Skip to content
Foundational9 min readUpdated September 2026

The Agile Manifesto, Read Properly

The Manifesto is sixty-eight words plus twelve principles, and almost nobody who cites it has read it recently. What it actually says, what it was arguing against, and which parts have aged.

The Manifesto for Agile Software Development is shorter than the average Jira ticket description. Four value statements, sixty-eight words in total, followed by twelve principles that fit comfortably on a single page. It has been invoked in more meetings than any other document in the industry and read, carefully and recently, by a vanishingly small proportion of the people invoking it.

That gap is where most of the damage happens. Almost every argument about whether something "is agile" turns out, on inspection, to be an argument about something the Manifesto does not say. It does not say you should not write documents. It does not say you should not plan. It does not mention sprints, story points, stand-ups, velocity, backlogs, or any of the apparatus that gets sold under its name. It is not a methodology and it never claimed to be one. It is a statement of preference between competing goods, written by seventeen people who already had methods of their own and could not agree on which was best.

What follows is the document as written, the context that produced it, the three misreadings that cost organisations the most money, and an honest accounting of which parts still hold twenty-five years later.

What they were arguing against

In February 2001, seventeen practitioners met at a ski lodge in Utah. They were not a movement. They were the proponents of several competing lightweight methods — Extreme Programming, Scrum, Crystal, DSDM, Feature-Driven Development, Adaptive Software Development — who shared an opponent more than they shared a doctrine. Among them were Kent Beck, Ward Cunningham, Martin Fowler, Ken Schwaber, Jeff Sutherland, Alistair Cockburn, Jim Highsmith and Robert Martin. They agreed on a page and a half, published it, and went back to disagreeing.

The opponent was the dominant practice of large-scale corporate software delivery at the time: heavyweight, document-gated, sign-off-driven process, usually derived from defence and aerospace procurement and applied to business software where it fitted badly. A project would produce a requirements specification, get it signed, produce a design specification, get it signed, and only then begin building — by which point the signed requirements described a business that had moved on.

The critical detail is that the signatories were not arguing that these artefacts were worthless. They were arguing about what you optimise when you cannot have everything. A process that treats the specification as the deliverable will reliably produce a beautiful specification and a disappointing system. That is the failure mode they had all watched, repeatedly, and that is what the four value statements are aimed at.

The sentence everybody skips

The four values are usually quoted as four lines. They are not four lines. They are four lines plus a qualifier, and the qualifier is the load-bearing part of the document:

That is, while there is value in the items on the right, we value the items on the left more.

Every serious misreading of the Manifesto comes from dropping that sentence. Read with it, the values are a statement about trade-off priority under constraint. Read without it, they become a licence to abandon the right-hand items entirely, which is how you end up with teams that cannot explain their own architecture and programmes with no forecast anyone will commit to.

The four statements, then:

Individuals and interactions over processes and tools. Not "no process". The claim is that a capable team with a mediocre process outperforms a mediocre team with an excellent one, and that process is a poor substitute for competence. Organisations that reverse this buy tooling in the hope of not having to fix hiring.

Working software over comprehensive documentation. Not "no documentation". The claim is that running, demonstrable software is the only honest evidence of progress, and that a document describing software that does not yet exist is a promise, not a result. Documentation that someone actually reads — an architecture decision record, a runbook, a public API reference — is not what was being criticised. The four-hundred-page specification produced to satisfy a stage gate was.

Customer collaboration over contract negotiation. Not "no contracts". The claim is that a relationship structured to litigate variance will produce variance-litigation rather than useful software, and that continuous involvement beats periodic arbitration. This value is the most awkward one for commercial organisations, and it is dealt with properly in agile contracts and procurement.

Responding to change over following a plan. Not "no plan". The claim is that plans decay at a rate proportional to the uncertainty of the work, and that a process which treats deviation from plan as failure will suppress the information that deviation carries. Planning remains essential. Plan adherence as a primary success measure is the target.

The twelve principles are the specific part

The values get quoted; the principles get ignored. This is unfortunate, because the principles are considerably more prescriptive and considerably more uncomfortable. They are where the Manifesto stops being a philosophy and starts making claims that can be checked against your organisation on a Tuesday.

