What is Agile?

Agile is a way of working that delivers in short cycles, keeps the plan open to change, and treats working software as the measure of progress. It is not one method. It is four values and twelve principles, agreed in February 2001 by seventeen practitioners meeting at Snowbird in Utah and published on a single page as the Agile Manifesto.

Key takeaways


Agile is a set of values, not a method. Scrum, Kanban and Extreme Programming are the methods people actually run.


The Manifesto is one page: four values and twelve principles, published in February 2001.


Every value is a trade off, not a rejection. The Manifesto says the thing on the right still has value.


Short cycles exist to shorten feedback. They are not a way to fit more deadlines into a quarter.

Date: 12 September 2026

·

7 min read

Illustration to follow

What does Agile actually mean?

Agile means delivering work in short cycles so you can change your mind cheaply. That is the whole idea. Everything else is machinery built to make changing your mind cheap.

The word covers a family of ways of working rather than a single one. What they share is a short loop: build a small piece, put it in front of someone who will use it, find out what you got wrong, and adjust before you have spent six months on the wrong thing. What they do not share is process. Scrum runs fixed sprints. Kanban has no iterations at all. Extreme Programming is opinionated about how you write code, which Scrum deliberately is not.

This matters because most arguments about Agile are actually arguments about one framework. Someone who says Agile does not work for their team usually means Scrum did not work for their team, and those are different claims.

What are the four Agile values?

The Manifesto sets out four preferences, each written as one thing over another. The sentence that follows them is the part people skip: while there is value in the items on the right, the authors valued the items on the left more. Nothing on the right is being thrown away.

We prefer

over

What that costs you

Individuals and interactions

Processes and tools

Less repeatability. A good team outperforms a good process, and a weak team is no longer propped up by one.

Working software

Comprehensive documentation

Less to hand over. Knowledge lives in people and in the code, so turnover hurts more.

Customer collaboration

Contract negotiation

Less certainty up front. You cannot fix scope, time and price at the start and still mean it.

Responding to change

Following a plan

Harder forecasting. Anyone who wants a date eighteen months out will not enjoy the answer.

What are the twelve principles of Agile?

The twelve principles expand the four values into working rules. They are published under a notice that allows copying only in full, so here they are grouped by what they are actually about, with the original at agilemanifesto.org.

Deliver early and often

Four of the twelve are about shipping frequently, in weeks rather than months, and treating working software as the measure of progress. Not velocity, not percentage complete, not a burndown that reaches zero.

Welcome change, even late

Two principles say changing requirements are a competitive advantage for the customer, not a failure of planning. This is the hardest one to actually mean.

Build around people

Four are about the team: motivated individuals given the environment and support they need, face to face conversation as the most effective exchange, self-organising teams, and a pace everyone can keep up indefinitely.

Keep it simple and keep improving

The last two are technical excellence and good design, and the team reflecting at regular intervals and adjusting. The reflection principle is the one that makes the other eleven correctable.

Where did Agile come from?

Agile came out of the 1990s, when several people independently built lighter alternatives to heavyweight sequential process, then met once in 2001 and agreed on what they had in common.

The sequential model everyone calls waterfall is usually traced to Winston Royce's 1970 paper on managing large software systems, which is an irony worth knowing: Royce described the strictly sequential version as risky and spent most of the paper arguing for iteration. The industry kept the diagram and lost the argument.

Through the 1990s the alternatives arrived close together. DSDM in 1994. Scrum, presented by Ken Schwaber at OOPSLA in 1995 and developed with Jeff Sutherland. Extreme Programming, which Kent Beck developed on the Chrysler C3 payroll project from 1996. Feature Driven Development in 1997. Crystal from Alistair Cockburn, and Adaptive Software Development from Jim Highsmith.

On 11 to 13 February 2001, seventeen of these people met at the Snowbird ski resort in Utah. They agreed on the word Agile over alternatives including Adaptive and Lightweight, wrote four values and twelve principles, and published them on one page. The page is still there and still unchanged.

Agile vs waterfall: what is the real difference?

The real difference is when you are allowed to learn. Waterfall puts the learning at the end, after the build, when changing anything is expensive. Agile puts it after every cycle, when changing something is cheap.

