Agilish — Your Get Out of Jail Free Card
We do not live in a perfect world. Most of our industry has spent the better part of two decades moving toward Agile adoption, and the case for it has never been stronger. But there are still plenty of clients, managers, and organizations that are comfortable with Waterfall — and either will not or cannot change. You can make your case. You can share the evidence. And sometimes, at the end of the day, you are still doing Waterfall.
This Dilbert sums up the challenge better than I can:
Pick Your Battles
Dale Carnegie famously argued that you cannot win an argument. Even when you are right. Even when you have the data. The moment someone feels they are being argued into a corner, they dig in — and you have lost them, regardless of the facts. The same principle applies to how we work and the methods we use.
Sometimes the smartest thing you can do is let the client or the manager be right. Not because they are, but because the relationship and the work matter more than winning the debate. You are not going to transform an organization's methodology by force of argument in a meeting. Real change takes time, trust, and demonstrated results.
So what do you do in the meantime?
What Agilish Gives You
Agilish is not a methodology. It does not compete with Agile or Waterfall as a framework. Think of it instead as a practical strategy — a way of applying Agile values and thinking inside whatever constraints you are actually working within, rather than the ones you wish you had.
When you are boxed into a Waterfall process — whether by a PMO, a client contract, a regulatory environment, or simply by the culture of the organization — Agilish is your get out of jail free card. You work within the rules that exist. But you work smart.
A Practical Strategy That Works
Here is one approach I have used many times: work ahead wherever possible, deliver early and often to UAT or pre-production environments, and let the Waterfall governance mechanisms take over for the final push to production.
Your team is still doing iterative, incremental work. You are still delivering working software frequently, getting feedback, and catching problems early. You are still applying Agile values where it matters most — in how the team actually works day to day. The Waterfall reporting, sign-offs, and release gates happen on top of that, satisfying the process requirements without strangling the work.
Nobody loses face. The client or manager gets the structure and the paper trail they need. The team gets to work in a way that actually makes sense. And you get to demonstrate what good delivery looks like — which, over time, is the most persuasive argument of all.
You cannot always choose your environment. But you can almost always choose how you work within it.
