Project Management

Does a fully predictive life cycle ever make sense for a project?

From the Easy in theory, difficult in practice Blog
by
My musings on project management, project portfolio management and change management. I'm a firm believer that a pragmatic approach to organizational change that addresses process & technology, but primarily, people will maximize chances for success. This blog contains articles which I've previously written and published as well as new content.

About this Blog

RSS

Recent Posts

Leading Through Crisis Means Leading Through Context

"It's the end. But the moment has been prepared for." - retirement lessons from the Doctor

Just because they are non-critical, doesn't mean they are not risky!

Just because they are non-critical, doesn't mean they are not risky!

How will YOU avoid these AI-related cognitive biases?

Categories

Agile, Artificial Intelligence, Career Development, Change Management, Communications Management, Decision Making, Governance, Hiring, Kanban, Lessons Learned, Personal Development, PMO, Portfolio Management, Project Management, Resource Management, Risk Management, Risk Management, Schedule Management, Scheduling, Tools

Date

linkedin twitter facebook Request to reuse this  


One of the misconceptions I like to clear up with learners in the project management fundamentals courses I teach is that there is no such thing as a "waterfall" or "agile" project. Stakeholders might choose to use a predictive or adaptive life cycle or specific methods associated with either of these approaches for delivering the scope of their project, but using these terms as an adjective furthers the erroneous perception that there are only two options available to us. In reality, there are an unlimited number of ways of delivering a project when you consider the wide variety of method, tool, role and life cycle choices available.

But let's consider the purely predictive life cycle. A basic assumption of this life cycle is that when we have completed one stage of delivery there won't be an opportunity to return to that stage again.

But projects are unique endeavors possessing uncertainty. Even operational processes which are in control will experience common and special cause variation.

And as the complexity of a project increases, the level of uncertainty does as well. How many times have you been on any moderately complex project where nothing substantially changed over its lifetime? Faced with change, if we don't provide the opportunity to iterate back, the project is unlikely to meet all of its success criteria. Any project manager that stubbornly refuses to alter their plans to address the new reality they are facing won't be in that role for long.

Even Dr. Winston Royce had provided this caution in his 1970 paper "Managing the Development of Large Software Systems" about a pure waterfall approach without iterations: "I believe in this concept, but the implementation described above is risky and invites failure." As readers of the PMBOK Guide know, the processes in the PMBOK framework are iterative in nature. Finally, the term "waterfall" itself is inaccurate as going over one of those in real life is usually a one way trip!

So the question is not whether or not we will incorporate change into our plans, but rather about the level of effort which we should expend on planning up front. With projects where uncertainty is low, team member experience is high, and we are able to control many sources of variation, we can develop high confidence plans for the entire life of the project whereas with others, a rolling wave approach to planning is wiser with our time horizon for detailed planning being defined by how foggy the road is in front of our headlights.


Posted on: October 03, 2021 07:00 AM | Permalink

Comments (9)

Please login or join to subscribe to this item
avatar
Luis Branco CEO| Business Insight, Consultores de Gestão, Ldª Carcavelos, Lisboa, Portugal
Dear Kiron
Very interesting theme that brought to our reflection and debate
Thanks for sharing and your opinions.

I couldn't agree more with what you wrote: "With projects where uncertainty is low, team member experience is high, and we are able to control many sources of variation, we can develop high confidence plans for the entire life of the project considering with others, the rolling wave approach to planning is wiser with our time horizon for detailed planning being defined by how foggy the road is in front of our headlights."

avatar
Kiron Bondale Retired | Mentor| Retired Welland, Ontario, Canada
Thanks Luis!

avatar
Mushtaq Abdulrahimzai SWIS| Surrey Schools District 36 Toronto, Ontario, Canada
Thanks Sir for sharing, really like it, i am totally agree with below statement, i faced lot of situation that i need to make changes or rehanged the plan to achieve the goals
"And as the complexity of a project increases, the level of uncertainty does as well. How many times have you been on any moderately complex project where nothing substantially changed over its lifetime? Faced with change, if we don't provide the opportunity to iterate back, the project is unlikely to meet all of its success criteria. Any project manager that stubbornly refuses to alter their plans to address the new reality they are facing won't be in that role for long."

avatar
Kiron Bondale Retired | Mentor| Retired Welland, Ontario, Canada
Thanks Ahmad!

avatar
Kwiyuh Michael Wepngong
Community Champion
Financial Management Specialist | US Peace Corps Yaounde, Centre, Cameroon
Wow Kiron,
Sounds a very blunt warning here... with all truth and audacity "Any project manager that stubbornly refuses to alter their plans to address the new reality they are facing won't be in that role for long"

avatar
Kiron Bondale Retired | Mentor| Retired Welland, Ontario, Canada
Thanks Kwiyuh - plans evolve and so must we!

avatar
Vijay Vemana Engineering Program Manager| HPE Hyderabad, Andhra Pradesh, India
Kiron - Nice thoughts and awesome explanation with real life situations/examples. That is where DA mindset is pitching in. Hope it will make a dent

avatar
Munawar Naik Lead Consultant-Project Manager| Infosys Kuwait City, Safat, Kuwait
Hit the nail in the head. With the onset of the jingoism in context to baptizing any project either Agile, Hybrid or Waterfall, people tend to forget that at the end of the day, frameworks are mere tools and guidelines and not the word engraved in stone.

avatar
Shanos Kunhahamu Product Manager, Mobile Wallet| First Abu Dhabi Bank Dubai, United Arab Emirates
Thank you Kiron for sharing your perspective.

Please Login/Register to leave a comment.

ADVERTISEMENTS

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man."

- George Bernard Shaw

ADVERTISEMENT

Sponsors