Templates · OKRs for teams

Engineering OKR example

Ship more often without breaking more - four delivery numbers an engineering team can move in a quarter.

The goal

Ship faster without breaking things

Due the end of the quarter; check in weekly. Numbers are examples - change them to yours.

MetricTargetWhy this number
Deploys to production
Each check-in adds an amount
15 deploys a weekDeploy frequency is the simplest sign that work flows; a weekly quota catches a stuck week.
Change failure rate
Each check-in is the new reading
15% → 5% (should go down)The counterweight to deploying more: it should go down while deploys go up.
Median PR review time
Each check-in is the new reading
20 hours → 6 hours (should go down)Waiting for review is usually the biggest delay between done and shipped.
p95 API latency
Each check-in is the new reading
800 ms → 400 ms (should go down)One user-facing number so the quarter isn't only about the team's own process.

GoalNexa forecasts each metric from its check-ins and gives the goal a health badge - on track, at risk or off track - long before the end of the quarter.

Set it up

With your AI assistant

Connected to GoalNexa (setup guides)? Paste this - it shows you a draft before creating anything:

Create a goal in GoalNexa: "Ship faster without breaking things", due the end of the quarter (ask me for the date).
Metrics:
- Deploys to production (unit: deploys): target 15 deploys per week, amounts added up
- Change failure rate (unit: %): start 15%, target 5%, latest reading
- Median PR review time (unit: hours): start 20 hours, target 6 hours, latest reading
- p95 API latency (unit: ms): start 800 ms, target 400 ms, latest reading
Check-ins weekly. Show me the draft before creating it, and let me change the numbers.

In the app

  1. Create your free account and pick "Website" in the first-run steps (or "New goal" on the dashboard).
  2. Add the goal "Ship faster without breaking things" with its date, then its 4 metrics - start, target and unit as above. For an amount that adds up, set "Each check-in is" to "An amount to add to the total"; for a target per week or month, set "Target is for".
  3. Set each metric's check-in schedule to "Weekly" so reminders keep the numbers current.

Tips

  • Let CI post deploys: each production deploy calls the metric's check-in URL with 1.
  • Metrics that should go down work as-is - set the start above the target.

More like this

All templates