Recommendations not Rules

by Mike Cohn, 2 January 2012 | The Agile Blogosphere

This post is from Mike Cohn's Blog - Succeeding With Agile® by Mike Cohn. Click here to see the original post in full.

I seem to be encountering more and more people who want to codify agile into a set of rules. I’ve seen this lately in authors of books, blogs or PDFs about agile or Scrum that say “You must do this” or “If you don’t do this or all of that then you’re not doing it right.” Over the last few months I also encountered this in conversations with a few Project Management Offices (PMOs).



That leads me to my new year’s resolution for 2012 and one that I hope a lot of others will make with me: make recommendations not rules.


There are very few hard-and-fast rules to agile software development. I’d put things like:



  • work in iterations of no more than a month long

  • by the end of each iteration be “done” with something to some pre-agreed upon definition of done and solicit feedback from your key stakeholders on it

  • at the start of an iteration, get together and figure out what you’re doing to do during the iteration

  • at the end of the iteration, reflect on how well you did during the iteration

  • talk a lot during the iteration


Beyond that, it’s much more about recommendations. And there are plenty of things we’ve learned in the nearly 20 years that some agile processes have been around in even informal forms. For...

read more

Leave a Reply

What is 5 + 8 ?
Please leave these two fields as-is:
Please do this simple sum so I know you are human:)