Yesterday was my first day in a new position. I’m now co-founder of a start-up called Mydosis. But this blog post is not about what’s coming, it’s about what I’m leaving behind.
I’m leaving behind a career as an Agile consultant. I used to call me “Agile coach” but nowadays I see Jerry Weinberg’s definition of consulting – “influencing people at their request” – a much better fit for what I had been trying to achieve during the last 10 years. Which gets me in the middle of my frustration with the idea of bringing Agile to the masses.
During the first years of Agile development, Agile promotion and Agile influencing was a source of joy and positive fulfilment for me. Most of the time I had to deal with developers and teams who actually embraced the “extreme” ideas I brought them. Sure, their managers were initially unwilling to accept two people working on one computer or the team insisting on doing the estimations themselves. But in the end every team member knew they personally were much better off – even if they had to make a few compromises to interface with the non-agile rest of the company.
Then the nature of my assignments changed. Suddenly it was the CEO or at least s.o. from upper management who initiated the “Agile transition” in order to “adapt faster to a changing market”. At the beginning I deemed that a good thing, since I had always been complaining about the lack of management support. However, the work itself got ever more frustrating and ever less rewarding, especially when dealing with teams who were pushed towards Agile and hadn’t had the chance to choose for themselves. From then on, I spent most of my time trying to convince somebody of something that he or she didn’t actually want to do. If this sounds to you like a depressing way to earn your money, it was. Even when showing very hands-on techniques – like TDD or refactoring – I felt the lack of enthusiasm; first in my clients but then more and more in myself.
Slowly it dawned on me: We, as Agile consultants, have been abused by management to do all the convincing and motivation for them. In my opinion it should be the most essential part of their job to bring the right people together for the new challenge, might it be a new product, a leaner approach for the old product or a complete turn around of the company. Instead they hired us to do the impossible: Change their employees in a way that suits their latest business strategy. Accepting such an assignment often made us violate the “first Agile commandment”: People over process.
“People over process” can – and often should – mean: not doing an agile transition at all. Human beings have a right to choose which changes they want to go through and when. There are many valid personal reasons for not doing TDD, not taking accountability and not moving into a common team room. Let’s accept those reasons without being contemptuous and without trying to manipulate. Heck! – it’s the managers’ task to align their employees’ personal goals with those of the company. The few successes and the many failures during my time as Agile consultant have taught me one thing: It needs different people to make a different company. Rare exceptions will only prove the rule.
So, my dear fellow-coaches, my dear friends, we had a good time together. Sometimes even a great time. We brought teams from being overwhelmed by bugs to a zero-defect continuous feature flow. We turned around a company who was under severe legal pressure by its customers to a +50 net promoter score. We convinced senior managers that giving up control will enhance their teams’ productivity. But, on the way, we made some people unhappy, maybe a few very unhappy, and sometimes didn’t even notice.
I hope to see you all around, but I won’t be back to the party.
Tags: agile
December 2, 2011 at 13:39 |
Johannes,
very well observed, or rather ‘lived through’. One of the patterns I am biased on is: As soon as someone wants to see your roadmap or presentation of your agile transformation / improvement etc. … well, exactly at that point in time you know you’re lost
All the best for your new job and your future!
Best wishes,
Markus
December 6, 2011 at 12:05 |
Hi Johannes,
I have just checked Mydosis, what is it exactly? The site is in German (I know a bit, and from what i understand it’s a data bank or something like that).
Good luck with your new company!
December 6, 2011 at 12:15 |
Mydosis is about off-label drug medication for children. There’s a blog post on the topic waiting to be written…
December 21, 2011 at 23:32 |
Hi Johannes,
as one of the lucky one having experienced you at your work, I want to thank you for what you told me – and probably others.
I can imagine the problems and frustration you had, when beeing forced – without wanting to – to force other people into change. Even if they don’t want the change (and it might even not be good for them).
You still did some good to a lot of people, including me.
I wish you all the best for your new job. It’s a valuable thing to do for this world – and you’ll be a great help on that.
December 22, 2011 at 8:55 |
thanks for the reassurance. It means a lot to me.
December 22, 2011 at 15:25 |
Thinking back I want to thank you for one of the last coaching jobs. Now we both know, it has been one of the last coaching jobs for both of us.
I wish you all the best for the future!
January 10, 2012 at 8:35 |
This is a fantastic post, it was exactly what I was discussing with another friend the other day. You might have been writing about us. Yes the we are here to help not convince seems to have got missed along the way.