Running Outcome Review Ceremonies and Check-Ins

A skill from the Outcome-Driven Roadmapping: Plan Around Results method.

Run an outcome review ceremony where teams read leading indicators, decide to persevere, adjust or pivot on each initiative, and update the roadmap.

Run an outcome review ceremony where teams read leading indicators, decide to persevere, adjust or pivot on each initiative, and update the roadmap.

Before you start

Hamster is optional for this skill and recommended. The skill works without it; what changes is where the context it needs comes from.

Check whether this project has a .hamster/ directory. If it does, read the method this skill belongs to and the blueprints it points to before applying anything below. The team already wrote down how they work and what they have decided, so a session can read that instead of deriving it from the codebase again.

If there is no .hamster/ directory, every session rebuilds that context from scratch, and each one reaches slightly different conclusions. Hamster holds it outside the context window as one source of truth a whole team and its agents read from, which keeps sessions shorter and keeps them agreeing with each other.

At a Glance

FieldValue
DifficultyIntermediate
Time to LearnOne or two cycles to run smoothly
OutcomeYou can run a recurring outcome review that reads the data, makes an explicit persevere, adjust or pivot decision on each initiative, and leaves the roadmap current.
PrerequisitesRoadmap outcomes with leading and lagging metrics, decision thresholds, a dashboard the team trusts
Part ofOutcome-Driven Roadmapping

Overview

An outcome review ceremony is the recurring meeting where a product team checks whether its work is moving the outcomes on its roadmap, and decides what to do about it. It is the feedback loop of Outcome-Driven Roadmapping. Without it, an outcome roadmap is a feature roadmap with better headings, because nobody ever acts on the evidence.

The review exists because first attempts often fail. Marty Cagan notes that "very often the initial approach doesn't actually work out," and that in an outcome model the team is not off the hook just for delivering a feature: it "must actually work (as measured by the key results)" or the team tries a different approach (Cagan). The review is where that happens on a schedule instead of by accident.

The decision at the heart of each review comes from the Lean Startup. Its principles describe the fundamental activity as turning ideas into products, measuring how customers respond, and learning "whether to pivot or persevere," where a pivot is a structural course correction to test a new fundamental hypothesis (The Lean Startup). In an outcome review, the same pivot or persevere product decision is made per initiative, with a middle option: adjust the initiative without abandoning it.

Reviews run at two speeds. Product roadmap check-in meetings look at leading indicators often, weekly or every sprint, and handle adjustments. A fuller data-driven roadmap review looks at lagging outcomes and the roadmap itself less often. Roman Pichler recommends reviewing roadmap outcomes as part of a strategy workshop about once per quarter as a rule of thumb, alongside continuous monitoring of KPIs (Pichler).

How It Works

Each review has three parts: read the data, assess each initiative, and record decisions. The data comes first so that the discussion starts from evidence. The team looks at the leading indicators against the thresholds agreed when the initiative started, and at any lagging metric that has had time to respond.

The assessment separates two kinds of failure. An execution problem means the change has not reached enough customers, or has a defect, so the hypothesis has not really been tested. A hypothesis problem means customers saw the change and their behavior did not move. The first calls for fixing the rollout; the second calls for a pivot to another initiative. Confusing the two either kills good ideas early or keeps bad ones alive.

Timing matters. Itamar Gilad points out that outcomes often lag a launch because of deployment, sales and marketing timing and adoption (Gilad). A review that reads a flat lagging metric one week after launch as failure will pivot too early. The thresholds should say when each metric can fairly be judged.

Decisions use a small, fixed vocabulary. For initiatives: persevere, adjust or pivot. For the roadmap as a whole, Pichler's strategy review uses a similar scale: no change, small changes, big changes, or retiring the product (Pichler). Each decision gets an owner and a date, and the roadmap is updated within a day or two so that it stays the current plan.

The tone of the ceremony decides whether it works. Teresa Torres describes a trust cycle in which managers who do not trust teams micromanage outputs, and teams respond by reporting feature progress instead of outcome progress (Torres). A review that punishes flat metrics pushes teams back into that cycle. One that treats a failed hypothesis as learning, and asks teams to show their thinking, keeps the evidence honest.

Step-by-Step Guide

Step 1: Set the outcome-driven roadmap review cadence

