LLMs and Generative AI in the enterprise.
Inspire, develop, and guide a winning organization.
Understand the unique values and behaviors of a successful organization.
Create visible workflows to achieve well-architected software.
Understand and use meaningful data to measure success.
Integrate and automate quality, security, and compliance into daily work.
An on-demand learning experience from the people who brought you The Phoenix Project, Team Topologies, Accelerate, and more.
Learn how to enhance collaboration and performance in large-scale organizations through Flow Engineering
Learn how making work visible, value stream management, and flow metrics can affect change in your organization.
Clarify team interactions for fast flow using simple sense-making approaches and tools.
Multiple award-winning CTO, researcher, and bestselling author Gene Kim hosts enterprise technology and business leaders.
In the first part of this two-part episode of The Idealcast, Gene Kim speaks with Dr. Ron Westrum, Emeritus Professor of Sociology at Eastern Michigan University.
In the first episode of Season 2 of The Idealcast, Gene Kim speaks with Admiral John Richardson, who served as Chief of Naval Operations for four years.
Exploring the impact of GenAI in our organizations & creating business impact through technology leadership.
DevOps best practices, case studies, organizational change, ways of working, and the latest thinking affecting business and technology leadership.
Just as physical jerk throws our bodies off balance, technological jerk throws our mental models and established workflows into disarray when software changes too abruptly or without proper preparation.
Sure, vibe coding makes you code faster—that’s the obvious selling point. But if you think speed is the whole story, you’re missing out on the juicy stuff.
The values and philosophies that frame the processes, procedures, and practices of DevOps.
This post presents the four key metrics to measure software delivery performance.
August 25, 2025
Your engineering team is crushing it. You’re deploying code multiple times per day, your CI/CD pipeline is a thing of beauty, and you’ve implemented feature flags across your entire platform. You’re practicing “Progressive Delivery,” right?
Not quite.
If you’re like most organizations, you’ve optimized brilliantly for one-third of the software delivery equation while completely ignoring the other two-thirds. You’ve mastered deployment but haven’t given nearly enough thought to release and adoption.
This isn’t just a semantic distinction—it’s the difference between shipping features and delivering value.
Most teams conflate deployment and release, treating them as a single event. But in reality, software delivery involves three distinct stages:
Your feature flags might excel at managing the first two stages, but they’re not designed to address the third—and that’s where real business value lives.
In 2019, Slack released a major UI redesign that perfectly demonstrated this distinction. The deployment was flawless—no downtime, no technical issues. The release was controlled—they used feature flags to gradually expose the new interface. But adoption? That’s where things went sideways.
Users revolted. Not because the new interface was objectively worse, but because Slack had optimized for technical delivery while ignoring the human side of adoption. They had built the right thing technically but delivered it to users who weren’t ready for such a dramatic change to their daily workflow.
Some organizations delayed upgrading for months to maintain productivity. The technical execution was perfect, but the adoption strategy was nonexistent.
The modern mantra of “deploy fast, fix faster” works great for technical issues but falls apart when the problem is adoption resistance. You can’t hotfix your way out of users who feel like their familiar workflows have been hijacked.
Consider these scenarios:
In each case, the “problem” isn’t technical—it’s human. And rolling back the feature isn’t a solution if some users actually prefer the new experience.
Progressive Delivery introduces a concept called “radical delegation”—progressively moving control closer to the people most affected by the outcome. Instead of your product team deciding when users should adopt new features, you delegate that decision to the users themselves.
This isn’t just about offering an “opt-in beta” checkbox. It’s about fundamentally rethinking who should control the pace of change.
Examples of radical delegation in action:
Microsoft Outlook offers a “Try the new Outlook” toggle, letting users control when they switch to the redesigned experience. They can test it, revert if needed, and switch permanently when they’re ready.
Adobe Creative Cloud allows users to choose which AI model version to use for different projects. Users working on long-term projects can maintain consistency, while those wanting cutting-edge features can opt into the latest models.
Google Workspace provides separate “Rapid Release” and “Scheduled Release” tracks, acknowledging that different organizations have different change absorption capacities.
When you optimize for deployment speed without considering adoption, you create what the upcoming book Progressive Delivery calls “technological jerk“—the jarring experience users feel when change happens too abruptly.
This shows up in your metrics as:
The irony is that faster deployment without thoughtful adoption actually slows down your ability to deliver value. You end up spending more time managing user frustration than building new capabilities.
So how do you evolve beyond feature flags to true Progressive Delivery? Start by treating adoption as a first-class concern in your delivery process:
Feature flags were a crucial step in evolving beyond the “big bang” deployment model. But true Progressive Delivery requires us to think beyond technical deployment to human adoption.
The goal isn’t to slow down innovation—it’s to ensure that innovation actually reaches users in a way they can absorb and benefit from. When you nail adoption, you can actually move faster because you’re building on a foundation of user confidence rather than constantly managing resistance.
Your feature flags have solved the hard technical problem of deployment control. Now it’s time to solve the equally important human problem of adoption control.
This post explores concepts from the upcoming book Progressive Delivery: Build The Right Thing For The Right People At The Right Time by James Governor, Kim Harrison, Heidi Waterhouse, and Adam Zimman (IT Revolution Press, November 2025).
Managing Editor at IT Revolution working on publishing books and guidance papers for the modern business leader. I also oversee the production of the IT Revolution blog, combining the best of responsible, human-centered content with the assistance of AI tools.
No comments found
Your email address will not be published.
First Name Last Name
Δ
Your engineering team is crushing it. You're deploying code multiple times per day, your…
The following is an excerpt from the forthcoming book Vibe Coding: Building Production-Grade Software With…
The rapid advancement of artificial intelligence has left leaders from every industry grappling with…
We are thrilled to announce that Wiring the Winning Organization: Liberating Our Collective Greatness…