A simple story about an artist, a frustrated ops team, and the practice that changed everything.
The Problem — Emma Wanted to Build an App
Emma is an artist. She had a brilliant idea for a mobile app to grow her business — but zero coding knowledge. So she hired a dev team and followed the traditional software development process: gather requirements, plan, design, build, test, deploy, maintain.
Simple enough in theory. Chaotic in practice.
Act 1 — The Waterfall Trap
Emma's team started with the Waterfall model — a rigid, step-by-step approach where you can't go back once a phase is done. Change your mind halfway? Too bad.
Step 1 Step 2 Step 3 Step 4 Result
Plan Design Build Test 😬 Stuck in a loop
It was slow, inflexible, and every small change meant starting over. Not ideal for a fast-moving business.
Act 2 — Agile Helped, But Created New Friction
Emma's team switched to Agile — a more flexible, iterative approach. Work happened in short sprints. Feedback loops got faster.…