Agile FAQs
  About   Slides   Home  

 
Managed Chaos
Naresh Jain's Random Thoughts on Software Development and Adventure Sports
     
`
 
RSS Feed

Recent Thoughts
Tags
Recent Comments

Most Common Agile Adoption Pattern

Someone, really high up the hierarchy (one of the CxOs), after reading a bunch of case studies and reports, decides Agile is the way to go. She builds a business case and announces

We’re going Agile. This will solve all our problems. Our software products will be delivered faster than light.

Hand picked set of managers are sent to the near-by, favorite Scrum Certification course. And from that day onwards, the army of software slaves wear their Agile uniforms and start marching. Starting with those pre-pre-pre-pre-poker; sorry planning meetings to the re-re-re-review meetings to the daily (ouch my legs hurt) scrums. And of course the wet-row-spectives.

After doing all this, your company don’t even see the light, forget delivering products at lightening speed. Then of course you hire a X-Stream black-belt consultant to explain you why you need another Engineering process to succeed. So you start doing TDD, no BDD, no TDD, no RDD with automagic retractoring and revolutionary markitecture. Knowledge of resign patterns is mandated. You also instill the promiscuous rare-programming with sustainable mace and so on.

You continue down this path cursing yourself that you are not good enough. Only if you had the right set of people perfectly following the process, you could see fluffy bunnies jumping all over the place.

Related posts:

  1. Why is common sense so uncommon?
  2. Am I “Post-Agile”?
  3. Common causes of Redesign
  4. Agile Software Community of India (ASCI)
  5. Three common ways of reusing behavior/code in OO
  • http://sandeep.shetty.in/ Sandeep Shetty

    LOL! :) Right on!

    Some conversations you might here at places like these:

    Ok, back to my design iteration. I have to finish it before my implementation iteration which starts in 2 months.

    We do scrum. We have a backlog.

  • http://sandeep.shetty.in/ Sandeep Shetty

    LOL! :) Right on!

    Some conversations you might here at places like these:

    Ok, back to my design iteration. I have to finish it before my implementation iteration which starts in 2 months.

    We do scrum. We have a backlog.

  • http://www.petersopinion.com/ PetersOpinion.com

    A nice example. Probably even of a real life case. People seem to forget that we are working with human beings, who want to be treated as human beings and not as machines/computers. As we all know in general they do not like to change, that takes time. It’s not a matter of uploading a new release.

    I prefer to find out together with the team what way of working they prefer. Although, even then some top-down pressure will be needed to make that they are open to the implementation of an “agile” working method.

    Once they find out that it is rather a natural way of working and they notice the advantages, the team is able to take the full responsibility. 

  • http://www.petersopinion.com PetersOpinion.com

    A nice example. Probably even of a real life case. People seem to forget that we are working with human beings, who want to be treated as human beings and not as machines/computers. As we all know in general they do not like to change, that takes time. It’s not a matter of uploading a new release.

    I prefer to find out together with the team what way of working they prefer. Although, even then some top-down pressure will be needed to make that they are open to the implementation of an “agile” working method.

    Once they find out that it is rather a natural way of working and they notice the advantages, the team is able to take the full responsibility. 


    Licensed under
Creative Commons License