They say to deliver working software frequently, with a preference for the shorter timescale. They say business people and developers must work together daily throughout the project. They say working software is the primary measure of progress. They say the sponsors, developers and users should be able to maintain a constant pace indefinitely. They say continuous attention to technical excellence and good design enhances agility. They say simplicity — the art of maximising the amount of work not done — is essential. They say the best architectures, requirements and designs emerge from self-organising teams. They say the team reflects at regular intervals on how to become more effective, then tunes its behaviour accordingly.

The principle about technical excellence deserves particular attention because it is the one most often treated as optional. It is not a nice-to-have appended by the engineers in the room. It is a causal claim: the ability to respond to change is produced by design quality, and a codebase you are afraid of is a codebase that cannot be changed cheaply, whatever your process says. See technical debt as an economic decision.

The three misreadings that cost most

"Agile means no documentation." The most expensive version of this shows up two years later, when the team that built the system has dispersed and nobody can say why the integration behaves as it does. The Manifesto asks you to stop producing documents whose only purpose is to be signed. It does not ask you to stop recording decisions, interfaces and operational knowledge. The test is simple: does a named person read this, and does something change when they do? If yes, write it. If no, stop.

"Agile means no plan." Teams citing "responding to change" to avoid producing any forecast are not practising agility, they are avoiding accountability. Iterative delivery produces better forecasting data than stage-gate delivery, because you have empirical throughput rather than an estimate made at the point of maximum ignorance. The obligation is to forecast from evidence and revise as evidence arrives — not to stop forecasting. Flow metrics exist precisely for this.

"Agile means no contract, no governance, no estimates." This reading is popular with delivery teams and fatal to the credibility of the whole approach in anything resembling a regulated or capital-intensive environment. Governance is a legitimate requirement. The argument is about how governance obtains assurance — from working software and continuous evidence, or from documents and gates. See agile in regulated environments.

What holds up, and what was of its moment

An honest reading admits that parts of the document are dated. It was written by a group of consultants and practitioners working mostly on bespoke software projects for identifiable customers, in an era before continuous deployment, cloud infrastructure, mobile, machine learning, and permanently distributed teams. Some of what they wrote is timeless and some is a snapshot.

Holds upProduct of 2001
Short feedback loops beat long ones under uncertaintyColocation and face-to-face as the presumed default
Working software as the measure of progress"Business people and developers" as the only two parties
Technical excellence as a precondition for agilityProject framing, with a start and an end
Self-organising teams produce better designsSilence on operations, security and data
Reflect and adjust at regular intervalsSilence on scale, funding and portfolio
Sustainable pace as an economic argument, not a welfare oneNo account of design, research or discovery

The principle stating that face-to-face conversation is the most efficient means of conveying information is the clearest casualty. It was defensible in 2001 and is now, at best, a claim about a specific bandwidth trade-off that many distributed organisations have deliberately and successfully rejected. Treat it as evidence that the authors were describing the world they had, and read asynchronous-first delivery for the world most people now work in.

The more serious omissions are structural. The Manifesto says nothing about funding models, nothing about how multiple teams share a product, nothing about the operational lifetime of software after the "project" ends. That silence is why so much of the subsequent industry — Team Topologies, DevOps and the DORA research, product operating models, the scaling frameworks — reads as an attempt to fill gaps the original document left open rather than as a rejection of it.

Why the values still function as a diagnostic

Here is the practical use of the document, twenty-five years on. Take a decision your organisation made recently that you found frustrating, and ask which side of each value statement it landed on. A tooling rollout imposed on teams that did not ask for it. A quarterly plan that nobody is permitted to revise. A supplier conversation conducted entirely through change requests. A status report that describes ninety percent completion of something nobody has run.

The Manifesto will not tell you what to do about any of these. It will tell you, quickly and without ceremony, that you have optimised the right-hand item, and it will put the burden of justification where it belongs: on the person who chose to.

What to do on Monday

Print the document — the actual text, both the values and all twelve principles. It is one page. Put it in front of your leadership team and read the principles aloud, one at a time, and after each one ask a single question: is this true of us, and what is the evidence?

You will get through perhaps four before the conversation becomes uncomfortable. That is the useful part. Write down every principle where the honest answer is no, and pick the one with the shortest path to being true. In most organisations that is "deliver working software frequently" or "business people and developers work together daily", and both are structural problems rather than attitude problems, which means both are fixable by someone with authority over how teams and funding are arranged.

Then stop using the word "agile" in the conversation for a month. Talk about feedback speed, batch size, decision latency and quality instead. You will find the arguments get substantially more productive when nobody can win them by appealing to a document they have not read.