{"id":1089,"date":"2014-05-08T13:49:23","date_gmt":"2014-05-08T20:49:23","guid":{"rendered":"http:\/\/10kdev.net\/?p=1089"},"modified":"2014-05-19T10:25:22","modified_gmt":"2014-05-19T17:25:22","slug":"a-trite-exchange-about-agile-this-fine-may","status":"publish","type":"post","link":"http:\/\/10kdev.net\/?p=1089","title":{"rendered":"A Trite Exchange About Agile This Fine May"},"content":{"rendered":"<p style=\"text-align: center;\"><a href=\"http:\/\/10kdev.net\/wp-content\/uploads\/2014\/05\/0329d1c15b236d3d84b8955223bea5f2.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" alt=\"\" src=\"http:\/\/10kdev.net\/wp-content\/uploads\/2014\/05\/0329d1c15b236d3d84b8955223bea5f2.png\" width=\"424\" height=\"226\" \/><\/a><\/p>\n<p>I just \u00a0had a great discussion about Agile with one of my technical buddies. \u00a0It seams this is popping up everywhere: Agile has become a management club. \u00a0And by club I mean both an organization and a tool with which to bludgeon. \u00a0These are some of the ideas that came out of our rather trite exchange.<\/p>\n<p><!--more--><\/p>\n<p>Now try as I might to take a balanced, moderate approach to techniques and process I am beginning more and more to see that most Agile practitioners (meaning people who specialize in making money explicitly off of Agile and are not coders or QA or anything else) are hiding behind a process. \u00a0Most are Emperors with no clothes.<\/p>\n<p><em>The idea of &#8220;the scientific method of thought&#8221; in development &#8212; that is, to be unbiased, balanced and reflective &#8212; does not exist in Agile.<\/em><\/p>\n<p>Have you ever thought what process ever blamed a project failure on not doing the process correctly? Only Agile has! &#8220;Project failed because Agile was *not* done correctly.&#8221; WTF. I never heard that in any other process, not ever. And isn&#8217;t Agile SUPPOSED to retrospect and SUPPOSED to change and SUPPOSED to adapt so that in reality there is no one real way to do Agile?<\/p>\n<p>Bingo! There&#8217;s the cop out.\u00a0The poison pill! \u00a0<strong>You can NEVER EVER do Agile properly!!!<\/strong> \u00a0It&#8217;s supposed to be a process <em>around<\/em> process, but it ain&#8217;t!!<\/p>\n<p>Somehow everyone but developers have become Agile experts. \u00a0BA&#8217;s even. \u00a0Since when are BA&#8217;s Agile experts? When did that little trifle get thrown into the mix? I thought Agile was about building software. \u00a0Do you go get a Billy Goat SCM Certification and BAM you are an expert at making products?<\/p>\n<p>Yeah. \u00a0Forget about silly little things like the actual software. \u00a0Wink Wink. \u00a0Where&#8217;s the damn software? Oh yeah, right &#8212; &#8220;deliverables&#8221; like burn down charts supersede coded data interfaces to Pay Pal.<\/p>\n<p style=\"padding-left: 30px;\"><em>Let a PM pick the framework<\/em><\/p>\n<p style=\"padding-left: 30px;\"><em>a BA write the code. \u00a0<\/em><\/p>\n<p style=\"padding-left: 30px;\"><em>Let the QA make the SQL <\/em><\/p>\n<p style=\"padding-left: 30px;\"><em>and leave Developers at home.<\/em><\/p>\n<p>From an organization standpoint so many of us have seen this:<\/p>\n<ul>\n<li>The distrust of developers has re-arisen. (Indeed it has!)<\/li>\n<li>There MUST be a culture of fear there? \u00a0Fear drives over zealous process.<\/li>\n<li>Shadow process exists in every organization. In most Agile places I go to there is a public process (for reporting to management) and a shadow process (to get the real work done).<\/li>\n<li>In \u00a0InfoQ and other sites etc. &#8212; process expert Fascists are popping up EVERYWHERE. There are site with &#8220;Lean Healthcare&#8221; experts and &#8220;Agile Retail&#8221; blogs. Everyone has been getting in on the snake oil.<\/li>\n<li>Testing takes time and money to do. Testing takes time and money to do. Testing takes time and money to do. Testing takes time and money to do. Testing takes time and money to do. Testing takes time and money to do. Testing takes time and money to do.<\/li>\n<\/ul>\n<p>Testing takes time and money to do.<\/p>\n<p>What I&#8217;ve said before: agile for a developer = tools. Jenkins, JUnit, IntelliJ, Code Collaborator what have you &#8212; all created to do code better, yes, but many to save more time for snake oil. The Process\u00a0Fascists\u00a0have been pushing back on this idea hard &#8220;no Agile = people!!!&#8221; \u00a0but, BUT when people are reduced to cogs what&#8217;s left? \u00a0That&#8217;s all Agile is to me anymore: tool suites. It&#8217;s Rally, Version One, SVN, Git &#8212; it&#8217;s &#8220;social coding&#8221; by being on the IM all day and not alone with your thoughts to chew on a problem.<\/p>\n<p>People over process-GONE.<\/p>\n<p>Focus on the product-GONE<\/p>\n<p>Ease of development-GONE<\/p>\n<p>&#8212;<\/p>\n<p><span style=\"font-size: 13px;\">Sometimes I wonder if Agile has become the removal of problem solving and enlightenment from the creative abilities of human beings; \u00a0pumped into an assembly line process that puts a cap on innovation.<\/span><\/p>\n<p>Then I go back to my desk, look at the shadow process list and develop onward.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I just \u00a0had a great discussion about Agile with one of my technical buddies. \u00a0It seams this is popping up everywhere: Agile has become a management club. \u00a0And by club I mean both an organization and a tool with which to bludgeon. \u00a0These are some of the ideas that came out of our rather trite [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[],"_links":{"self":[{"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/posts\/1089"}],"collection":[{"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/10kdev.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1089"}],"version-history":[{"count":6,"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/posts\/1089\/revisions"}],"predecessor-version":[{"id":1113,"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/posts\/1089\/revisions\/1113"}],"wp:attachment":[{"href":"http:\/\/10kdev.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1089"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/10kdev.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1089"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/10kdev.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1089"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}