Many agile transformations don’t fail because people hate change. They fail because the ROI never shows up. Leaders get a new set of events, a new tool, and a new vocabulary, and the work still feels:
  • Slow
  • Chaotic
  • Political
  • Exhausting
So the transformation is labelled "fluffy," and everyone moves on to the next initiative. This article is for that moment. Not to dunk on frameworks. Not to blame teams. Just to explain, in plain language, why ROI disappears, and what to do instead. If you want the full ROI framing (inputs, assumptions, and a simple way to build a business case), start here: https://berriaultandassociates.com/resources/agile-transformation-roi/

You can't process your way to ROI

Most transformations start with a process:
  • Standups
  • Sprints
  • Backlogs
  • Story points
  • New roles
Process can help. But ROI doesn't come from process. ROI comes from behaviour change that improves flow, decision quality, and sustainability. That's why we say: behaviour-first, not framework-first.

7 reasons agile transformations don't show ROI

You'll probably recognize more than one.

1) Leaders delegate the transformation (and keep leading the same way)

Teams get told to "be agile," but priorities still change daily, decisions still take weeks, and trade-offs still happen in private. If leadership behaviour doesn't change, the system doesn't change. What to do instead:
  • Make the decision ownership explicit
  • Timebox decisions
  • Protect priorities mid-stream
  • Make trade-offs visible (and repeat them)

2) The org measures activity, not outcomes

If success is defined as:
  • Number of teams trained
  • Number of events running
  • Velocity going up
Then you'll get activity. Not ROI. What to do instead: Pick a small set of hard-to-game signals:
  • Cycle time trend
  • WIP trend
  • Work item age
  • Rework/defect trend
  • Sustainability signals
(These are the metrics that support an ROI conversation without turning into performance theatre.)

3) Decision latency stays invisible

This is the silent killer. Work doesn't slow down because people aren't working. It slows down because decisions sit:
  • Waiting for a meeting
  • Waiting for a sign-off
  • Waiting for alignment
While teams wait, they either stop (delay) or keep going with assumptions (rework). What to do instead:
  • Track decision latency for 30 days (requested date, decision date)
  • Create a visible decision queue
  • Assign owners for the top decision types

4) Too much WIP creates thrash (and nobody calls it out)

When everything is in progress, nothing finishes cleanly. People context-switch. Work ages. Quality drops. Rework rises. The organization calls it "busy." What to do instead:
  • Set WIP limits (even soft ones)
  • Finish before starting
  • Treat WIP as a leadership constraint, not a team preference

5) The transformation is treated like a rollout, not a reinforcement problem

A common pattern:
  1. Train everyone
  2. Launch new process
  3. Celebrate
  4. Move on
Then the system snaps back. Because behaviour change needs reinforcement. What to do instead:
  • Run weekly reinforcement loops (1530 minutes)
  • Inspect one constraint at a time
  • Keep leadership involved (not just informed)

6) The org optimizes locally (teams) while constraints live elsewhere

Teams get blamed for delivery. But constraints often live in:
  • Funding and budgeting
  • Governance and approvals
  • Cross-team dependencies
  • Unclear product strategy
Teams improve locally, yet the system still blocks flow. What to do instead:
  • Map the value stream (even roughly)
  • Identify the top 1, 2 constraints outside the team
  • Fix those before asking teams to "try harder."

7) The human cost is ignored (and sustainability collapses)

If the transformation increases pressure without improving clarity, people burn out. Burnout shows up as:
  • Delivery volatility
  • Turnover
  • Sick time n- quality issues
That's ROI leaking out the side. What to do instead:
  • Track one simple sustainability signal (pulse check, overtime trend, unplanned work)
  • Treat it as a system health metric, not a personal weakness

What to do instead: a simple ROI-first approach (30/60/90)

You don't need a big program to prove value.

First 30 days: make the hidden constraints visible

Pick 2-3 leading indicators:
  • WIP trend
  • Work item age
  • Decision latency
  • Priority clarity (can leaders repeat the top 3?)

Days 60/90: show outcomes

Pick 2-3 outcomes:
  • Cycle time trend
  • Throughput stability
  • Rework/defect trend
  • Predictability (commitment hit rate)
The goal isn't a perfect dashboard. The goal is a credible story: Here's what's happening now. Here's what we changed. Here's what improved.

Where frameworks fit (and where they don't)

Frameworks can support good behaviour. They can't enforce it. If you want the how we work version of this (behaviour-first, not framework-first), it's here: https://berriaultandassociates.com/about-us/why-we-work-this-way/

Next step

If you're trying to build a business case (or rescue one that's getting shredded in budget review), grab the ROI Starter Kit here: https://berriaultandassociates.com/resources/agile-transformation-roi/ And if you want a fast sanity check on where ROI is leaking in your system, book a quick call: https://meetings.hubspot.com/jberriault