Project Management Methodology

The framework underneath every other practice: the three failure modes that sink projects, the seven life cycle states and what each looks like in sprint-based delivery, the kickoff, and the three constituencies that own each decision.

8 min readProject Mechanics
Back to Project Mechanics

Most project failures I've been close enough to study had nothing to do with the code. They traced back to one of three causes, usually in combination. Nobody knew who made the final call, so decisions were made in the wrong rooms and nobody owned the result. The project started toward one destination and arrived somewhere else, because requirements moved without anyone deciding to move them. Or the team built what was specified and never found out whether it worked, because success was declared at delivery instead of at impact.

Those three failure modes are ownership ambiguity, scope drift and feedback failure. Project Mechanics is a framework built to prevent them. It gives every project the same life cycle, names who owns each decision, and supplies the practices on the other pages for the moments where projects usually go wrong. It works the same whether the work is planned in phases or delivered in sprints.

When to use this

  • Use it when setting up any project or program, before the first sprint is planned.
  • Use it to put every project in a portfolio on the same states, so leadership can compare them.
  • Use it to diagnose a troubled project: name the failure mode it's heading toward, then go to the practice that addresses it.
  • It isn't a replacement for Scrum, Kanban or a PMI-style plan. It sits underneath whichever one the team uses and supplies the states, the owners and the checkpoints that those methods assume.

Principles

Project management is part mechanics, part art. The mechanics are objective and teachable: states, gates, checkpoints, the release clock. The art is the communication with the people paying for the work, the people doing it and the people governing it. A team with good mechanics and no art follows the process into a failed project. A team with art and no mechanics depends on whoever happens to be in the room.

Name the failure mode, then act on it. Ownership ambiguity, scope drift and feedback failure each have different symptoms and different fixes. Once you can say which one a project is heading toward, you know where to intervene.

Every project has three constituencies. The business owner pays for the work and defines success. The team does the work and owns the accuracy of its technical judgment. Leadership sets priorities, allocates people and holds release authority. A decision that skips one of them comes back later as a conflict.

The same states for every project. When every project moves through the same life cycle, a portfolio becomes readable. Leadership can see what's waiting for approval, what's consuming people and what has stalled.

Handoffs are where Waterfall hides. A team can run two-week sprints and still pass work along as a chain of documents: requirements to developers, code to QA, a release to the business. Context leaks at each handoff, and misunderstandings surface late. Keep the people who understand the problem in a continuing conversation with the people solving it.

Maintain the process; don't keep rebuilding it. Overhauling how a team works every quarter burns the trust and habits that made the process worth having. Patch what's leaking, and change it deliberately when the evidence says the conditions have changed.

The practice

Move every project through the life cycle

Every project is in exactly one of seven states. The states don't change with the delivery method. What changes is what each state looks like and what evidence moves a project to the next one.

StateIn iterative deliveryEvidence to move onWho decides
1. FutureAn idea on the roadmap or backlog. No team, no time tracked.A sponsor agrees to fund a definition.Sponsor
2. DefinitionDiscovery and refinement by a small team, with time tracked.A proposal with a measurable outcome and a quick estimate with a confidence range.Delivery lead
3. ProposedA commitment decision. All work stops while it waits.The sponsor approves before the proposal's expiration date.Sponsor
4. ApprovedPriority set, team formed, backlog ordered.The kickoff is held and the release cadence is agreed.Delivery lead
5. In ProgressSprints, with each release run on the release clock.The planned scope is released, or the business owner accepts the remaining scope as out.Business owner
6. CompleteDelivered and closed, then the outcome is reviewed on a scheduled date.The outcome review is held and its result recorded.Business owner
7. CancelledDropped at any state.The reason is recorded, and people are reassigned.Sponsor

