Project Retrospective · Lesson 2 of 6
Delivery framework
Turn a complicated project into a clear, role-aligned narrative without losing technical depth.The strongest delivery sequence is Problem → Constraints → Your decisions → Mechanism → Result → Reflection.
Framework map
See the reasoning sequence before the detail.
Follow the decision from left to right. Every arrow should have a reason.
role-relevant work
problem + constraints
your decisions
mechanism
metrics
next decision
- 01Select
role-relevant work
- 02Scope
problem + constraints
- 03Own
your decisions
- 04Explain
mechanism
- 05Prove
metrics
- 06Reflect
next decision
Complete playbook
What to say, prove, and defend.
Select a project with evidence
Choose work that overlaps the target role, contains real decisions, and has enough observable impact to survive follow-up. Recency matters less than ownership and depth.
- You made or materially shaped key decisions
- The project had a non-obvious constraint or failure
- Results can be measured
- The scope matches the level you are targeting
State the problem before the solution
Give the business or technical pain, who experienced it, and the cost of leaving it unsolved. Constraints explain why your architecture was reasonable.
- Baseline latency, reliability, cost, or workflow
- Scale and growth envelope
- Timeline, team, legacy, or compliance constraint
- Explicit non-goals
Separate your contribution from team output
Use “we” for shared context and “I” for decisions, analyses, experiments, and influence you personally drove. Name partners rather than absorbing their work.
- Decision you owned
- Alternative you evaluated
- Person or team you aligned
- Artifact or mechanism you produced
Make impact causal
Do not jump from activity to outcome. Explain how the mechanism changed a system metric and how that metric changed user, business, or engineering results.
- Before and after measurement
- Experiment or rollout evidence
- Scope of affected users/services/teams
- Known confounders and remaining gaps
Prepare for the counterfactual
A mature retrospective explains what you would choose now, what condition would make the rejected alternative better, and which risk still remains.
- What you would redesign
- What surprised you
- What scaled poorly
- Which decision created lasting leverage
Retrieval practice
Turn the lesson into an interview behavior.
- 01
Write one sentence each for problem, constraint, decision, mechanism, impact, and learning.
- 02
Replace every vague adjective with a number, observed behavior, or explicit uncertainty.
- 03
Mark each sentence as team context or personal contribution.