Agile. It's a good thing. Right?
At Agile2011 in Salt Lake City I was reminded of the roots of the Agile Manifesto during the park bench sessions, where most of the original signers showed up and answered questions. It was a really well done presentation with some nice banter, some light moments, and a few self realizations by the signers that was great to watch. What happened on stage was good, but what was troubling was many of the peoples reaction to being in the presence of the signatories.
I heard this very distinct quote from one man as he looked me wildly in the eyes "My life is complete now, I can die a happy man" Echoes of similar sentiment were heard in the crowd as I exited the event.
Not all in attendance had that exact reaction, but more and more I am seeing people in a radical/religious persuit of this ideal to "be agile". For many, the ultimate goal is to reach some metaphysical zen like state of agility, and then and only then, will they be worthy. I know some that have multiple coaches that speak into their lives helping to re-enforce the agility and remove anything waterfall-ish. Trouble is, many in this category seem to forget about getting things done.
Its about how we work, and how we deliver value. Getting product faster to market, being able to adapt to change faster, working in more collaborative way, delivering quality and enjoying what we do.
Agile coaches can strive to help a client become "agile" and miss the glaringly most important thing - getting stuff done/delivering value. Coaches should help clients/teams deliver value more quickly, and personally I feel agile is one of the best ways. It seems some of the messed up client expectations start with the coaches assessment where they give the client a ranking in agility. I've seen many different kinds of these and they all boil down to things like" B+ in ceremonies" " C- in product backlogs" " 75% in team velocity" Phrases like these can set a false sense of expectations in a client that the goal is to be an A or 100% in agile. In doing this we are focusing on the wrong thing, it's about results.
Agile is a tool. Don't be in love with the tool, be in love with what the tool can accomplish. No one makes a journey to see the men who created the pipe wrench, but they wouldn't think of tackling a sink repair without one.