{"id":199,"date":"2010-07-15T11:52:48","date_gmt":"2010-07-15T11:52:48","guid":{"rendered":"http:\/\/agilepartnership.com\/?p=199"},"modified":"2010-07-15T11:52:48","modified_gmt":"2010-07-15T11:52:48","slug":"agile-coach-maybe-all-you-can-do-is-send-a-hallmark-card","status":"publish","type":"post","link":"https:\/\/agilepartnership.com\/fr\/agile-coach-maybe-all-you-can-do-is-send-a-hallmark-card\/","title":{"rendered":"Agile Coaching &#8211; Maybe all you can do is send a Hallmark card"},"content":{"rendered":"<p><a href=\"http:\/\/agilepartnership.com\/wp-content\/uploads\/2010\/07\/sorry.jpg\"><img fetchpriority=\"high\" decoding=\"async\" class=\"alignleft size-medium wp-image-202\" style=\"margin: 10px;\" title=\"sorry\" src=\"http:\/\/agilepartnership.com\/wp-content\/uploads\/2010\/07\/sorry-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\" \/><\/a>As agile coaches helping organizations transition to a different way of doing things, are we doing a disservice to our clients by accepting a mandate that we know deep down will most certainly fail? Are we failing to recognize the fact that any attempt for a particular client to adopt an agile approach to software development is simply too far out of their reach?<\/p>\n<p><strong>A not so far-fetched example<\/strong><\/p>\n<p>Let\u2019s just imagine that we walk into DoMoreTech Inc. and we are confronted with 40 developers, 4 QAs, a few <a href=\"http:\/\/www.agilemodeling.com\/essays\/agileArchitecture.htm\" target=\"_blank\" rel=\"noopener\">ivory tower architects<\/a> and control hungry project managers. Not to mention a management team that believes <a href=\"http:\/\/en.wikipedia.org\/wiki\/Scientific_management\" target=\"_blank\" rel=\"noopener\">taylorism <\/a>is still the best way to create software.<\/p>\n<p>The Java developers are totally separated from the back-end C developers. A test means starting up the Tomcat server and clicking away.\u00a0 If you mention unit or automated tests, they look at you like a bunch of deers caught in the headlights. For the past 20 years or so, C developers have been masters of their domain and are very comfortable working within the three and half carpeted walls of their cubicles.\u00a0 One of them even installed a makeshift cardboard roof to cut down on noise! Oh, yes! And everyone is working on at least 5 projects in parallel.<\/p>\n<p>The QAs are on a mission: Embarrassing the developers during the weekly \u201cteam\u201d meeting. To ensure that they reach their bug finding quotas, they withhold information that might help developers today.<\/p>\n<p>Developers tremble when he appears at the elevator doors. Even the paying client with clearly define business needs folds under the pressure of the all mighty Architect.\u00a0 The Architect has positioned <a href=\"http:\/\/en.wikipedia.org\/wiki\/Big_Design_Up_Front\" target=\"_blank\" rel=\"noopener\">BDUF <\/a>as a critical process that must be respected for any and all projects to be successful. This well defined process is flawless and the Architect\u2019s design is always perfect and final. If there\u2019s a problem, it\u2019s obviously due to the developer\u2019s lack of maturity and experience.<\/p>\n<p>Project managers and management are really happy that this \u201cAgile thing\u201d will help them do more with less. Since they are not part of the problem, only the technical teams need to improve the way they work.\u00a0 Now that they have \u201cpurchased\u201d Scrum, they have ADDITIONAL tracking tools to better control the situation and make better decisions for the teams.<\/p>\n<p><strong>Ok. Now what?<\/strong><\/p>\n<p>After a few days, when all these non-winning conditions are confirmed &#8211; What do you do as an Agile Coach? Jump in and hope for the best? Run away and never look back? Or maybe do away with the detailed diagnostic and simply leave a Hallmark card on the manager\u2019s desk saying: \u201cSorry, but this ain\u2019t gonna work\u201d<\/p>\n<p>Personally, I\u2019ve seen watered down variations of the example above in different organizations and I\u2019ve never turned down a client.\u00a0 But to even hope for agile transition to succeed, the client does need to comply with two simple requirements:<\/p>\n<p><em>Requirement 1<\/em><\/p>\n<p>A pilot project (unless \u201cBig Bang\u201d implementation is considered). Neither a small and meaningless \u201ctest tube\u201d project nor a do or die project. How about something just in the middle that involves external dependencies and creates value?<\/p>\n<p><em>Requirement 2<\/em><\/p>\n<p>We need a <a href=\"http:\/\/agilepartnership.com\/fr\/2009\/08\/30\/what-about-the-team\/\" target=\"_blank\" rel=\"noopener\">team<\/a>. To quote a good\u00a0<a title=\"Mathieu Boisvert\" href=\"http:\/\/pyxis-tech.com\/en\/our-team\/mathieu-boisvert\" target=\"_blank\" rel=\"noopener\">friend\u00a0<\/a>of mine: \u201cWe don\u2019t coach projects, we coach teams!\u201d\u00a0 And this team needs to be committed to one project. This Scrum team will be composed of a ScrumMaster, Product Owner and qualified individuals to create the solution.<\/p>\n<p>Whether or not these requirements are met, a Mandate Charter is created in collaboration with the client to clearly define, among other things, the conditions of success (COS) of our initiative.\u00a0 Taking time with the client to establish the conditions of success is a great collaborative activity and allows us to have those hard conversations and setting some facts straight.<\/p>\n<p>If the basic requirements are met, the COS can be far reaching and beautiful things can happen!\u00a0 If not, the COS might be superficial or even cosmetic in nature.\u00a0 At this point, decisions need to be made.\u00a0 Is the client willing to pay for cosmetic changes to his or her organization?\u00a0 Does the client see value in these changes and is he or she able to sell ME on it?<\/p>\n<p>It\u2019s all about managing expectations.\u00a0 A client can\u2019t expect an agile coach to turn water in wine. But allow a coach to work with some quality basic ingredients and we just might end up with an award winning Cabernet Sauvignon.<\/p>\n<p>Party on!<\/p>","protected":false},"excerpt":{"rendered":"<p>As agile coaches helping organizations transition to a different way of doing things, are we doing a disservice to our clients by accepting a mandate that we know deep down will most certainly fail? Are we failing to recognize the fact that any attempt for a particular client to adopt an agile approach to software [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[17,22,18],"tags":[21],"class_list":["post-199","post","type-post","status-publish","format-standard","hentry","category-agile","category-coaching","category-scrum","tag-coaching"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/wp\/v2\/posts\/199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/wp\/v2\/comments?post=199"}],"version-history":[{"count":0,"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/wp\/v2\/posts\/199\/revisions"}],"wp:attachment":[{"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/wp\/v2\/media?parent=199"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/wp\/v2\/categories?post=199"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/agilepartnership.com\/fr\/wp-json\/wp\/v2\/tags?post=199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}