{"id":1121,"date":"2020-08-26T07:48:43","date_gmt":"2020-08-26T07:48:43","guid":{"rendered":"http:\/\/janbosch.com\/blog\/?p=1121"},"modified":"2020-08-26T07:48:44","modified_gmt":"2020-08-26T07:48:44","slug":"beyond-agile","status":"publish","type":"post","link":"https:\/\/janbosch.com\/blog\/index.php\/2020\/08\/26\/beyond-agile\/","title":{"rendered":"Beyond Agile"},"content":{"rendered":"\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"534\" src=\"https:\/\/janbosch.com\/blog\/wp-content\/uploads\/2020\/08\/tunnel-2033983_1920-1024x534.jpg\" alt=\"\" class=\"wp-image-1122\" srcset=\"https:\/\/janbosch.com\/blog\/wp-content\/uploads\/2020\/08\/tunnel-2033983_1920-1024x534.jpg 1024w, https:\/\/janbosch.com\/blog\/wp-content\/uploads\/2020\/08\/tunnel-2033983_1920-300x156.jpg 300w, https:\/\/janbosch.com\/blog\/wp-content\/uploads\/2020\/08\/tunnel-2033983_1920-768x400.jpg 768w, https:\/\/janbosch.com\/blog\/wp-content\/uploads\/2020\/08\/tunnel-2033983_1920.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Image by PIRO4D from Pixabay\n<\/figcaption><\/figure>\n\n\n\n<p>Some decades after the term \u201cAgile\u201d was introduced in software  development, one would expect that \u2013 assuming it was a good idea (which  it is) \u2013 the concept should have been fully embedded in industry and  we\u2019re busy with other things. Still, and this never fails to surprise  me, everyone is talking about \u201cbeyond Agile.\u201d The notion seems to be  something along the lines of \u201cwe\u2019re still busy here implementing Agile,  but perhaps we can start to think about what we can or should focus on  next.\u201d If you haven\u2019t adopted Agile, then, for Pete\u2019s sake, get a move  on.<\/p>\n\n\n\n<p><a href=\"https:\/\/janbosch.com\/blog\/index.php\/2020\/08\/18\/planning-for-business-agility\/\">Business agility<\/a>  and all its enablers, such as agile software development, are critical  for long-term business success. Because of this, going beyond Agile is,  of course, the only reasonable thing to do, but one can interpret the  \u201cbeyond\u201d in a variety of ways. Here, I\u2019ll share five \u201cbeyond Agile\u201d  concepts that I\u2019ve been working on during the last years.<\/p>\n\n\n\n<p>First, the traditional discussion around Agile was concerned with \nsoftware and software development only. Especially for companies selling\n products, including mechanics and electronics, as well as software, the\n main question was how to combine the waterfall process associated with \natoms with the Agile process associated with bits. Taking Agile beyond \nthe realms of software and have it include the other technologies making\n up the product is a critical step in achieving business agility and \nallows for <a href=\"https:\/\/janbosch.com\/blog\/index.php\/2017\/12\/16\/systems-engineering-in-a-service-driven-world\/\">new and different business models<\/a>.<\/p>\n\n\n\n<p>The second concept is concerned with going beyond requirements.  Traditional Agile, for all its discussion about customer involvement,  sprint planning and retrospectives, is still concerned with building  towards a specification. Especially SaaS companies have shifted towards  outcomes, meaning that teams focus on improving measurable outcome  metrics, such as conversion. This requires a <a href=\"https:\/\/janbosch.com\/blog\/index.php\/2020\/04\/01\/focus-on-outcomes-for-cross-functional-teams\/\">fundamentally different approach to development<\/a>  as it\u2019s now the team that has to brainstorm approaches to \u201cmove the  needle,\u201d build the alternatives to test, measure their impact and then  decide on which versions to keep and which ones to drop.\u00a0advertorial\u00a0 <\/p>\n\n\n\n<p>Third, traditional Agile assumed that development takes place in  sprints and that there\u2019s a shippable version of the system at the end of  every sprint. However, it doesn\u2019t assume that the release of the system  actually follows the sprint process. As many companies focusing on  continuous deployment and DevOps have figured out, including the release  process in the Agile sprint model is a natural way to increase the  frequency of value delivery to customers, on top of offering real,  tangible data from the field at a much higher frequency. This is a big  topic and if you\u2019re interested, you can read more <a href=\"https:\/\/janbosch.com\/blog\/index.php\/2018\/12\/08\/devops-is-not-about-devops\/\">here<\/a>, <a href=\"https:\/\/janbosch.com\/blog\/index.php\/2019\/09\/22\/variability-and-devops\/\">here<\/a> and <a href=\"https:\/\/janbosch.com\/blog\/index.php\/2020\/05\/06\/whats-with-all-the-ops\/\">here<\/a>.<\/p>\n\n\n\n<p>Over the years, software has been joined by other digital  technologies, specifically data and AI. These technologies benefit from  the same principles as those that underlie Agile in software and this  has led to the definition of DataOps and MLOps to reflect this. The  fourth aspect is concerned with adopting Agile principles for all  digital technologies. Of course, there\u2019s a lot to read, including on <a href=\"https:\/\/janbosch.com\/blog\/index.php\/2019\/05\/17\/how-digitalization-disrupts-companies\/\">my blog<\/a>, but you can also watch <a href=\"https:\/\/www.youtube.com\/watch?v=NsoZy7Q0Wi4&amp;feature=youtu.be\">this video<\/a> to learn more about my view.<\/p>\n\n\n\n<p>The fifth and final concept is concerned with business agility. \nTraditional Agile, as I mentioned, is mostly concerned with software \nbut, for sure, is confined to product development. However, the holy \ngrail is business agility, ie the ability of a company to rapidly \nrespond to changes in its environment, the market, customers and \nstrategy.<\/p>\n\n\n\n<p>Concluding, the simple words \u201cbeyond Agile\u201d can refer to a variety of  concepts. I\u2019ve discussed five of the primary ones, including applying  agile to entire systems and not just software, shifting focus from  specifications to outcomes, adopting continuous deployment (DevOps),  adopting Agile for data and AI and, finally, reaching full business  agility. Next time someone brings up the idea of going beyond Agile,  make sure you know what they\u2019re talking about (or rather, make sure that  they know what they\u2019re talking about). It\u2019s easy for things to get lost  in translation!<\/p>\n\n\n\n<p><em>To get more insights earlier, sign up for my newsletter at&nbsp;<\/em><a rel=\"noreferrer noopener\" href=\"https:\/\/mailto:jan@janbosch.com\/\" target=\"_blank\"><em>jan@janbosch.com<\/em><\/a><em> or follow me on<\/em><a rel=\"noreferrer noopener\" href=\"https:\/\/janbosch.com\/blog\" target=\"_blank\"> <em>janbosch.com\/blog<\/em><\/a><em>, LinkedIn (<\/em><a rel=\"noreferrer noopener\" href=\"https:\/\/www.linkedin.com\/in\/janbosch\/\" target=\"_blank\"><em>linkedin.com\/in\/janbosch<\/em><\/a><em>) or Twitter (<\/em><a rel=\"noreferrer noopener\" href=\"https:\/\/twitter.com\/JanBosch\" target=\"_blank\"><em>@JanBosch<\/em><\/a><em>).<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Some decades after the term \u201cAgile\u201d was introduced in software development, one would expect that \u2013 assuming it was a good idea (which it is) \u2013 the concept should have been fully embedded in industry and we\u2019re busy with other things. Still, and this never fails to surprise me, everyone is talking about \u201cbeyond Agile.\u201d &#8230; <a title=\"Beyond Agile\" class=\"read-more\" href=\"https:\/\/janbosch.com\/blog\/index.php\/2020\/08\/26\/beyond-agile\/\" aria-label=\"Read more about Beyond Agile\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"generate_page_header":"","footnotes":""},"categories":[4,8,3,10],"tags":[],"_links":{"self":[{"href":"https:\/\/janbosch.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1121"}],"collection":[{"href":"https:\/\/janbosch.com\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/janbosch.com\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/janbosch.com\/blog\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/janbosch.com\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=1121"}],"version-history":[{"count":1,"href":"https:\/\/janbosch.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1121\/revisions"}],"predecessor-version":[{"id":1123,"href":"https:\/\/janbosch.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1121\/revisions\/1123"}],"wp:attachment":[{"href":"https:\/\/janbosch.com\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=1121"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/janbosch.com\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=1121"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/janbosch.com\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=1121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}