Agile versus waterfall – why Dr Seuss wouldn’t approve
It’s International Project Management Day, and project success is worth celebrating, no matter the methodology we use to get there. So, today we want to highlight an age-old debate.
Aficionados of Dr Seuss (and the story The Butter Battle Book) may remember two rival groups called the Yooks and the Zooks who live on either side of a wall. One group eats their bread with the butter side up. The other group does the reverse and refuse to compromise on their firmly held beliefs. In a strange way, this simple children’s story echoes the world of project management and a somewhat arcane and outdated battle between proponents in the ‘waterfall versus agile’ debate.
Both agile and waterfall are perfectly valid, but entrenched views seem to have emerged from some people on both sides that “only my way works”. While the ‘Yooks and Zooks’ of project management both have a valid points, the reality is surely that most projects are more complex.
The Association for Project Management (APM) advocate adopting a project methodology based on the need of the project or the stage of the life cycle. There may well be a case for agile only or waterfall only – both can be right for particular circumstances – but there will be other situations where combining both methodologies at different stages of a project’s life cycle delivers the best result.
This thinking is the basis of the new 7th edition of the APM Body of Knowledge that was published in Spring 2019:
“Context matters: there is no universally applicable one-size-fits-all life cycle. The choice often hinges on what the organisation is trying to achieve and what is important.
“Moreover, given the complexity and uncertainty of many contexts, there is no need to apply any particular approach for the complete duration of a project or programme. Hybrid life cycles enable a pragmatic mix of philosophies, typically fusing together elements from predictive and adaptive perspectives to create a new model or approach.”
As the world becomes increasingly interconnected, the speed of change continues to accelerate. Uncertainty driven by economic, political and technological complexity places greater emphasis on project professionals’ ability to employ a hybrid approach to delivering effective change. The hybrid approach is not a methodology, but a capability or professional philosophy which utilises a broad toolkit of techniques and methods, both from within the profession and beyond. A project professionals’ core value is their ability to identify the right life cycle for their project and introduce the interventions and resources to help deliver the intended benefits.
APM is regularly asked if we advocate a certain methodology – whether agile or waterfall is any longer the right thing. What we advocate however, is that organisations and projects need to build agility in their approach in order to deliver the best result in the environment and context in which they are working.
APM is committed to building the right mix of agility through the project life cycle that meets the needs and challenges of the particular circumstances.