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.
| Metric | Target | Why this number |
|---|---|---|
Deploys to production Each check-in adds an amount | 15 deploys a week | Deploy 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
- Create your free account and pick "Website" in the first-run steps (or "New goal" on the dashboard).
- 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".
- 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.