Writing Specific Engagement Updates
A weekly status update uses the same five labeled sections every week so a sponsor can locate information quickly.
The Thirty-Second Reader
Picture a sponsor who receives one message from your team each week and has only half a minute to read it. That reader is not auditing your calendar. They want to know what changed, what is stuck, and whether anything is about to go wrong. A weekly status update exists to answer those questions quickly, and it only works if the reader can predict where each answer will appear.
What do you think happens?
If you were the sponsor scanning a weekly update for something stuck, which place would you look first?
Reveal answer
The section labeled WHAT'S BLOCKED, found in the same place every week
The template keeps the same shape from one week to the next. Once a reader learns where blocked items live, they can skip straight to that line. When the structure drifts, the reader has to hunt for information again, and the update stops doing its job.
This is why the format is best understood as a reading tool as much as a writing tool. The same layout every week is what lets a busy reader trust that the answer is always in the expected slot.
The Five Labeled Slots
Every update begins with a header line that identifies the customer and the week. After the header come five labeled sections. Each section answers exactly one question the sponsor cares about. The sections are not interchangeable, and the diagram below shows where each one sits in the template and what it asks.
- WHAT SHIPPED reports finished work, a record of what happened.
- WHAT'S BLOCKED reports anything that cannot move without help, a request for action.
- WHAT WE LEARNED records insight that should influence later decisions, a judgment about the future.
- METRIC MOVEMENT shows how the numbers changed, which is evidence.
- ONE RISK FOR NEXT WEEK names the most dangerous possibility ahead, which is a forecast.
Keeping these roles separate is what makes each line easy to scan. If a blocker sneaks into the shipped list, or a lesson turns into a diary of activity, the reader loses the ability to predict where each answer lives.
Shipped Work That Can Be Checked
Specificity is the requirement for the first two sections. A shipped entry should name the change itself and attach something the reader can inspect, such as a link to a demo, a dashboard, or a pull request. The template's own placeholder reads WHAT SHIPPED - [Specific change, with a link to the demo, dashboard, or PR]. The expected detail is a concrete change plus proof, not a general statement that progress was made.
WHAT SHIPPED - Added a pass-rate trend chart to the evaluation suite dashboard. Link: [dashboard link]
The example names the change (a chart added to a specific place) and attaches a link the sponsor can open. Notice what it does not say: it does not claim the team 'made great progress on evaluation.' A reader cannot check that sentence, so it gives them nothing to act on.
Blockers as Requests for Action
WHAT'S BLOCKED reports anything that cannot move without help. Each blocker needs two things: a path to unblock it and an owner. The path tells the sponsor what has to happen, and the owner tells them who is responsible for making it happen. Without both, a blocker is only a complaint.
WHAT'S BLOCKED - Cannot load the production evaluation set. Owner: client data team. Unblock path: client approves read access for our service account by Thursday.
Lessons That Change Decisions
The lessons section asks for one or two specific things from the week that change how the team should think about the rest of the engagement. The point is not a diary of activity. A lesson is useful only if it would alter a future decision. Before writing a lesson, ask what the team will do differently because of it. If the honest answer is nothing, the line belongs somewhere else or should be cut.
Metric Movement Against Two Points
The metric section compares three numbers for each measure: the current value, the value from last week, and the baseline. For the evaluation suite, the template asks for this week's pass rate against last week's. Comparing against both a recent point and a fixed starting point lets the sponsor see whether a change is a real trend or just noise from a single week.
METRIC MOVEMENT - Evaluation pass rate: this week 82 percent, last week 78 percent, baseline 70 percent. Direction: up for the week, and up 12 points since baseline.
In this example the sponsor can read the direction at a glance: the number rose from last week, and it also sits well above where the engagement started. A single weekly comparison would have hidden the longer trend, and a baseline alone would have hidden that this week moved again.
One Risk, Not a List
The final section is deliberately limited to one risk. The template asks for the single most important thing that could go wrong, along with what the team will do to prevent it. Choosing one forces prioritization. A list of five worries dilutes the signal, while one clearly stated risk with a prevention step tells the sponsor where attention should go.
ONE RISK FOR NEXT WEEK - Client data access may slip past Thursday, which would delay the full evaluation run. Prevention: send the access request with the decision date today and confirm receipt with the client data team.
Vague Entries and Their Fixes
Most weekly updates fail not because the team did nothing, but because the entries cannot be checked or acted on. The diagram below contrasts a vague entry with a specific one. The sponsor reads the same slot in both cases, but only the specific version tells them what changed and what to do.
Common mistake Reporting activity instead of a checkable change
What it looks likeMade progress on evaluation work
Why it failsThe reader cannot verify it or see what now exists.
Do this insteadName the specific change and attach a link to a demo, dashboard, or PR.
Common mistake Listing a blocker with no owner or unblock path
What it looks likeWaiting on some things
Why it failsA blocker is a request for action, and the sponsor cannot act without knowing what is needed and who must do it.
Do this insteadState the path to unblock it and the owner responsible.
Common mistake Leaving a section blank when nothing is blocked
Why it failsThe reader cannot tell whether the section was checked or forgotten.
Do this insteadWrite explicitly that nothing is blocked this week.
Common mistake Writing lessons that would not change any decision
What it looks likeWe held a meeting and everyone attended
Why it failsA lesson is useful only if it would alter a future decision.
Do this insteadKeep the one or two lessons that would change how the team works on the rest of the engagement.
Common mistake Listing several risks instead of one
Why it failsFive worries dilute the signal and hide the most important one.
Do this insteadName the single most important risk and its prevention step.
Assembling a Full Update
One week's update for an evaluation engagement
Write this week's update for the sponsor using the five labeled sections, with specific entries that a half-minute reader can scan.
- 1Header
Identify the customer and the week in one line, so the reader knows which update this is.
- 2WHAT SHIPPED
Name the change and attach proof: the pass-rate trend chart, with a dashboard link.
- 3WHAT'S BLOCKED
State the production data access blocker, its owner, and the unblock path with a date.
- 4WHAT WE LEARNED
Record one lesson that changes a future decision, such as requesting data access earlier in the next engagement phase.
- 5METRIC MOVEMENT
Give this week's pass rate, last week's, and the baseline, so the direction and the longer trend are both visible.
- 6ONE RISK FOR NEXT WEEK
Name the single most important risk, the data access slipping past Thursday, and the prevention step.
A reader who has never seen this week's work can find the shipped change, the stuck item and its owner, the lesson, the numbers, and the one risk, each in its fixed slot, in well under a minute.
Practice Your Own Update
Rewrite this vague weekly entry as a specific one, using the template: 'Did some work on the dashboard and it went okay. Some things are blocked. Pass rate is about the same. Risks are many.' Keep each of the five sections in its fixed slot, make the shipped entry checkable, give any blocker an owner and an unblock path, and reduce the risk to one.
Hints
- Ask what specific change exists now, and what link would let the sponsor inspect it.
- For the blocker, name what is missing, who owns it, and the step that unblocks it.
- Compare this week's pass rate with last week's and with the baseline. If you do not have the numbers, say so rather than guessing.
- Choose the one risk that would hurt most if it happened, and write its prevention step.
Key Takeaways
- A weekly status update uses the same five labeled sections every week so a sponsor can find each answer quickly: WHAT SHIPPED, WHAT'S BLOCKED, WHAT WE LEARNED, METRIC MOVEMENT, and ONE RISK FOR NEXT WEEK.
- Shipped entries must name a concrete change with a checkable link, and each blocker needs an owner and an unblock path; if nothing is blocked, the update should say so.
- Lessons should alter a future decision, metric movement should compare this week with last week and with the baseline, and the risk section names one risk with its prevention step.
- Most failed updates contain vague activity claims, unowned blockers, blank sections, or lists of risks; each is fixed by making the entry specific and checkable.