Skip to main content
NikoFischer.com

Main navigation

  • Home
  • About
    • My Reading List
    • Recommended Youtube Channels
    • Life Rules
    • Podcast
  • 50-Day Challenge
  • Impressum
Sprachumschalter
  • English

Breadcrumb

  1. Home

Agile Has Failed - Time for Something New

🎸
🚀 Beta Running

PYNGUP: Rebellion against toxic productivity

Beta limited to 100 spots. Tasks become social commitments instead of lonely to-dos.

🚀 Join Beta 📖 Read Story "€487 wasted"
By Niko, 13 June, 2025

After 18 years in tech and countless "sprint retrospectives" that changed nothing, I'm done pretending Agile works. It's time we admit what everyone's thinking: Agile has become the very bureaucratic nightmare it promised to solve.

The Agile Industrial Complex

Remember when the Agile Manifesto was revolutionary? Four simple values, twelve principles, and a promise to free us from waterfall hell. Fast forward to 2025, and what do we have?

  • Scrum Masters who've never written a line of code telling developers how to work
  • Story points that everyone knows are bullshit but we keep pretending matter
  • Daily standups that could have been a Slack message
  • Two-week sprints that ignore how actual creativity and problem-solving work
  • Retrospectives where we discuss the same problems every sprint and nothing changes

We've built an entire industry around Agile. There are more Agile coaches, consultants, and "transformation experts" than ever before. Companies spend millions on Agile training, tools, and certifications. And for what?

We've replaced one form of bureaucracy with another, dressed it up with Post-it notes, and called it progress.

The Daily Standup Theater

Let's start with the most visible waste of time: the daily standup. Originally meant to be a quick sync, it's devolved into a performative ritual where developers rehearse their updates to sound productive.

"Yesterday I worked on the user authentication feature.
Today I'll continue working on the user authentication feature.
No blockers."

Multiply this by 8 developers, add a Scrum Master who insists on "diving deeper," and you've just wasted 30 minutes of everyone's morning. That's 2.5 hours per week, 10 hours per month, or 130 hours per year of lost productivity per developer.

The Real Cost

In a team of 8 developers with an average salary of $120,000:

  • Daily standups cost: $80,000 per year
  • Sprint planning meetings: $65,000 per year
  • Retrospectives: $40,000 per year
  • Sprint reviews: $40,000 per year

Total: $225,000 per year in meeting costs alone. That's 2-3 additional developers you could hire instead.

Story Points: The Meaningless Metric

Story points were supposed to help with estimation. Instead, they've become a cargo cult ritual that wastes hours and provides zero actual value.

Every team I've worked with has the same conversation:

PM: "How many points is this story?"
Dev 1: "I'd say 3 points"
Dev 2: "Feels more like a 5 to me"
Dev 3: "What's a 3 again? Is that like 3 days?"
Scrum Master: "Remember, points aren't time! They're complexity!"
Everyone: Confused silence

After 30 minutes of planning poker, we assign arbitrary numbers that:

  • Don't correlate with actual delivery time
  • Vary wildly between teams
  • Get gamed to make velocity charts look good
  • Create false precision where none exists

The Two-Week Prison

Sprints made sense when we were shipping boxed software. But in 2025, when we can deploy multiple times per day, why are we still planning in two-week chunks?

Real problems don't fit neatly into sprints:

  • Bug appears on day 3? Sorry, not in the sprint plan
  • Great idea on day 8? Wait for next sprint planning
  • Feature takes 3 weeks? Better split it artificially to fit our arbitrary timeline
  • Stuck on a problem? Too bad, sprint ends Friday

We've created a system that actively fights against how software development actually works: iteratively, experimentally, and unpredictably.

The Velocity Obsession

Velocity was meant to help with planning. Instead, it's become a weapon for micro-management and a source of anxiety for developers.

The Velocity Death Spiral:

  1. Manager sees velocity drop
  2. Pressure increases on team
  3. Team inflates story points to show "improvement"
  4. Velocity becomes meaningless
  5. Manager demands "more accurate" estimates
  6. Return to step 1

I've seen teams where velocity became so gamed that a simple bug fix was "8 points" because the team needed to hit their targets. We've created a system that rewards gaming the metrics over delivering value.

Fake Agile: The Enterprise Disease

Most companies aren't doing Agile. They're doing what I call "Fragile" - Fake Agile. It's waterfall with standups, command-and-control with Jira tickets, and micromanagement with a veneer of empowerment.

Signs you're doing Fragile:

  • Roadmaps planned 6 months out in "sprints"
  • Managers assigning story points
  • "Agile coaches" who enforce rigid processes
  • Sprint commitments treated as blood oaths
  • Burndown charts used for performance reviews
  • Developers have no say in technical decisions
  • "We do Scrum, but..."

The Human Cost

