Planning & delivery working guide

Make delivery easier to reason about

Expose uncertainty, bound the work, and make commitments that can change when the evidence changes.

What you’ll work toward

A bounded project brief, explicit dependencies, and an operating view that explains progress and risk.

Unpredictable delivery is rarely explained by one missing ceremony. Priorities change, work waits on decisions, dependencies arrive late, and projects contain discoveries that were never visible in the plan. Begin by tracing a real piece of work from request to use.

01

Find where the work actually waits

Choose several recently completed changes and record the sequence: request, clarification, design, implementation, review, release, and observation in use. Separate active work from waiting. Note where scope changed or a decision was reopened. Ask the people involved to explain the delays before attaching a process label to them.

This gives you a specific improvement target. A queue at one reviewer needs a different intervention from unclear acceptance criteria or a release process nobody trusts. More detailed estimates will not repair an unresolved dependency. Preserve the distinction between learning something new and failing to execute work that was already understood.

02

Shape a complete useful result

Write the customer or operational problem, the evidence that it matters, the investment boundary, and what a useful outcome looks like. Include what is outside scope. A proposal that promises a feature name without explaining its boundaries leaves important choices until after the commitment has already been made.

Treat appetite and forecast as different concepts. Appetite says how much investment the problem merits. A forecast says what appears possible under stated assumptions. When they do not match, change scope, learn more, or choose another investment. Do not force the forecast to equal the budget by removing uncertainty from the language.

03

Resolve dependencies before making a promise

For each external dependency, name the deliverable, owner, expected handoff, and consequence of delay. Include internal dependencies such as a security review, a product decision, or access to realistic test data. A dependency is still present when everybody works for the same company.

When work is unfamiliar, separate the question you need answered from the implementation that follows. A small investigation should produce a decision, evidence, or a narrower forecast. Review assumptions when tools, team composition, or the nature of the work changes; old delivery histories may no longer represent the system you are planning.

04

Measure to operate and decide

Keep a short operating view of intended outcomes, completed outcomes, work in progress, aging dependencies, and operational health. Choose measures that can trigger a decision. A rising review queue might prompt a change in ownership; an increase in incidents might change the release plan. Explain the interpretation alongside the number.

For leadership reporting, connect progress to business consequences and the next decision. Avoid presenting activity as impact. A large number of merged changes does not show whether customers can complete the task they needed. Review the forecast as evidence arrives and communicate a changed assumption before it turns into a surprise deadline.

A worked example

Define a useful finish line

“Launch reporting” becomes a bounded result.

In this delivery

Finance can export last month’s invoices with documented totals.

Resolve first: reconciliation test

Outside this delivery

Custom dashboards and historical restatement.

Put it to work

0 of 7

Use these prompts to check your next step. Your marks stay on this device.

Watch for these failure modes

  • Treating every delay as an estimation problem.
  • Committing to a date while leaving the outcome undefined.
  • Comparing individual engineers through ticket or commit counts.
Free template, one-page PDF

Bounded project brief

Bound a project before work starts and return to it at each review point.

10 prompts: Problem and evidence, Useful outcome, Investment boundary, and 7 more.

Download PDFOpen
Read other perspectives

Planning & delivery resources

Explore in the catalog

Open the original work directly. Our notes explain what each resource contributes and where its advice needs context.

Workshop

DACI Decision-Making Framework

Atlassian Team Playbook

A facilitated decision exercise that separates the driver, approver, contributors, and people who need to be informed.

Public instructionsOur notes
Workshop

Retrospective

Atlassian Team Playbook

A runnable retrospective play for reflecting on recent work and choosing improvements, with preparation and facilitation instructions.

Public instructionsOur notes
Reference

Continuous Delivery

DORA

A capability guide to keeping software deployable and making releases low risk, with a clear distinction between delivery and automatic deployment.

Free capability guideOur notes
Reference

Database Change Management

DORA

How versioned database changes, shared visibility, and communication make schema work part of software delivery rather than a separate release bottleneck.

Free capability guideOur notes
ArticleHistorical

A Successful Git Branching Model

Vincent Driessen

The original Gitflow explanation, including the author’s later advice to prefer a simpler workflow for continuously delivered applications.

Free articleOur notes
BookHistorical

The Mythical Man-Month

Frederick P. Brooks Jr.

Essays on large software projects, coordination costs, conceptual integrity, and why adding people is not a simple cure for a late project.

Commercial book · samples availableOur notes
Book

Continuous Delivery

Jez Humble & David Farley

The book-length treatment of deployment pipelines, build and test automation, configuration, data changes, and collaboration across delivery roles.

Commercial book · samples availableOur notes
Essay

Cycle times

Andrew Bosworth

An organizational view of cycle time: decision layers, meeting size, ownership, and repeated loops.

boz.comOur notes
Essay

Individuals matter

Dan Luu

A critique of roadmaps and staffing systems that assume people with the same title are interchangeable capacity.

danluu.comOur notes
Esc

Type to search every entry. ↑↓ to move, Enter to open.