NOTE: This post is an elaboration of my column in an upcoming issue of PM Network magazine
In my previous post, I laid out 3 Reasons Why Methodology Doesn’t Matter. But the question remains: If it doesn’t matter, why do management experts fuss over those methodologies? Why do we see such heated discussions around the virtues and vices of a given set of policies and procedures?
The wars are rooted in “professional pain”
If you’ve worked on a project where you hated going to work in the morning, where the best of your efforts somehow always led to clunky deliverables, where customers and executives demanded that you squeeze juice from a dead rock….then you’ve experienced “professional pain”. I know; I’ve been there. It’s what motivated me to become a project manager in the first place. After spending 3 years on a death march of a government contract, I vowed never to stand by and let my future projects end up in that kind of misery again. When PM experts label each other as self-serving or ignorant, they miss the emotional source of issue. This is not metaphor or simile; this is about creating the humane working conditions that deliver real business results.
The wars are between Compliance vs. Customization
If the passion in today’s project management debates come from professional pain, then the substance of the debate boils down to whether it is better to run projects with more focus on process compliance or process customization. It goes something like this:
“If only we had more compliant processes…we’d have fewer mistakes…we’d have the predictability needed for planning our risks and resources…we’d know what is expected of us…we’d be more successful.”
or
“If only we had more custom processes…we’d be able to deliver real value instead of wasting time on administrative overhead…we’d be able to own more of our work…we’d be able to adapt to new information…we’d be more successful.”
Don’t pay attention to the arguments of which methodology is better; that’s not what people are usually fighting for. The real passion comes from how much compliance is best versus how much customization is best. This is the debate.
The war rages across all camps
Today’s PM thought leaders have generalized the compliance advocates as “traditionalists” and the customization advocates as “modernists”. However, the methodology wars are not limited to whether you consider yourself a traditionalist or a modernist. Some of the most heated discussions arise in the midst of those camps.
Within the PMI community, the PMBOK is strongly charactarized as the “Guide to Project Management”, allowing for whatever customized approach is needed to deliver a project. However, other project managers remind us that same “Guide” contains an official standard for exactly what goes into risk management or quality assurance. Depending on which PMI person you run into, you’ll get a difference story on whether more compliance or more customization is the way to implement the PMBOK practices.
Within Agile circles, Kanban practitioners decry several practices of the Scrum method as wasteful ceremony, driven by compliance rather than by value. Meanwhile, Scrum is also considered way too loose and easy by the eXtreme Programming community, who advocate compliance to specific engineering practices.
But who’s right? Which of the two is the better focus? Well, that’s another question for another post. For today, it’s enough to know what’s really happening the next time you come a project management flame war on some discussion board: Having suffered professional pain, managers believe strongly that either more compliance or more customization is the path to success, and will defend that belief even against those in their own camp.
Jesse, I see the methodology flame war on a daily basis. Being I’m embedded with a FedGov team, I see a HUGE about of compliant process and wasted opportunity. Vendors appear less concerned about delivering value and more about winning the next contract. The government appears more concerned about the vendor following rigid process and calculating earned value, compared to process refinement and delivering REAL value.
Very few, on either side, stop and ask what makes sense. A paradox exists where a vendor may want to use Kanban or Scrum but can not because a contract, written several years ago, mandates a painful and arduous process be followed. To make themselves feel better about it, I’ve heard people supporting the contract (on both sides) dismiss the leaner approaches.
The more cross-methodology supporters there are, the more value customers are going to see in the future. For every project within the program I see, I ask what approach will deliver the greatest value. I refuse to stand on a soapbox and tell everyone Waterfall, Agile, Kanban… is the only correct way to do things. I do believe in defined process. I also believe PMBoK and lean development can work together.
Usually, the disdain for a new approach stems from upper management. But, you have to question their motivations. We assume we all desire the delivery of value. That’s not necessarily true. Some are more motivated at protecting the status quo or their position in the program. I proposed this idea to Mike Cottmeyer on his website when the question was posed. Why is Agile so Hard to Sell? It’s a great read and I recommend it to everyone.
http://www.leadingagile.com/2009/12/why-is-agile-so-hard-to-sell.html
Best Regards,
Derek
http://twitter.com/derekhuether
Derek, I enjoyed reading your insights. I’ve worked on Federal projects before, and can attest that sometimes you are contractually required to be waterfall. However, if you choose to embody agile values and principles, you may not need the methods. For example, your requirements vendor could finish their work with a clickable prototype. Your QA vendor could mandate automated unit tests and code coverage as a sign-off requirement. Cottmeyer’s article is a great place to think through what value means to different people, because in the end, the Agile movement is about having candid conversations about what is valuable to you as a professional, and why.
Thanks for the comment. I’m enjoying your own blog/twitter stuff as well.