{"id":36942,"date":"2016-08-27T15:50:07","date_gmt":"2016-08-27T20:50:07","guid":{"rendered":"http:\/\/hermesespinola.wordpress.com\/?p=1617"},"modified":"2016-08-27T15:50:07","modified_gmt":"2016-08-27T20:50:07","slug":"extreme-programming-3","status":"publish","type":"post","link":"https:\/\/kenscourses.com\/tc1019fall2016\/syndicated\/extreme-programming-3\/","title":{"rendered":"Extreme Programming"},"content":{"rendered":"<p>Extreme programming \u00a0(XP) is a popular Agile development process at many companies and industries because it stresses customer satisfaction.<\/p>\n<p><img class=\"irc_mi iO8rRtc6pmm4-pQOPx8XEepE aligncenter\" src=\"https:\/\/i2.wp.com\/www.geekherocomic.com\/wp-content\/uploads\/2010\/08\/2009-09-cal-small.png\" alt=\"Resultado de imagen para extreme programming photos\" width=\"304\" height=\"190\" \/><\/p>\n<p>In this process you don&#8217;t set a due date for the work, it delivers the software you need as you need it, it emphasizes teamwork, everyone is equal no matter what they do. It enables teams to be highly productive.<\/p>\n<p style=\"text-align:justify;\"><img class=\" aligncenter\" src=\"https:\/\/i1.wp.com\/www.extremeprogramming.org\/images\/agileflowchart.gif\" alt=\"Agile flow chart\" \/><\/p>\n<p>XP improves communication, simplicity, feedback, respect and courage in software development.<\/p>\n<ul>\n<li><strong>Simplicity:\u00a0<\/strong>We do what is needed and asked for, but no more. take small simple steps \u00a0to our goal and mitigate failures as they happen.<\/li>\n<li><strong>Communication:\u00a0<\/strong>We communicate face to face daily. We work together on everything.<\/li>\n<li><strong>Feedback:<\/strong>\u00a0We demonstrate our software our software early and listen carefully and make any changes needed.<\/li>\n<li><strong>Respect:\u00a0<\/strong>Everyone is an important member of the team. Everyone contributes value to the project, even if it&#8217;s simply enthusiasm.<\/li>\n<li><strong>Courage:\u00a0<\/strong>We tell the truth about progress and estimates. Don&#8217;t fear anything because no one ever works alone. Adapt to changes when ever they happen.<\/li>\n<\/ul>\n<p>XP tries to deliver the system to the customer as early as possible and implement changes as suggested. It\u00a0has few and very simple rules to follow, that involves planning, managing, designing, coding and testing. You can see more about the rules <a href=\"http:\/\/www.extremeprogramming.org\/rules.html\">here<\/a>.<\/p>\n<p><img class=\" aligncenter\" src=\"https:\/\/i1.wp.com\/www.extremeprogramming.org\/map\/images\/projectsml.gif\" alt=\"Extreme Programming flow chart\" usemap=\"https:\/\/hermesespinola.wordpress.com\/2016\/08\/27\/extreme-programming\/#projectsml\" width=\"330\" height=\"134\" \/><\/p>\n<p>&nbsp;<\/p><br \/>  <a rel=\"nofollow\" href=\"http:\/\/feeds.wordpress.com\/1.0\/gocomments\/hermesespinola.wordpress.com\/1617\/\"><img alt=\"\" border=\"0\" src=\"http:\/\/feeds.wordpress.com\/1.0\/comments\/hermesespinola.wordpress.com\/1617\/\" \/><\/a> <img alt=\"\" border=\"0\" src=\"https:\/\/pixel.wp.com\/b.gif?host=hermesespinola.wordpress.com&#038;blog=98753526&%23038;post=1617&%23038;subd=hermesespinola&%23038;ref=&%23038;feed=1\" width=\"1\" height=\"1\" \/>","protected":false},"excerpt":{"rendered":"<p>Extreme programming \u00a0(XP) is a popular Agile development process at many companies and industries because it stresses customer satisfaction. In this process you don&#8217;t set a due date for the work, it delivers the software you need as you need it, it emphasizes teamwork, everyone is equal no matter what they do. It enables teams &hellip; <a href=\"https:\/\/kenscourses.com\/tc1019fall2016\/syndicated\/extreme-programming-3\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Extreme Programming<\/span><\/a><\/p>\n","protected":false},"author":27,"featured_media":36943,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,4],"tags":[95,96,60],"class_list":["post-36942","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blogs","category-syndicated","tag-abolish-grade","tag-flipped-learning","tag-software-engineering"],"_links":{"self":[{"href":"https:\/\/kenscourses.com\/tc1019fall2016\/wp-json\/wp\/v2\/posts\/36942","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kenscourses.com\/tc1019fall2016\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kenscourses.com\/tc1019fall2016\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kenscourses.com\/tc1019fall2016\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/kenscourses.com\/tc1019fall2016\/wp-json\/wp\/v2\/comments?post=36942"}],"version-history":[{"count":1,"href":"https:\/\/kenscourses.com\/tc1019fall2016\/wp-json\/wp\/v2\/posts\/36942\/revisions"}],"predecessor-version":[{"id":36944,"href":"https:\/\/kenscourses.com\/tc1019fall2016\/wp-json\/wp\/v2\/posts\/36942\/revisions\/36944"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kenscourses.com\/tc1019fall2016\/wp-json\/wp\/v2\/media\/36943"}],"wp:attachment":[{"href":"https:\/\/kenscourses.com\/tc1019fall2016\/wp-json\/wp\/v2\/media?parent=36942"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kenscourses.com\/tc1019fall2016\/wp-json\/wp\/v2\/categories?post=36942"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kenscourses.com\/tc1019fall2016\/wp-json\/wp\/v2\/tags?post=36942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}