Skip to content
Topics4 of 5: The 12 Agile Principles
Topic 4 of 5

The 12 Agile Principles

Behind the four values of the Agile Manifesto sit twelve principles. They are the practical part: what Agile teams actually try to do. Here they are in plain words, each with an example of what it looks like in a real team.

8 min readUpdated

The Manifesto’s wording belongs to its authors and may only be copied in full, with its notice. So we have rewritten each principle in our own words. Read the original wording at agilemanifesto.org/principles.html.

The four values

The principles grew from four values, which the Manifesto states in four short pairs:

  • Individuals and interactionsoverprocesses and tools
  • Working softwareovercomprehensive documentation
  • Customer collaborationovercontract negotiation
  • Responding to changeoverfollowing a plan

Quoted from the Manifesto for Agile Software Development, 2001, by Kent Beck, Mike Beedle, Arie van Bennekum and fourteen co-authors. agilemanifesto.org

The authors add that the items on the right still have value; the items on the left are valued more. What each value means in practice.

Value for customers

  • Principle 1: Put useful software in customers’ hands early, and keep doing it.In practice: Release a simple first version of checkout in the second sprint, instead of the complete one in month six.
  • Principle 2: Treat a change of direction as new information, even late on. It can give customers an edge.In practice: A competitor launches a cheaper plan; the Product Owner moves the pricing work to the top, and the team picks it up next sprint.
  • Principle 3: Ship working software on a short, steady rhythm. Every couple of weeks beats every couple of months.In practice: Two-week sprints, each ending with an increment that could be released.

People and collaboration

  • Principle 4: Day after day, the builders and the people with business knowledge solve problems side by side.In practice: The Product Owner joins refinement and answers questions on work items the same day.
  • Principle 5: Form teams of people who care about the work, back them with what they ask for, and let them decide how to do it.In practice: The team decides how to build a feature; the manager’s job is to clear the blockers it raises.
  • Principle 6: When people need to understand each other, a real conversation beats a long document or a chain of messages.In practice: A ten-minute call instead of a thirty-message thread, with the decision written on the work item afterwards.

Progress and pace

  • Principle 7: Measure progress by what works, not by what has been written or started.In practice: A story counts when it meets the Definition of Done, not when it is “90% done”.
  • Principle 8: Plan for a rhythm the whole group could hold month after month, not a sprint to burnout followed by a crash.In practice: Plan each sprint from the team’s capacity and recent velocity, not from overtime.

Quality and simplicity

  • Principle 9: Steady attention to good engineering and good design makes it easier to change course.In practice: Tests and refactoring are part of the Definition of Done, not a separate “clean-up sprint”.
  • Principle 10: Keep it simple: the work you do not need to do is the cheapest work of all.In practice: Usage shows nobody exports reports to PDF, so the team drops the PDF export story.

Teams that improve

  • Principle 11: Teams left to organise their own work tend to produce better designs and plans than teams directed from outside.In practice: At Sprint Planning the Developers split the work into tasks and choose who does what.
  • Principle 12: Stop regularly to look at how the team works, then change something.In practice: Every retrospective ends with one or two action items with an owner, checked at the next one.

Using the principles

The principles are most useful as questions. At your next retrospective, pick one and ask: where did we live up to this in the last sprint, and where didn’t we? Then choose one small change to try.

The twelve principles above are our paraphrase of the “Principles behind the Agile Manifesto” (2001). For the authors’ exact words, see agilemanifesto.org/principles.html.

How ScrumTeam helps

Where the principles show up in the product.

  • Sprints with a goal, and a sprint report of what was done, what is still open and what was removed (principles 1, 3)
  • Sprint planning with capacity and the average velocity of the last three sprints (8)
  • A Definition of Done checklist, with a warning before an item that does not meet it moves to Done (7, 9)
  • On Starter and up: retrospectives with votes and action items; open ones carry over until they are done (12)
  • Comments with @mentions on every work item, so questions are answered where the work is (4, 6)
Try ScrumTeam free Book a demoFree plan available. No credit card required.