Beyond the wasted time and money, Agile is burning out developers:

  • Constant pressure: Every two weeks, you must "commit" to deliverables
  • Surveillance culture: Daily standups feel like status reports to management
  • Creativity killed: No time for exploration or learning
  • Technical debt ignored: "Not in this sprint"
  • Context switching: Artificial sprint boundaries break flow
  • Meaningless metrics: Judge by points delivered, not value created

I've watched brilliant developers become disillusioned, creative problem-solvers turn into ticket-closing machines, and passionate engineers leave the industry entirely.

What Actually Works

After years of fighting Agile dysfunction, here's what I've seen actually work:

1. Continuous Flow

Forget sprints. Work on the most important thing until it's done, then move to the next. No artificial deadlines, no velocity theater.

2. Trust Your Team

Hire smart people and let them work. They don't need daily check-ins or story point negotiations. They need clear goals and autonomy.

3. Async-First Communication

Replace meetings with written updates. Let people work when they're most productive, not when the calendar demands.

4. Outcome-Based Planning

Instead of "deliver X story points," focus on "improve conversion by Y%" or "reduce page load by Z seconds." Measure what matters.

5. Technical Leadership

Let developers make technical decisions. The best architectures emerge from those who understand the code, not from sprint planning sessions.

The Shape Up Alternative

Basecamp's Shape Up methodology offers a refreshing alternative:

  • 6-week cycles: Enough time to build something meaningful
  • Cool-down periods: Time for exploration, fixes, and learning
  • No backlogs: If it's important, it'll come up again
  • Betting table: Senior people decide what's worth doing
  • Circuit breaker: Hard stop after 6 weeks, ship or stop

It's not perfect, but it's honest about how software actually gets built.

Time for Post-Agile

We need to move beyond Agile. Not back to waterfall, but forward to something that acknowledges the reality of modern software development:

Post-Agile Principles:

  1. Continuous deployment over sprint releases
  2. Written communication over meeting culture
  3. Trust over surveillance
  4. Outcomes over metrics
  5. Technical excellence over process adherence
  6. Flow over timeboxes
  7. Autonomy over assignment
  8. Learning over velocity

The Path Forward

Changing entrenched Agile processes isn't easy. Start small:

  1. Cancel one recurring meeting - See if anyone notices
  2. Stop estimating in points - Use T-shirt sizes or just count stories
  3. Make standups async - Use Slack or similar
  4. Extend sprint length - Or remove them entirely
  5. Measure outcomes - Not velocity

The Uncomfortable Truth

The Agile Industrial Complex won't go quietly. There's too much money in certifications, tools, and consulting. Scrum Masters need to justify their existence. Managers need their velocity charts.

But developers are waking up. We're tired of the theater. We're done pretending that story points mean something. We're over the surveillance disguised as collaboration.

It's time to admit that Agile, as practiced in most organizations, has failed.

We don't need more process. We don't need more meetings. We don't need more metrics.

We need to trust developers, focus on outcomes, and get back to building great software.

The Agile Manifesto was signed in 2001. After nearly 25 years, it's time for something new.


What's your experience with Agile? Has it helped or hindered your team? Share your story in the comments - especially if you've found alternatives that work.

Follow me for more unfiltered takes on software development, or block me if you're a Scrum Master. Either way, thanks for reading.

Tags

  • Scrum

Comments

About text formats

Restricted HTML

  • Allowed HTML tags: <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.

Related articles

About the author

Nikolai Fischer is the founder of Kommune3 (since 2007) and a leading expert in Drupal development and tech entrepreneurship. With 17+ years of experience, he has led hundreds of projects and achieved #1 on Hacker News. As host of the "Kommit mich" podcast and founder of skillution, he combines technical expertise with entrepreneurial thinking. His articles about Supabase, modern web development, and systematic problem-solving have influenced thousands of developers worldwide.

Ihre Anmeldung konnte nicht gespeichert werden. Bitte versuchen Sie es erneut.
Ihre Anmeldung war erfolgreich.

Newsletter

Join a growing community of friendly readers. From time to time I share my thoughts about rational thinking, productivity and life.

Nikolai Fischer

✌ Hi, I'm Niko
Entrepreneur, developer & podcaster

Contact me:

  • E-Mail
  • Phone
  • LinkedIn

My Reading List

  • $100M Leads: How to Get Strangers To Want To Buy Your Stuff - Alex Hormozi
  • Quantitative Trading: How to Build Your Own Algorithmic Trading Business (Wiley Trading) - Ernest P. Chan
  • Hands-On Machine Learning for Algorithmic Trading: Design and implement investment strategies based on smart algorithms that learn from data using Python - Stefan Jansen
  • Algorithmic Trading - Ernie Chan
  • Let Me Tell You a Story: Tales Along the Road to Happiness - Jorge Bucay
more
RSS feed