Beyond the Framework Wars: A New Mental Model
Beyond the Framework Wars: A New Mental Model
The conference room smelled like burnt coffee and desperation. Around the table sat eight senior managers, each armed with a methodology gospel they were prepared to defend unto death. On the left side, two practitioners from the software team clutched their well-worn copies of the Scrum Guide, muttering about sprints and daily standups. Across from them, the manufacturing operations lead had printed out twenty pages of Lean Six Sigma green belt materials, complete with fluorescent sticky tabs marking his favorite process improvement diagrams. In the corner, a project coordinator was quietly despairing, trying to explain that their current project—a cross-functional initiative to modernize the entire customer onboarding experience—didn't fit neatly into any single methodology box.
This scene, or variations of it, plays out in organizations around the world every day. Teams argue about whether they should be "doing Agile" or implementing Kanban boards. Executives declare their companies "now Agile" after a two-day training session, then wonder why nothing actually changed. Methodologies that were designed as tools to solve specific problems have become tribal identities, complete with sacred texts, ordained practitioners, and sometimes even genuine contempt for believers in other approaches.
The result? Projects fail not because the work is impossibly difficult, but because the people doing the work are too busy fighting about which process they should be following to actually do the work.
This book exists because I spent fifteen years watching this pattern repeat itself, and I finally decided to do something about it. What I've learned is that the framework wars, as I call them, are fundamentally a symptom of a missing mental model—a way of thinking about project management that doesn't require you to choose sides or pretend that complex, real-world situations can be solved with a single prescriptive approach.
In this opening chapter, we're going to dismantle the false dichotomy that plagues the project management world. We'll explore why the methodology-first approach—where you pick a framework and then force your situation to fit it—consistently underperforms the context-first approach, where you deeply understand your situation first and then select the right tools. I'll introduce you to a unifying framework that treats Agile, Scrum, Kanban, and other methodologies not as competing religions but as complementary instruments in a larger orchestra. And I'll give you the mental model that will guide everything else in this book: the understanding that your context is unique, your challenges are specific, and your job as a project manager is to find the right combination of tools rather than to pledge allegiance to any single methodology.
By the time we finish, you'll see the framework wars for what they really are—a distraction from the actual work of delivering value—and you'll have a new way of thinking that will serve you regardless of what methodologies dominate the management literature in the years to come.
The Landscape of Methodology: Understanding the Ecosystem
Before we can move beyond the framework wars, we need to understand what we're actually dealing with. The world of project management methodologies is richer, more nuanced, and more interesting than the popular discourse suggests. When people argue about Agile versus Scrum versus Kanban, they're often not even comparing the same things, which makes productive discussion nearly impossible.
Let me introduce a distinction that will clarify everything: methodologies operate at different levels of abstraction, and conflating these levels is at the heart of most framework confusion.
At the highest level of abstraction sits the philosophical umbrella—and in our industry, that umbrella is called Agile. When the Agile Manifesto was crafted in 2001 by seventeen software developers meeting in Snowbird, Utah, they weren't creating a methodology. They were articulating a philosophy, a set of values, and a handful of principles designed to help teams build better software in a world that had become increasingly complex and uncertain. The manifesto gave us four core values: individuals and interactions over processes and tools, working software over comprehensive documentation, customer collaboration over contract negotiation, and responding to change over following a plan.
Notice that these values are deliberately broad. They don't tell you how to run your daily standup or how many people should be on your team. They don't prescribe roles, ceremonies, or artifacts. They simply articulate a worldview—a belief that in complex, uncertain work, flexibility and responsiveness matter more than rigid adherence to pre-determined plans.
Agile is an umbrella precisely because many different methodologies can shelter under it. A methodology is compliant with Agile philosophy if it embodies those values in its practices, even if the specific practices differ dramatically. This is crucial: being "Agile" is not the same as "doing Scrum" or "practicing Kanban." You can be genuinely Agile without using any specific framework, and you can use a framework associated with Agile in ways that violate its underlying philosophy.
The Three Legacies: Agile's Mainline Methodologies
The framework wars have created the impression that Agile is a monolith, but in reality, the movement has produced several distinct lineages with different strengths, histories, and appropriate use cases.
Scrum is the most widely adopted framework in the Agile ecosystem, particularly in software development. Originally formalized by Ken Schwaber and Jeff Sutherland in the mid-1990s and refined in their 1995 paper, Scrum was inspired by a 1986 Harvard Business Review article by Takeuchi and Nonaka that compared high-performing, cross-functional teams to the formation play in rugby—where the entire team moves together down the field, passing the ball backward and forward as they advance toward the try line. The name itself suggests this metaphor: scrum is a formation in rugby where players bind together to gain possession of the ball.
Scrum's contribution to the methodology landscape is its prescription of specific roles, ceremonies, and artifacts. It gives us the Product Owner, the Scrum Master, and the Development Team. It prescribes events: the Sprint, the Sprint Planning, the Daily Scrum, the Sprint Review, and the Sprint Retrospective. It establishes artifacts: the Product Backlog, the Sprint Backlog, and the Increment. For teams that need structure and predictability, Scrum provides a turnkey solution with clear expectations for everyone involved.
The framework works best when you have a relatively stable product vision, a clear product owner who can prioritize work, and a team that can commit to time-boxed iterations. It provides excellent cadence and rhythm, making it easy for stakeholders to know when they'll see progress and when they can provide feedback. But Scrum's very structure can become a constraint when your work doesn't fit neatly into two-week increments or when your environment changes too rapidly for fixed planning horizons.
Kanban, in contrast, emerged from a very different lineage. The word itself comes from Japanese, combining "kan" (visual card) and "ban" (board). The methodology was developed at Toyota in the 1940s as part of the Toyota Production System, where it served as a signaling system to manage just-in-time inventory and production flow. David Anderson and others later adapted these principles for knowledge work and software development, publishing foundational texts that established modern Kanban for IT and service organizations.
Where Scrum prescribes roles and ceremonies, Kanban is fundamentally about visualizing work and managing flow. The classic Kanban board with its columns—"To Do," "In Progress," "Testing," "Done"—has b