{"id":58,"date":"2019-03-29T20:24:48","date_gmt":"2019-03-29T20:24:48","guid":{"rendered":"https:\/\/kalkus.dev\/?p=58"},"modified":"2023-08-24T23:30:55","modified_gmt":"2023-08-24T23:30:55","slug":"modified-agile","status":"publish","type":"post","link":"https:\/\/kalkus.dev\/blog\/2019\/03\/29\/modified-agile\/","title":{"rendered":"Modified agile"},"content":{"rendered":"\n<p>I can&#8217;t remember how many times have I heard a word <em>Agile <\/em>during recent years. We&#8217;re agile. We&#8217;re doing agile. We&#8217;re introducing agile.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" width=\"1000\" height=\"557\" src=\"https:\/\/kalkus.dev\/wp-content\/uploads\/2019\/07\/Say-Agile-One-More-Time-Meme-small-1.jpg\" alt=\"\" class=\"wp-image-60\" srcset=\"https:\/\/kalkus.dev\/blog\/wp-content\/uploads\/2019\/07\/Say-Agile-One-More-Time-Meme-small-1.jpg 1000w, https:\/\/kalkus.dev\/blog\/wp-content\/uploads\/2019\/07\/Say-Agile-One-More-Time-Meme-small-1-300x167.jpg 300w, https:\/\/kalkus.dev\/blog\/wp-content\/uploads\/2019\/07\/Say-Agile-One-More-Time-Meme-small-1-768x428.jpg 768w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p>It sounds like people dialogues in the kitchen. Yes, I&#8217;m going to the gym. Sure, I do cardio. Yeah, I do Crossfit. Of course, I consume supplements. Aero? Every week.<\/p>\n\n\n\n<p style=\"text-align:left\">But somehow I can&#8217;t see the muscle grow.<\/p>\n\n\n\n<p>The results of this supposed agility I can&#8217;t see as well. There used to be chaos and it still is. Estimations have been poor and they still are. The technical debt balance looks like the credit card of a young adult after the summer weekend. Deadlines are scary like cancer and deployments as painful as colonoscopy.  And last but not least &#8211; the scope is still not flexible at all. But we&#8217;re agile!<\/p>\n\n\n\n<p>Are we?<\/p>\n\n\n\n<p>The worst failure of Agile is I believe its promise it can be modified and adjusted. Therefore let&#8217;s come back to the analogy of a gym. We are growing muscles. But we don&#8217;t take care of the diet because we like to eat. We don&#8217;t train our legs because on Fridays we go to the party. We don&#8217;t go to the gym when we have a headache.<\/p>\n\n\n\n<p>Then we visit a gym for two years and we still are somehow ashamed owners of a beer belly instead of rock-solid ABS.<\/p>\n\n\n\n<p>Can we be agile if we have a fixed scope? Can we deploy at the end of each sprint if we don&#8217;t have the whole organization prepared for it? Can we build better software without showing the client a new version at each iteration? Can we be agile if there&#8217;s no client yet, only the budget?<\/p>\n\n\n\n<p>Maybe yes, maybe no.<\/p>\n\n\n\n<p>But for sure if we will modify or remove half of the rules from Agile recommendations we will achieve mess, not benefits. So let&#8217;s be serious, responsible developers and not be tempted to eat a cookie when we&#8217;re on diet. We can&#8217;t eat a cookie and still have it.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I can&#8217;t remember how many times have I heard a word Agile during recent years. We&#8217;re agile. We&#8217;re doing agile. We&#8217;re introducing agile. It sounds like people dialogues in the kitchen. Yes, I&#8217;m going to the gym. Sure, I do cardio. Yeah, I do Crossfit. Of course, I consume supplements. Aero? Every week. But somehow [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[202,1],"tags":[19,50],"_links":{"self":[{"href":"https:\/\/kalkus.dev\/blog\/wp-json\/wp\/v2\/posts\/58"}],"collection":[{"href":"https:\/\/kalkus.dev\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kalkus.dev\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kalkus.dev\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kalkus.dev\/blog\/wp-json\/wp\/v2\/comments?post=58"}],"version-history":[{"count":7,"href":"https:\/\/kalkus.dev\/blog\/wp-json\/wp\/v2\/posts\/58\/revisions"}],"predecessor-version":[{"id":67,"href":"https:\/\/kalkus.dev\/blog\/wp-json\/wp\/v2\/posts\/58\/revisions\/67"}],"wp:attachment":[{"href":"https:\/\/kalkus.dev\/blog\/wp-json\/wp\/v2\/media?parent=58"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kalkus.dev\/blog\/wp-json\/wp\/v2\/categories?post=58"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kalkus.dev\/blog\/wp-json\/wp\/v2\/tags?post=58"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}