{"id":360,"date":"2016-12-19T13:29:58","date_gmt":"2016-12-19T13:29:58","guid":{"rendered":"http:\/\/agilerasmus.com\/wordpress\/?p=360"},"modified":"2016-12-19T13:29:58","modified_gmt":"2016-12-19T13:29:58","slug":"history-of-agile","status":"publish","type":"post","link":"https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/","title":{"rendered":"History of &#8220;agile&#8221;"},"content":{"rendered":"<p>The term \u201cagile\u201d is a widely used term both in the real world and in software development. But what does it actually mean?<\/p>\n<p>Let\u2019s dig in: According to the Merriam-Webster\u2019s thesauraus the word \u201cagile\u201d means \u201chaving a quick resourceful and adaptable character\u201d and \u201cability to move with quick easy grace\u201d.<\/p>\n<p>In dog sports the term is used for competitions where the dog must be able to pass various obstacles as fast as possible.<\/p>\n<p>Within climbing the \u201cagile\u201d is used to describe the climbers skills of balance and finesse &#8211; without it you will fall!<\/p>\n<p>\u201cAgile\u201d, as known in software development, grew out of a group of developers in a skiing lodge in Snowbird, Utah (USA). The group consisted of 17 persons who later turned celebrities within the community: Alistair Cockburn, Martin Fowler, Ken Schwaber, Jeff Sutherland et al.<\/p>\n<p>Their initial invitation to the lodge was titled \u201clightweight development methods\u201d, but they collectively disapproved of the negativity in the term and renamed their work and on February 17, 2001 they published \u201cThe Agile Manifesto\u201d.<\/p>\n<p>Historically speaking they didn\u2019t invent anything; however, their innovative minds were building on top of the incremental software development methods initially described by E. A. Edmonds back in 1957. The meet up in Snowbird was the culmination of many innovative software developments that came out of the mid-1990s as a reaction to the heavily criticized waterfall development method.<\/p>\n<p>The first official agile development methods were Rational Unified Process (RUP), Scrum, Extreme Programming, Crystal Clear, Feature Driven Development to name a few. Their common denominator was a heavy focus on people interaction over processes and artifacts.<\/p>\n<p>Before the agile methods were introduced, most software development project followed either no process or the waterfall inspired processes.<\/p>\n<p>Developing with no process is often described as cowboy coding, were each developer is fighting a lonesome war against the everlasting flow of requirements. This has obvious advantages and disadvantages. On the negative side: quality control is missing, requirements are not documented, and software degenerates over time. On the positive side: fast adaption of new requirements, fast time-to-market, and swift interaction with customers.<\/p>\n<p>Developing with waterfall inspired processes is a step in the total opposite direction: Each requirement is well documented and a formal sign off is made. After that the developers hide in their coding caves until their time is out or the requirements have been implemented. This method resembles a contractual relationship and is prone to lawsuits or software that doesn\u2019t meet the customers\u2019 expectations. In some cases the contractual relationship is still desirable, at least from a budget perspective, but in most cases developers will need higher frequency of customer interaction to be able to hit the expectations of the customers.<\/p>\n<p>After introducing agile in software development &#8211; particularly Scrum &#8211; the relationship between developers and customers was changed. The customers\u2019 needs to be involved in the development loop by iteratively refining their requirements and adjusting them as they see the implementation. In general, Scrum is nothing more than a waterfall process with very short cycles in it. But the duration of these cycles (also known as Sprints) is the key to the success of Scrum. By involving the customers at a higher frequency they are forced to take responsibility of their ever growing requirements. This means that they are aware of the consequences immediately when they introduce changes and thus the scope creep is killed.<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>The term \u201cagile\u201d is a widely used term both in the real world and in software development. But what does it actually mean? Let\u2019s dig in: According to the Merriam-Webster\u2019s thesauraus the word \u201cagile\u201d means&#8230;<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":361,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[3],"tags":[5,65,10],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>History of &quot;agile&quot; - @agilerasmus<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"History of &quot;agile&quot; - @agilerasmus\" \/>\n<meta property=\"og:description\" content=\"The term \u201cagile\u201d is a widely used term both in the real world and in software development. But what does it actually mean? Let\u2019s dig in: According to the Merriam-Webster\u2019s thesauraus the word \u201cagile\u201d means...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/\" \/>\n<meta property=\"og:site_name\" content=\"@agilerasmus\" \/>\n<meta property=\"article:published_time\" content=\"2016-12-19T13:29:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i2.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2016\/12\/lost-places-1719531_1920.jpg?fit=1920%2C1280&#038;ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1280\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/#website\",\"url\":\"https:\/\/agilerasmus.com\/wordpress\/\",\"name\":\"@agilerasmus\",\"description\":\"agile coach, trainer and scrum master\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/agilerasmus.com\/wordpress\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/#primaryimage\",\"inLanguage\":\"en-GB\",\"url\":\"https:\/\/i2.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2016\/12\/lost-places-1719531_1920.jpg?fit=1920%2C1280&ssl=1\",\"contentUrl\":\"https:\/\/i2.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2016\/12\/lost-places-1719531_1920.jpg?fit=1920%2C1280&ssl=1\",\"width\":1920,\"height\":1280},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/#webpage\",\"url\":\"https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/\",\"name\":\"History of \\\"agile\\\" - @agilerasmus\",\"isPartOf\":{\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/#primaryimage\"},\"datePublished\":\"2016-12-19T13:29:58+00:00\",\"dateModified\":\"2016-12-19T13:29:58+00:00\",\"author\":{\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/#\/schema\/person\/cc0de41731dfcf8697fd64dadadcf096\"},\"breadcrumb\":{\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/agilerasmus.com\/wordpress\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"History of &#8220;agile&#8221;\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/#\/schema\/person\/cc0de41731dfcf8697fd64dadadcf096\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/agilerasmus.com\/wordpress\/#personlogo\",\"inLanguage\":\"en-GB\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/024753e28bdb374a97740a4d5572755e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/024753e28bdb374a97740a4d5572755e?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"url\":\"https:\/\/agilerasmus.com\/wordpress\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"History of \"agile\" - @agilerasmus","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/","og_locale":"en_GB","og_type":"article","og_title":"History of \"agile\" - @agilerasmus","og_description":"The term \u201cagile\u201d is a widely used term both in the real world and in software development. But what does it actually mean? Let\u2019s dig in: According to the Merriam-Webster\u2019s thesauraus the word \u201cagile\u201d means...","og_url":"https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/","og_site_name":"@agilerasmus","article_published_time":"2016-12-19T13:29:58+00:00","og_image":[{"width":1920,"height":1280,"url":"https:\/\/i2.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2016\/12\/lost-places-1719531_1920.jpg?fit=1920%2C1280&ssl=1","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/agilerasmus.com\/wordpress\/#website","url":"https:\/\/agilerasmus.com\/wordpress\/","name":"@agilerasmus","description":"agile coach, trainer and scrum master","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/agilerasmus.com\/wordpress\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"ImageObject","@id":"https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/#primaryimage","inLanguage":"en-GB","url":"https:\/\/i2.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2016\/12\/lost-places-1719531_1920.jpg?fit=1920%2C1280&ssl=1","contentUrl":"https:\/\/i2.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2016\/12\/lost-places-1719531_1920.jpg?fit=1920%2C1280&ssl=1","width":1920,"height":1280},{"@type":"WebPage","@id":"https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/#webpage","url":"https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/","name":"History of \"agile\" - @agilerasmus","isPartOf":{"@id":"https:\/\/agilerasmus.com\/wordpress\/#website"},"primaryImageOfPage":{"@id":"https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/#primaryimage"},"datePublished":"2016-12-19T13:29:58+00:00","dateModified":"2016-12-19T13:29:58+00:00","author":{"@id":"https:\/\/agilerasmus.com\/wordpress\/#\/schema\/person\/cc0de41731dfcf8697fd64dadadcf096"},"breadcrumb":{"@id":"https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/agilerasmus.com\/wordpress\/history-of-agile\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/agilerasmus.com\/wordpress\/"},{"@type":"ListItem","position":2,"name":"History of &#8220;agile&#8221;"}]},{"@type":"Person","@id":"https:\/\/agilerasmus.com\/wordpress\/#\/schema\/person\/cc0de41731dfcf8697fd64dadadcf096","name":"admin","image":{"@type":"ImageObject","@id":"https:\/\/agilerasmus.com\/wordpress\/#personlogo","inLanguage":"en-GB","url":"https:\/\/secure.gravatar.com\/avatar\/024753e28bdb374a97740a4d5572755e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/024753e28bdb374a97740a4d5572755e?s=96&d=mm&r=g","caption":"admin"},"url":"https:\/\/agilerasmus.com\/wordpress\/author\/admin\/"}]}},"jetpack_featured_media_url":"https:\/\/i2.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2016\/12\/lost-places-1719531_1920.jpg?fit=1920%2C1280&ssl=1","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8dzln-5O","jetpack-related-posts":[{"id":55,"url":"https:\/\/agilerasmus.com\/wordpress\/doing-scrum-or-being-agile\/","url_meta":{"origin":360,"position":0},"title":"Doing Scrum or being agile?","date":"September 11, 2014","format":false,"excerpt":"Did you know that it is possible to perform Scrum without being Agile - and being Agile is not about following Scrum?I recently participated in a discussion about the differences between the two concepts: Agile and Scrum. Many falsely assume that they are Agile simply due to the fact that\u2026","rel":"","context":"In &quot;English&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2016\/12\/img_4432.jpg?fit=374%2C562&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":454,"url":"https:\/\/agilerasmus.com\/wordpress\/what-happens-after-scrum\/","url_meta":{"origin":360,"position":1},"title":"What happens after Scrum?","date":"June 3, 2017","format":false,"excerpt":"\u00a0 At Scrumday 2017 held in Simcorp I presented parts of the work that I have been involved in and the thoughts that follows an agile transformation. On a personal level \u2013 the journey with Bankdata already started back at Scrumday 2016 where my colleague Claus gave a talk on\u2026","rel":"","context":"In &quot;English&quot;","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2017\/06\/Slide1.png?fit=960%2C540&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1072,"url":"https:\/\/agilerasmus.com\/wordpress\/stop-being-agile-and-focus-on-benefits-for-real-results\/","url_meta":{"origin":360,"position":2},"title":"Stop Being Agile and Focus on Benefits for Real Results","date":"September 27, 2021","format":false,"excerpt":"The rate of growth and adoption of Agile frameworks both outside and within the software industry has increased exponentially. Corporate bodies and enterprise organizations have been steadily gaining ground in the market while switching from plan-driven techniques into incremental and iterative methodologies. This speed is undoubtedly impressive, but the integration\u2026","rel":"","context":"In &quot;English&quot;","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2021\/09\/sign-1732791_1920.jpg?fit=1200%2C900&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":78,"url":"https:\/\/agilerasmus.com\/wordpress\/agile-manifesto-and-common-sense\/","url_meta":{"origin":360,"position":3},"title":"Agile manifesto and common sense?","date":"August 23, 2013","format":false,"excerpt":"Every time I perform a Kanban or Scrum training session, I introduce them to the agile manifesto. This has been defacto in the training material for a couple of years now, but lately I\u2019ve been getting mixed reactions to the content. In the early years people were arguing that it\u2026","rel":"","context":"In &quot;English&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2016\/12\/graph.png?fit=500%2C375&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":101,"url":"https:\/\/agilerasmus.com\/wordpress\/about-the-author\/","url_meta":{"origin":360,"position":4},"title":"About Rasmus Kaae","date":"December 18, 2015","format":false,"excerpt":"Rasmus is certified SAFe Program Consultant, Agile Leader, Scrum Master, Scrum Product Owner and Scrum Professional. Rasmus is dedicated to bring Scrum, Kanban and agility into organisations by having a full stack end-to-end and top-to-bottom approach. As a trainer, Rasmus brings his professional experience from coaching and training more than\u2026","rel":"","context":"In &quot;About&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2015\/12\/rasmus.jpeg?fit=1024%2C768&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1049,"url":"https:\/\/agilerasmus.com\/wordpress\/relationship-between-agile-and-scrum\/","url_meta":{"origin":360,"position":5},"title":"Relationship Between Agile and Scrum","date":"June 23, 2021","format":false,"excerpt":"Did you know that it is possible to perform Scrum without being Agile \u2013 and being Agile is not about following Scrum? \u00a0Many falsely assume that they are Agile simply since they perform Scrum in their daily work. It\u2019s a basic assumption, which may have consequences to the success of\u2026","rel":"","context":"In &quot;English&quot;","img":{"alt_text":"","src":"https:\/\/i1.wp.com\/agilerasmus.com\/wordpress\/wp-content\/uploads\/2021\/06\/hands-1917895_1280.png?fit=1200%2C900&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/posts\/360"}],"collection":[{"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/comments?post=360"}],"version-history":[{"count":1,"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/posts\/360\/revisions"}],"predecessor-version":[{"id":362,"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/posts\/360\/revisions\/362"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/media\/361"}],"wp:attachment":[{"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/media?parent=360"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/categories?post=360"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/agilerasmus.com\/wordpress\/wp-json\/wp\/v2\/tags?post=360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}