Holofoundry
Blog

Your Agile Transformation Is Just Waterfall in a Hoodie

Author

David Johnson

Date Published

A man in a hoodie standing in a office meeting room

Let's be precise about what Waterfall actually is, because it tends to get a bad reputation in the abstract. Waterfall is a delivery methodology that requires you to fully define requirements before any work begins, sequences phases in strict linear order. Requirements. Design. Build. Test. Deploy. It treats change as a problem to be managed rather than information to be acted on. It's a product of an era when software was physically expensive to change, when the cost of rework could sink a company, when "done" meant something burned onto a disc and shipped in a box.

It is not evil. It is contextually limited. That context - expensive to change, high cost of rework, stable requirements - describes approximately none of the software projects being built today.

Agile, in its genuine form, is the corrective. Short feedback loops. Working software over comprehensive documentation. Responding to change over following a plan. The Manifesto was written in 2001 by seventeen people who were tired of watching projects fail the same way, slowly, expensively, and inevitably.

What most organisations implement is not this. What most organisations implement is Waterfall wearing an Agile hoodie.

You can spot it by the artefacts.

The requirements document that gets handed to the team on Sprint 1 Day 1, fully formed, written by someone who won't be in the standup. The roadmap that was agreed with leadership six months ago and which, everyone understands implicitly, is not subject to revision regardless of what the retrospective surfaces. The "sprint goals" that are actually just the next chunk of a pre-agreed project plan, sliced into two-week increments and called stories.

The ceremonies are all there. Daily standups. Sprint planning. Reviews. Retrospectives. The wall, physical or digital, covered in tickets moving left to right. But the standups are status reports delivered standing up. The sprint planning is an allocation meeting with better vocabulary. The reviews are demos to stakeholders who've already decided what they think. And the retrospectives. The retrospectives are the giveaway.

A real retrospective is where a team gets honest about what isn't working and changes it. It requires a level of psychological safety that takes months to build and about fifteen minutes to destroy. It requires that feedback moves upward as well as laterally, that someone can say "the reason we didn't finish this sprint is that the product owner changed the priority three times" without it becoming a career-limiting observation.

What actually happens, in most organisations, is that the team generates a list of "improvements" that carefully avoid naming any structural problem, any individual, or any decision made above the Scrum Master's pay grade. The improvements go onto a board. The board is reviewed the following sprint. Some of the improvements have been actioned (the ones that required no authority to action). Most have not. Nobody mentions it. The process repeats. This is not Agile. This is the ritual of Agile, performed in order to say that Agile is happening.

Waterfall, done with discipline and honesty, can deliver. If you genuinely have stable requirements - a regulatory system, a data migration, a compliance tool with a fixed specification - sequential delivery with rigorous documentation is not a bad choice. The problem is not the methodology. The problem is the gap between what you tell people and what you're actually doing.

When you implement pseudo-Agile, you get the worst of both worlds. You get the overhead of Agile ceremonies without any of the structural changes that make those ceremonies useful. You get teams who are trained to speak a language that doesn't describe their reality. You get sprints that "fail" not because the team underperformed but because the premise was false from the start. And then, because the sprints are failing, you get the velocity conversations, the burndown charts, the metrics used not to understand delivery but to apply pressure.

The teams know. They are not stupid; they're trapped. They will nod through the ceremonies and then have the real conversation in the kitchen, or Slack, or the car park, about what's actually going on. The two realities, the official one and the actual one, coexist. The official one goes into the status report. The actual one goes home with the team at 5pm and comes back in with them at 9am, slightly heavier each time.

There are organisations doing this properly. They are, in our experience, the minority. What they have in common is not a better framework or a more expensive consultant. It's honesty about what the methodology requires.

Agile requires that scope can flex. If it can't, if the contract is fixed, if the stakeholder has already told the board what the system will do, then you are not doing Agile, and you should stop pretending that you are.

Agile requires that the team has genuine authority to raise blockers and have them resolved, not logged. If raising a blocker is a political act with social consequences, the blockers will stop being raised. They will not stop existing.

Agile requires that retrospective findings result in actual change. Not always. Not immediately. Change is hard and sometimes what looks like a systemic problem is actually a temporary condition. But sometimes. Enough times that the team believes the retrospective is not theatre.

If any of those three things are not true in your organisation, you do not have an Agile problem. You have a culture problem disguised as a methodology. Changing the ceremonies will not fix it. Hiring a better Scrum Master will not fix it. Buying the enterprise Jira license will not fix it.

What fixes it is harder. It requires someone with enough authority to say, clearly and without hedging: this is what we're actually doing, and this is what it actually requires, and if we're not willing to do that, we should call it something else and stop being surprised when we get something else's results.

We've been in the room. We've watched the daily standup that takes forty minutes. We've reviewed the retrospective board where the same improvements have appeared, untouched, for three consecutive sprints. We've read the project status reports that say green when everyone in the building knows it's red.

We're not here to sell you a methodology. We're here to tell you what's actually happening, and what it's actually going to cost you if you keep pretending otherwise.

The hoodie's nice. But it's not doing the work you think it is.


Holo Foundry works with SMEs and public sector organisations who are tired of paying for the story and not getting the result. If any of this landed uncomfortably close to home, that's probably worth a conversation.