The Contextual Nature of Agile Success
The Contextual Nature of Agile Success
The most consequential decision in any agile implementation is not choosing between Scrum and Kanban, nor is it deciding whether to adopt SAFe or Scrumban. The most consequential decision is recognizing that the question itself—the binary choice between frameworks—represents a fundamental misunderstanding of how agile methodologies actually work in practice. Consider a striking phenomenon that anyone with substantial experience in organizational transformation has witnessed: two teams, operating in the same industry, using identical frameworks, under similar organizational structures, produce dramatically different outcomes. One team flourishes, delivering value consistently while continuously improving their processes. The other team struggles, their retrospectives devolving into complaint sessions about why the framework doesn't work. The framework is the same. The results are not. This paradox lies at the heart of everything we will explore in this book.
The implication is both liberating and demanding. It is liberating because it means that the deterministic view of methodology—that if you simply implement Framework X correctly, success will follow—is demonstrably false. You are not chained to the exact prescriptions of any methodology. You have agency. But the implication is also demanding because it means that success requires something more than framework compliance. It requires what we term situational fluency: the ability to read a context accurately, select approaches that fit that context, and adapt those approaches as circumstances evolve. This is not a soft skill or an optional enhancement; it is the core competency that distinguishes elite agile practitioners from those who mechanically follow prescribed practices without understanding their purpose or their limitations.
This chapter establishes the foundational premise that agile methodology effectiveness is inherently context-dependent. We will trace the historical evolution from prescriptive frameworks to adaptive approaches, examining why the journey toward situational fluency matters now more than ever. We will explore the key variables that influence methodology success, from organizational culture to regulatory constraints, building a framework for thinking systematically about context. Throughout, we will challenge the notion that there is a single correct way to "do agile" and instead position flexible, thoughtful adaptation as the path to sustainable success. By the end of this chapter, you will have a clear understanding of why rigid framework adherence fails in many contexts, what situational fluency actually entails, and how the scenario-based learning approach of this book will prepare you to develop this critical capability.
The Evolution of Agile Thinking
To understand where we need to go, we must first understand where agile methodology came from and how its own practitioners have evolved in their thinking. The Agile Manifesto, crafted in 2001 at the Snowbird ski resort in Utah, represented a revolutionary reframing of software development philosophy. The seventeen signatories—representing extremes of Scrum, Extreme Programming, DSDM, Crystal, Feature-Driven Development, and Dynamic Systems Development Method—were not primarily concerned with creating a new methodology. They were concerned with escaping the oppressive weight of plan-driven development that dominated the industry at the time.
The Waterfall model, with its sequential phases of requirements, design, implementation, verification, and maintenance, had produced software projects that were notorious for failure. Standish Group's Chaos Report, first published in 1994 and updated regularly in subsequent years, consistently found that fewer than one-third of software projects succeeded by traditional measures—delivered on time, on budget, and with the originally specified features. The remaining two-thirds either failed outright, were canceled, or were delivered so late or so modified that they barely resembled their original conception. The Agile Manifesto's four values—that 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—offered a fundamentally different philosophy for organizing complex work.
The early agile frameworks that emerged, particularly Scrum and Extreme Programming, were relatively lightweight and emphasized core practices: short iterations, cross-functional teams, regular feedback, and continuous improvement. Ken Schwaber and Mike Beedle's 2001 book "Agile Software Development with Scrum" presented Scrum as a framework with specific roles (Product Owner, Scrum Master, Development Team), events (Sprint Planning, Daily Standup, Sprint Review, Sprint Retrospective), and artifacts (Product Backlog, Sprint Backlog, Increment). But it was explicit that Scrum was incomplete—that it described what needed to happen but not how to make it happen in any particular context. XP, as described by Kent Beck in "Extreme Programming Explained," was similarly prescriptive about certain practices (pair programming, test-driven development, continuous integration) while acknowledging that teams needed to adapt their approach to their specific circumstances.
What happened next was both predictable and problematic. As agile principles gained traction, organizations sought more guidance on implementation. The demand created a supply of increasingly elaborate frameworks, methodologies, and "scaled" approaches. SAFe (Scaled Agile Framework), first published by Dean Leffingwell in 2009 and expanded significantly in subsequent editions, grew from a 10-page white paper to a comprehensive framework spanning multiple levels of the enterprise. LeSS (Large-Scale Scrum), Nexus, Spotify's model (and its numerous interpretations), Disciplined Agile Delivery, and many others emerged to address the perceived need for guidance on implementing agile at scale. Each brought valuable insights about coordination, alignment, and cross-team dependencies. But each also carried the implicit message that the framework itself was the answer—that if you implemented SAFe correctly, or LeSS correctly, or Nexus correctly, success would follow.
This evolution created a peculiar situation. The original Agile Manifesto was explicitly about values and principles, about preferring certain things over others without abandoning either entirely. "Working software over comprehensive documentation" does not mean no documentation; it means appropriate documentation. "Responding to change over following a plan" does not mean no planning; it means planning that acknowledges uncertainty and allows for revision. Yet the industry increasingly treated agile frameworks as if they were methodologies to be followed exactly, with the prescribed ceremonies, artifacts, and roles becoming ends in themselves rather than tools for achieving the underlying values. Jeff Sutherland, co-creator of Scrum, has repeatedly noted that most organizations implementing Scrum are doing it wrong—that they have adopted the form of Scrum while abandoning its substance. The ceremonies remain, but without the empirical inspection and adaptation that make them meaningful.
The result is a tension that manifests constantly in organizations. Teams attend their Daily Standups but gain no real insight from them. Sprint Reviews become demo theaters where work is shown to stakeholders who have no meaningful opportunity to redirect priorities. Sprint Retrospectives devolve into gripes sessions that produce no actionable improvements. The ceremonies persist, but the spirit has evaporated. This is not a failure of the framework; it is a failure to understand that the framework is a means to an end, not an end in itself. The ceremonies exist to create opportunities for inspection and adaptation. When