Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
Hiring & Budgets

How We Run a Two-Week Sprint

Last updated:

Why two weeks and not one, or four

One-week sprints spend too much of the cycle on ceremony — plan, demo, retrospective — relative to work. Four-week sprints let a misunderstanding run for a month before anyone catches it. Two weeks is long enough to finish something meaningful and short enough that a wrong turn costs a fortnight at most.

It also matches how clients actually work. Most people can commit an hour a fortnight reliably. Very few can commit an hour a week for six months, whatever they say at kick-off.

Monday of week one: planning

We start by agreeing what the sprint will produce, in terms you can verify. “Users can upload a CSV of orders and see which rows failed validation” is a sprint goal. “Work on the import module” is not.

The backlog for that sprint gets fixed at that point. Anything new that arrives during the two weeks goes into the next sprint unless it is genuinely urgent, and urgent has a definition: production is broken, or a legal or commercial deadline is at risk.

A sprint that changes shape halfway through is not agile, it is just unplanned work with a nicer name.

Tuesdays and Thursdays: the written update

Two short written updates a week, in the shared channel. Each has the same three headings, deliberately:

  1. Moved — what is now working that was not on the last update
  2. Blocked — anything stopped, and what would unblock it
  3. Needed from you — decisions or access, with the date after which it delays the sprint

That third heading is the one that keeps projects on time. A decision that would have blocked us in week five gets flagged in week two with a deadline attached.

Friday of week two: the demo

Thirty to forty-five minutes on a call, always against a live staging URL, never a slide. We walk the sprint goal, then hand over and let you click it yourself. Bugs found in a demo are logged live and fixed in the next sprint.

If you cannot attend, we record it and send the link with a written summary. What we do not do is skip it — a sprint with no demo has no verifiable outcome, and two of those in a row is how projects quietly drift.

Where change requests fit

Between sprints. At the demo you can add, remove or reorder anything for the next sprint. If the change is within the agreed scope it costs nothing. If it expands the scope we price it before the next planning session and you decide.

  • Reordering priorities — free, any time between sprints
  • Swapping one feature for another of similar size — free
  • Adding scope — priced in writing, approved before work starts
  • Design tweaks inside an agreed screen — free, within reason

What we do in the last sprint

The final sprint of a build is deliberately lighter on new features. It is for the things that decide whether launch goes well: load testing, error handling on the unhappy paths, the handover documentation, and a rehearsal of the actual deployment.

Teams that fill the last sprint with features launch on a Friday and spend the weekend firefighting. We would rather ship one fewer feature and have a boring Monday.

Frequently asked questions

Do we have to attend every demo?

No, but the projects that go best have the same person there most times. Recordings work; a decision-maker who has not seen the software since week four does not.

What if a sprint does not finish everything?

It is carried and we say so plainly on the Friday. On fixed-price work an overrun is our cost, not yours; what we will not do is quietly redefine the goal to make it look complete.

Can we have shorter sprints?

We can run one-week sprints for short, urgent projects. Past about six weeks of work the ceremony overhead starts to cost you real delivery time.

Do you use Jira?

We will use whatever you already use. If you have no preference we use a simple board and keep the meaningful reporting in the written updates.

Keep reading

Want a fixed price you can budget against?

Tell us what the process looks like today. Scoping is free, the specification is yours either way, and the price we quote is the price you pay.

Book a free 30-minute call Get a project estimate WhatsApp us

Related services

What we build for problems like this one

Custom Software DevelopmentBusiness Automation