Captured By The Agile Bamboozle
‘One of the saddest lessons of history is this: If we’ve been bamboozled long enough, we tend to reject any evidence of the bamboozle. We’re no longer interested in finding out the truth. The bamboozle has captured us. It’s simply too painful to acknowledge, even to ourselves, that we’ve been taken.’
~ Carl Sagan
Carl Sagan wrote these words about pseudoscience, but they apply with uncomfortable accuracy to one of the most pervasive pseudosciences in modern business: Agile methodology itself.
Agile isn’t just a misdirection—it’s a textbook example of pseudoscience. It presents opinions and preferences dressed up as scientific, complete with metrics, measurements, and empirical-sounding practices that lack any rigorous validation.
What Makes Something Pseudoscientific?Pseudoscience has several defining characteristics that distinguish it from genuine scientific inquiry:
Lack of empirical validation: Claims are presented as factual without rigorous testing or evidenceImmunity to falsification: Practices are defended regardless of outcomes, with failures blamed on ‘improper implementation’Scientific-sounding language: Uses terminology and concepts that appear empirical but aren’t based on actual researchAppeal to authority: Relies on certifications, expert opinions, and testimonials rather than reproducible resultsCherry-picked anecdotes: Success stories are highlighted whilst failures are ignored or explained awayResistance to scrutiny: Questions about effectiveness are dismissed rather than investigatedMixed credibility: Pseudoscience gains acceptance by mixing reasonable-sounding ideas with unvalidated claims, making it difficult to separate what works from what doesn’t. A few sensible principles lend credibility to an entire package of unsubstantiated practices.Agile methodology exhibits every one of these characteristics.
Agile exemplifies the mixed credibility tactic perfectly. The manifesto’s ‘individuals and interactions over processes and tools’ was intuitively right (and later empirically supported by management research), but that doesn’t validate story points, velocity tracking, sprint planning, or daily standups. Yet the entire Agile methodology trades on the credibility of that one sound principle. Once people accepted the reasonable part, they became more likely to accept the whole package without scrutinising each practice individually. This is how bamboozles work—they don’t start with obviously false claims, they start with reasonable ones and gradually lead people away from critical thinking.
For over two decades, the software industry has been bamboozled by sheer pseudoscience. We’ve been convinced that practices like story points, velocity tracking, and sprint planning are somehow scientific approaches to software development, when they’re actually just opinions about process dressed up in empirical-sounding language.
The Original PromiseIn 2001, seventeen software developers gathered at a ski resort in Utah to discuss better ways of developing software. They were frustrated with the rigid, document-heavy methodologies that they felt were stifling innovation and responsiveness. Their solution was elegant in its apparent simplicity: the Agile Manifesto.
The manifesto valued 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. It was a breath of fresh air in a world suffocated by waterfall methodologies and endless specifications.
But something went wrong on the way to widespread adoption.
The Misdirection BeginsThe tragedy isn’t that Agile became bureaucratic—it’s that it led an entire industry to look for solutions in process instead of people. Even when Agile stayed ‘lightweight’, it was still leading us in the wrong direction.
The manifesto’s heart was right: individuals and interactions over processes and tools. But the moment it became a named methodology to be adopted and implemented, it transformed from a mindset about people into a process to be followed. The very act of codifying “prioritise people over process” became a process itself.
Here lies the fundamental irony: the moment you create a “methodology” for prioritising people over process, you’ve created a process. This contradiction opened the door for everything that followed.
What followed was predictable: if process was the answer, then we needed better processes. Consultants emerged promising to ‘transform your organisation’ with the right methodology. Frameworks multiplied. Certifications proliferated. Each promised to be the process that would finally unlock great software development.
But here’s the fundamental error: great software has never come from great process. It comes from people deeply understanding real folks’ real needs, and having the freedom to attend to them creatively. Every minute spent optimising process is a minute not spent on what actually matters.
The Pseudoscience RevealedWhat makes Agile a pseudoscience isn’t just that it doesn’t work—it’s that it presents itself as empirically grounded when it’s actually based on opinion and anecdote. Consider the core practices:
Story points: Presented as objective measurement, but no research validates that they predict anything meaningful about software development outcomesVelocity: Sounds scientific, but measures arbitrary units with no proven correlation to software quality or delivery successSprint planning: Positioned as empirical process control, but based on the unvalidated assumption that work can be predictably estimated in fixed timeboxesDaily standups: Claimed to improve communication, but no controlled studies demonstrate their effectiveness compared to alternativesReal software engineering research consistently shows that factors like team stability, technical skill, problem complexity, and requirements clarity drive outcomes. Yet Agile methodology ignores this research in favour of process opinions that sound scientific but aren’t.
This is textbook pseudoscience: taking reasonable-sounding ideas, wrapping them in scientific-sounding language, and presenting them as validated methodology without the actual validation.
The Symptoms of Pseudoscientific PracticeCargo Cult Agile: Organisations adopt the ceremonies and artefacts of Agile without understanding the underlying principles. They have sprints, but no real iterative improvement. They have user stories, but no real customer collaboration. They’re going through the motions whilst missing the meaning.
Pseudoscientific Credentialism: Like other pseudosciences, Agile has created an entire certification industry that grants authority based on memorising doctrine rather than demonstrating results. People become ‘Certified Scrum Masters’ after learning a set of prescribed practices that have never been scientifically validated. These certifications create the illusion of expertise whilst bypassing the actual knowledge and experience that matter for software development.
Framework Fundamentalism: SAFe, LeSS, Nexus, and dozens of other frameworks promise to scale Agile to large organisations. Each comes with its own consultants, training programmes, and certification tracks. The frameworks become more important than the outcomes they’re supposed to enable.
Pseudoscientific Metrics: The most telling symptom of Agile as pseudoscience is its obsession with measurement without validation. Story points, velocity, and burn-down charts sound scientific but are based on no empirical research whatsoever. These metrics give the illusion of objectivity whilst measuring arbitrary units that have never been proven to correlate with software quality, user satisfaction, or business outcomes. It’s cargo cult science—adopting the superficial appearance of measurement without any of the rigorous testing that real science requires.
The Real Cost: Stifling Progress ItselfThe Agile bamboozle isn’t just about money wasted on consultants and training. The deepest harm is that it has convinced an entire industry that process—even lightweight process—is the answer to software development challenges. This is a tragic error.
Software development is a creative, collaborative human endeavour. Nobody would dispute this. Breakthroughs come from savvy, engaged people working closely together, understanding folks’ needs deeply, and having the freedom to experiment and build. The magic happens in conversations between developers and users, in late-night debugging sessions where someone has an insight, in the moment when a team finally understands what needs they’re really trying to address.
But Agile-as-practised has led us to look for solutions in ceremonies, frameworks, and process instead of investing in people and relationships. We’ve been bamboozled into believing that if we just get the process right, good software will naturally follow. This is backwards.
The most innovative software companies—the ones that consistently ship products that change the world—don’t succeed because of their process (we all know this). They build cultures where people can do their best work, not cultures where people follow prescribed steps.
Meanwhile, organisations caught in the Agile bamboozle spend their energy optimising stand-ups instead of understanding their users. They measure velocity instead of impact. They focus on story points instead of breakthroughs. They’ve been convinced that the methodology is the work, when the methodology becomes invisible in truly effective teams.
Breaking Free from the MisdirectionEscaping the Agile bamboozle isn’t about finding a better methodology. It’s about recognising that we’ve been looking in completely the wrong direction.
Stop asking: ‘What’s our process?’ Start asking: ‘Do our people deeply understand the folks and the needs to whom and to which they are attending?’
Stop asking: ‘Are we following our methodology?’ Start asking: ‘Are we removing obstacles that prevent people from doing their best work?’
Stop asking: ‘How can we improve our ceremonies?’ Start asking: ‘How can we create more opportunities for the right people to collaborate on the right problems?’
The questions reveal the misdirection. We’ve been led to look at process when it’s infinitely better to focus on people, relationships, and understanding folks’ needs. We’ve been optimising the wrong variables entirely.
The Way Forward: People Over Process, AlwaysReal progress in software development comes from recognising a fundamental truth: there is no process that substitutes for commited people working together effectively. The original Agile Manifesto got this right in its very first line: ‘Individuals and interactions over processes and tools.’ Even though this was unsubstantiated opinion at the time, it aligned with what actually works.
This isn’t just software development wisdom—it’s supported by decades of management research. Buckingham and Coffman’s First, Break All the Rules (1999) analysed data from over 80,000 managers and found that the most effective managers consistently broke conventional management rules. They didn’t follow standardised processes; instead, they focused on strengths, managed each person differently, and above all created environments where people could excel. The research showed that great results come from people, not processes.
The software industry chose to ignore this evidence in favour of pseudoscience.
This doesn’t mean chaos or no coordination. It means that every decision starts with: ‘How does this help our people do better work together?’ If the answer is that it doesn’t—if it’s just something we do because it’s ‘Agile’—then how about we stop doing it?
The companies building the most innovative software focus relentlessly on:
Hiring people who care deeply about folks and their needsCreating environments where those people can collaborate freelyRemoving obstacles that prevent them from building great softwareGiving them direct access to the people who benefit from what they buildNotice what’s missing from that list: sprint planning, story points, retrospectives, daily standups. Those things are occasionally useful tools, but they’re never the point.
The breakthrough happens when a developer really understands a user’s frustration. When a designer and engineer work together to solve a tricky interaction problem. When a team realises they’ve been building the wrong thing and has the courage and freedom to change direction. When smart people are given challenging needs to which to attend, and the freedom to think outside the box.
This requires trust, autonomy, and judgement—qualities that cannot be systematised or certified. It requires treating software development as the fundamentally human, creative endeavour that it is.
It becomes clear that what passes for Agile today has led us away from the very thing that makes software development successful: human creativity, collaboration, and insight applied to real problems.
The solution isn’t a better methodology. It’s to stop looking for methodological solutions and start investing in the people and relationships that actually create great software.
There was never anything magical about specific practices or frameworks. The magic was always in commited people working together for folks whose needs they cared about. Everything else is just process theatre.
Further ReadingBeck, K., Beedle, M., van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., … & Thomas, D. (2001). Manifesto for Agile software development. Retrieved from https://agilemanifesto.org/
Brooks, F. P. (1995). The mythical man-month: Essays on software engineering (Anniversary ed.). Addison-Wesley Professional.
Buckingham, M., & Coffman, C. (1999). First, break all the rules: What the world’s greatest managers do differently. Simon & Schuster.
DeMarco, T., & Lister, T. (2013). Peopleware: Productive projects and teams (3rd ed.). Addison-Wesley Professional.
Martin, R. C. (2019). Clean agile: Back to basics. Prentice Hall.
Sagan, C. (1995). The demon-haunted world: Science as a candle in the dark. Random House.


