OKR Examples
OKR Examples for Engineering Teams
Sample OKRs along with relevant discussions, organised by function
Engineering
Engineering departments, bolstered by the history of Silicon Valley, surge ahead with the adoption of OKRs . This agile form of goal setting for an engineering department fosters creative problem solving ideology, and here are few real world engineering OKR examples.
The levels of OKRs are indicative & can be different for different organizations and teams depending on the size, stage & maturity of OKR processes in the organization.
Team Level OKRs
Objectives | Key Results | Observations |
---|---|---|
Create a high performing engineering team |
| The objective can be applicable to any engineering company. What sets this OKR apart are the key results which measure success. These key results will differ across teams, and it can be either a team level objective or a company level depending on the size & stage of the company. If an engineering company is at an early stage, this can be a top level objective. |
Increase quality of releases and and make sure they are timely |
| This objective too can be quite common to any software team. The 4th key result, for example, provides a hard boundary on release dates, but offsets it with a story limit of 90, so that it shouldn’t happen at the cost of delivery points. |
Increase efficiency of QA processes |
| While the first key result is detailed, it is difficult to measure, and is almost never practiced. Such objectives/KRs need an explicit measuring schedule, like ‘every sprint’ mentioned in the |
Increase data security and prevent breakdown incidents |
| Key results that are impossible to be measured, like the 2nd one, leave too many things open to interpretation. |
Increase infrastructure reliability |
| Providing context with the key results can be a quick reminder of their importance, and it also can surface contextual data that may actually help in achieving the key result. These additional bits of information can be added in the KR description too. |
Implement Agile project management across the engineering organization |
| A KR that clearly articulates relationship with another objective, needs a proper OKR software that offers the linking/alignment feature. |
Individual level OKRs
Objectives | Key Results | Observations |
---|---|---|
Build a product that our customers love & is successful |
| Accuracy in the measuring of KRs improves the chances of achieving them & thereby the objective, and suits engineering teams that are more inclined to measuring numbers. |
Increase quality of coding |
| KRs can also focus on ancillary aspects, like wellness – and including it in relevant cases can help boost morale. |
Improve performance of the product |
|