← All posts

Make Agile Great Again

Originally published on LinkedIn

The Fall of a Revolutionary Idea

Agile was once the beacon of hope for software development teams. It promised freedom, collaboration, and adaptability in a world dominated by rigid processes and micromanagement. However, as Agile has matured, it has paradoxically become what it once sought to fight against: a bureaucratic, inflexible set of rules. Software teams today often dread the word “Agile,” associating it with endless ceremonies, impractical artifacts, and a blind adherence to “the book” over practical solutions.

The Original Spirit of Agile

The Agile Manifesto, crafted in 2001, championed values over processes:

  • Individuals and interactions over processes and tools.
  • Working software over comprehensive documentation.
  • Customer collaboration over contract negotiation.
  • Responding to change over following a plan.

The intent was clear: Agile was meant to empower teams to focus on delivering value and solving problems, not to enforce rigid rituals. But somewhere along the way, the focus shifted.

How Agile Got Lost

1. Ceremony Over Common Sense. Teams are now burdened with exhaustive ceremonies: daily stand-ups, sprint planning, retrospectives, backlog refinements, and more. While these practices can be valuable, their implementation often feels mechanical and disconnected from real needs. Many teams are compelled to “do Agile” rather than be Agile, prioritizing adherence to rituals over achieving meaningful outcomes.

2. Artifacts as an End Goal. Product backlogs, burndown charts, and user stories were designed as tools to facilitate progress. Yet in many organizations, they have become the focus themselves, with teams spending more time perfecting these artifacts than addressing the actual work.

3. One-Size-Fits-All Agile. Agile was meant to adapt to teams, not the other way around. Yet in practice, many Scrum Masters and Agile coaches attempt to force teams into a pre-defined mold. Individual teams' unique needs, dynamics, and goals are overlooked in favor of a standardized methodology.

4. The Metrics Obsession. Velocity, story points, and other metrics are often weaponized, leading teams to game the system rather than deliver genuine value. This undermines trust and creates a culture where numbers matter more than outcomes.

The Role of the Scrum Master

One of the most misunderstood roles in Agile is that of the Scrum Master. Initially conceived as a servant-leader, the Scrum Master has often been miscast as a line manager, project manager, or bureaucrat. This distortion not only stifles teams but also undermines the essence of Agile.

The Scrum Master should:

  • Focus on Facilitation: The Scrum Master’s primary responsibility is to facilitate Agile practices in a way that empowers the team. This includes guiding ceremonies when needed, but also ensuring they serve the team’s actual goals.
  • Listen to the Team: Great Scrum Masters prioritize understanding their team’s challenges and needs. By truly listening, they can help remove obstacles and foster an environment of trust and collaboration.
  • Improve Communication: Whether within the team or between the team and external stakeholders, the Scrum Master should work to enhance transparency, clarity, and mutual understanding.
  • Empower Bold Actions: Scrum Masters should encourage team members to take ownership, experiment, and innovate without fear of failure. Empowered teams are more resilient and creative.
  • Avoid Imposing Rules: The Scrum Master is not a taskmaster or enforcer. They should never impose their vision or rigid rules on the team but instead help the team discover what works best for them.
  • Reject the Managerial Role: The Scrum Master is not a line manager or project manager. They should resist any attempts to control the team’s output or dictate how work should be done. Their focus is on enabling the team, not managing it.

By embracing this facilitative approach, Scrum Masters can reclaim their role as advocates for the team, not enforcers of Agile orthodoxy.

The Path to Redemption

To make Agile great again, we need to revisit its roots and rebuild its practices based on common sense and team empowerment.

1. Focus on Principles, Not Practices. Instead of enforcing ceremonies and artifacts by the book, teams should focus on the principles behind Agile. Do daily stand-ups truly improve communication? If not, adapt or eliminate them.

2. Empower Teams to Decide. Let teams decide which Agile practices suit their needs. Provide guidance but avoid mandates. Agile must be a framework, not a straightjacket.

3. Value Outcomes Over Outputs. Shift the focus back to delivering value. Measure success by customer satisfaction and working software, not by velocity charts or story point tallies.

4. Reimagine the Role of Scrum Masters. As discussed, Scrum Masters should be facilitators who foster collaboration and enable teams to thrive, not bureaucrats who impose rules.

Agile still holds the potential to revolutionize the way teams work, but only if we return to its original intent. By prioritizing people, adaptability, and value over rigid practices, we can restore Agile to its rightful place as a tool for empowerment, not oppression.

Let’s make Agile great again by remembering what made it great in the first place.