A few rules make the states work:

  1. Start tracking time when a project enters Definition, not when development starts. Definition work is real cost, and leaving it out makes every project look cheaper than it was.
  2. Give every proposal an expiration date. A proposal that sits in Proposed for months is describing a world that has moved on; when it expires, it goes back to Definition or to Cancelled.
  3. Stop all work while a project is Proposed. Work that continues without approval is how scope drift starts before the project officially exists.
  4. Handle scope changes in progress through backlog reordering with the product owner, not quiet additions. Anything that displaces planned work is a decision someone owns.
  5. Split Complete into its two halves. Close the project when it's delivered: final invoice, time code closed, team released. Then hold the outcome review on the date set at approval. Skipping the second half is feedback failure by design.
  6. Cancel deliberately. A project that everyone has stopped working on but nobody has cancelled still holds people and attention.

Report status by state

  1. Have every project report three things: its current state, the date it entered that state, and the next piece of evidence it needs to move on. Leadership can then compare projects on the same terms instead of translating each team's status format.
  2. Ask about any project that has stayed in one state much longer than similar projects. I'd rather have that conversation early than discover a stalled project through a missed date.
  3. Keep red-amber-green colors as a summary if the organization expects them, but never let them replace the state and the missing evidence. A color tells leadership something is wrong; the state tells them where.

Hold the kickoff

When a project reaches Approved, the delivery lead holds a kickoff with the business owner, the team and anyone with release authority. Cover these, in this order:

  1. The outcome, how it will be measured, and the date of the outcome review.
  2. What the business owner expects: the deliverables and the journey, meaning how they want to be involved along the way.
  3. What the team expects from the business owner and from the delivery lead.
  4. The project rules: the definition of done, the release cadence, and how scope changes are decided.
  5. Who owns which decision, written down. This is the cheapest moment you'll ever have to prevent ownership ambiguity.
  6. The resources available, and the constraints on them.
  7. The mechanics: the release clock checkpoints, how status is reported, and where decisions are recorded.

Keep the work a conversation

Check how work actually moves, not how the process says it moves. If requirements reach developers only as documents, if QA first sees a change when it's finished, or if the business first sees the system at release, the team has rebuilt the handoff chain. Bring the business owner into refinement, plan acceptance evidence with QA before development starts, and show working software to the business before the release decision.

Decision aids

Diagnosing a troubled project

Use this when a project feels wrong and nobody can say why.

Failure modeWhat you'll noticeFirst movePractice
Ownership ambiguityDecisions get reopened; escalations go nowhere; "we decided as a team"Write down who owns each open decision, and get each owner to accept itLeadership; Sprint & Release Management
Scope driftWork appears that nobody remembers approving; the destination has quietly changedTrace every backlog item to the outcome; question the ones that trace to nothingProduct Management
Feedback failureSuccess declared at deployment; no baseline; no outcome review scheduledSet the outcome measure and its baseline, and schedule the reviewProduct Management

Where to go next

If the problem is…Go to
What to build, and whether it workedProduct Management
What ships in a release, and whenSprint & Release Management
Running the project day to dayProject Management
Choosing among projects, or running several as one programPortfolio & Program Management
The people sideLeadership, Conflict Management, Change Management

Who owns what

ConstituencyWho it usually isWhat it owns
Business ownerThe client, or the internal owner who pays for the workThe outcome, the business risk, and what counts as success
TeamDevelopers, QA, analysts, the delivery leadThe work, and the accuracy of its technical judgment
LeadershipThe sponsor, management, release authorityPriorities, people, funding decisions and release authority

In a traditional structure these are the client, the staff and management. The delivery lead is the project manager under another name: the person who runs the mechanics and makes sure the three constituencies hear each other.

Signs it's going wrong

  • Nobody can say who makes the final call on scope or release. That's ownership ambiguity, and it gets worse under pressure.
  • Projects sit in Proposed for months, or work continues while they wait. Proposals need expiration dates and a hard stop.
  • Every project reports status in its own terms. Leadership can't compare them, so the loudest project gets attention.
  • The project closes at deployment and nobody holds the outcome review. That's feedback failure, built into the plan.
  • Requirements, code and releases move between people as documents with no conversation. The handoff chain is back.
  • The process is overhauled every quarter. Nothing stays in place long enough to learn whether it worked.

Ownership Ambiguity, Scope Drift, Feedback Failure, Accountability, Authority, Business Owner, Product Owner, Delivery Lead, Outcome, Definition of Done, Project Charter, Release Clock, Portfolio, Program, Sponsor, Escalation

Where this came from