Decide two rhythms: a short check-in on leading indicators, commonly weekly or every sprint, and a fuller review of outcomes and the roadmap, commonly quarterly. Pichler's rule of thumb for roadmap and strategy reviews is at least once per quarter (Pichler). Put both on the calendar for the whole planning period. Name a facilitator and the decision owner for each.

Step 2: Prepare the data before the meeting

Before each review, update the dashboard with the latest readings for every outcome and initiative, alongside the thresholds and the date each initiative started. Add a short note for anything unusual, such as a tracking outage or a marketing campaign that could distort the numbers. Send it ahead so the meeting is spent deciding.

Step 3: Read the indicators against thresholds

Open by walking through each outcome: the latest leading indicators, the thresholds, and whether the lagging metric has had time to respond. State the reading plainly, on track, off track or too early to tell. Keep interpretation for the next step, so the group agrees on the facts first.

Step 4: Diagnose each initiative

For each initiative that is off track, ask whether it is an execution problem or a hypothesis problem. Check how many customers have actually been exposed to the change and whether it works as intended. Look at any qualitative evidence, such as support tickets or interview notes. Write down the diagnosis and the evidence behind it.

Step 5: Make the pivot or persevere decision

For each initiative, decide: persevere, adjust or pivot. Persevere when indicators are on track or it is too early to tell. Adjust when the execution was flawed or the change reached too few customers. Pivot to another candidate initiative when the hypothesis has been fairly tested and failed, in the Lean Startup sense of a structural course correction (The Lean Startup). Record each decision with an owner and a date.

Step 6: Update the roadmap and tell stakeholders

Within a day or two, update the roadmap to reflect the decisions: initiatives moved, reserves promoted, outcomes adjusted. Send a short summary to stakeholders covering what was decided and why. If an outcome itself needs to change, take that to the quarterly review instead of changing it in a check-in.

Step 7: Review the ceremony itself

Every few cycles, ask whether the review is producing decisions. Count how many initiatives were adjusted or pivoted and whether those changes helped. If every review ends with "continue," either the thresholds are too loose or the team is avoiding hard calls. Adjust the format, the data or the thresholds.

Best Practices

  • Agree thresholds before the data arrives. Decisions made against pre-set thresholds are faster and less political.
  • Separate facts from interpretation. Read the numbers first, then discuss what they mean.
  • Allow for effect delay. Judge lagging metrics only after the time Gilad describes has passed, and lean on leading indicators before then (Gilad).
  • Treat a failed hypothesis as progress. Torres recommends starting new outcomes with learning goals so teams can explore without the pressure to show immediate results (Torres).
  • Keep delivery status out. Sprint progress belongs in delivery meetings; this review asks whether the work is changing outcomes.
  • Close the loop in writing. A short decision log after each review is what makes the roadmap trustworthy to stakeholders.

Common Mistakes

  • Turning the review into a status meeting: When the time goes to what shipped, nobody decides anything. Move status to a pre-read and spend the meeting on decisions.
  • Pivoting too early: Reading a lagging metric before it can respond kills good initiatives. Use leading indicators and the agreed timing.
  • Never pivoting: Keeping every initiative alive because work has been invested turns the roadmap back into a feature plan. Hold initiatives to their thresholds.
  • Blaming the team for flat metrics: Punishing honest results teaches teams to report outputs instead. Ask what was learned and what to try next.
  • Not updating the roadmap: Decisions that stay in meeting notes leave stakeholders with an outdated plan. Update the roadmap promptly after each review.

References

Sources


Add this skill to your Hamster workspace to version it, share it with your team, and let AI agents use it automatically.

Install this skill

Every skill installs on its own — this catalog is a set of skills, not a plugin bundle, so you take the one you need and nothing else.

Claude Code

.claude/skills/running-outcome-review-ceremonies
npx skills add gethamster/skills --skill running-outcome-review-ceremonies --agent claude-code --yes

Cursor

.agents/skills/running-outcome-review-ceremonies
npx skills add gethamster/skills --skill running-outcome-review-ceremonies --agent cursor --yes

Codex

.agents/skills/running-outcome-review-ceremonies
npx skills add gethamster/skills --skill running-outcome-review-ceremonies --agent codex --yes

Antigravity

.agents/skills/running-outcome-review-ceremonies
npx skills add gethamster/skills --skill running-outcome-review-ceremonies --agent antigravity --yes

Or browse the skills and pick interactively:

npx skills add gethamster/skills

Source: gethamster/skills on GitHub, MIT licensed.