Dimension

Waterfall

Agile

Requirements

Fixed up front, signed off

Ordered up front, detailed just before build

Feedback

After delivery

After every cycle, typically 1 to 4 weeks

What is fixed

Scope. Time and cost move

Time and cost. Scope moves

Change

A change request with a cost attached

Expected, and the reason the cycle exists

Suits

Work where requirements genuinely cannot move: regulated builds, physical constraints, fixed integrations

Work where the requirements will be wrong at the start and you know it

Fails when

The requirements were wrong, which is most of the time in software

Nobody will decide what matters most, so nothing is ever finished

Waterfall is not a mistake. It is the right answer when you can actually know the requirement in advance, and the wrong answer the rest of the time.

Which Agile framework should you use?

Pick the one that matches how your work arrives. Work that can be planned in equal sized batches fits Scrum. Work that arrives unpredictably fits Kanban. Nothing else about the choice matters as much as that.

Scrum

Fixed length sprints, three accountabilities, five events. Best where work can be batched and a Product Owner has real authority to order it.

Kanban

No iterations, no prescribed roles. Visualise the work, cap what is in progress, measure how long things take. Best for support, platform and anything with unplanned arrivals.

Extreme Programming

The only one with strong opinions about engineering: pairing, test first, continuous integration, refactoring. Often run inside Scrum rather than instead of it.

Scrumban

Scrum's cadence with Kanban's flow limits. Usually where a Scrum team lands after sprints stop fitting the work.

SAFe

A scaling framework for coordinating many teams. Earns its cost where dependencies between teams are real, and adds expensive ceremony where they are not.

What does Agile look like on a real team?

On a real team it looks like a short, repeating loop with a small number of fixed meetings and a lot of ordinary work in between.

A two week cycle on a typical Scrum team: planning on Monday morning sets one goal for the fortnight and pulls in the work that serves it. Fifteen minutes each morning to re-plan the day against that goal. Somewhere mid cycle, an hour spent getting the next few items ready so planning is not a four hour argument. On the final Thursday, the team shows what it built to the people who asked for it and writes down what they said. Friday, an hour looking at how the fortnight went, ending with two or three changes that have a name against them.

That is roughly four hours of meetings in eighty hours of work. When teams say Agile is all meetings, the meetings have usually grown because the decisions are being made somewhere else and the meetings are where people find out.

Why do Agile adoptions fail?

They fail because the ceremonies change and the decision making does not. Everything else is downstream of that.

Nobody moved any authority

The team runs every event correctly and still cannot change what it is building, because that is decided annually by people who are not in the room. This is the most common failure and it is not a framework problem.

The retrospective produces nothing

If the last three retrospectives generated no change anyone can name, the correcting loop is open and the team is running the shape of Agile with none of the mechanism.

The sprint became a deadline

Cycles are a feedback rhythm. When carrying work over starts being treated as failure, teams protect the date by cutting the part nobody sees, which is quality, and the cost arrives two quarters later.

Agile was adopted to go faster

Short cycles do not make a team faster. They make a team wrong less expensively. Teams sold on speed measure speed, get velocity targets, and inflate estimates within about two months.

Is Agile still relevant?

Yes, and the interesting question is which part. The short feedback loop, continuous integration, small releases and working software as the measure of progress are now simply how most software gets built, including at companies that would never call themselves Agile.

What has aged is the ceremony. The 2001 Manifesto assumed a co-located team and an absent customer, and a lot of the machinery built on top of it since has been about scaling and coordination rather than feedback. The reasonable position in 2026 is that the principles held up better than the frameworks did.

How do you start with Agile?

Start with one team, one cycle length, and one thing you want to find out sooner than you currently do. Not a transformation.

Pick a team that owns something end to end. Agree a cycle length and do not change it for at least six cycles. Write down what done means before the first cycle, not during it. Ship something small at the end of every cycle to someone outside the team. Hold the retrospective every time, and make sure something visible changes because of it. Everything else can wait.

Take it into your next sprint

Every playbook is written as a procedure. Who is in the room, how long it takes, what you bring, and what you walk out with. Read one on Sunday, run it on Monday.

Run a playbook
Scroll to Top