Engineering OKR Examples

August 10, 2017 - 3 minute read - Posted by
Engineering OKR Examples

Photo Credit: Ilya Pavlov | Unsplash

When you’re building a product for growth, using Engineering OKRs is a great way to provide focus and align priorities with the rest of your company. If you’re looking for a basic introduction to OKRs, check out our Complete Guide to OKRs.

Table of Contents

Engineering OKR Examples for Performance
Engineering OKR Examples for Security
Engineering OKR Examples for Product
Engineering OKR Examples for Front-End Development
Engineering OKR Examples for Back-End Development

In the following, you’ll find relevant Engineering OKR examples.

Engineering OKR Examples for Performance


Objective 1: Build a high performing engineering team

Key results:

  1. Increase performance capacity by 25% (Task: Hire 5 new backend developers)
  2. Develop and document performance metrics for engineering team
  3. Attend 2 additional industry recognized conferences over last quarter

Objective 2: Improve quality of development process

Key results:

  1. Implement process to assess development tools being used
  2. Reduce the number of customers reported bugs by 25%
  3. Increase mandatory educational development time to 1 week each quarter

Engineering OKR Examples for Security


Objective 1: Increase data security

Key results:

  1. Reduce occurrences of data breach to zero
  2. Increase data recovery rate to 100%
  3. 50% decrease in data migration and backup time

Objective 2: Improve company security

Key results:

  1. 100% attendance of security awareness staff training
  2. 50% increase in security using new protocol for addressing product security issues
  3. Implement a new antivirus system across company

Engineering OKR Examples for Product


Objective 1: Improve quality of product releases

Key results:

  1. Reduce bugs found during development process by 20%
  2. Improve unit testing coverage from 50% to 70%
  3. Increase sprint capacity from 85 to 100 SP
  4. Individual developers contribute 20% more code reviews by the end of every sprint

Objective 2: Improve speed of feature releases

Key results:

  1. Increase length of QA testing phase before entering user testing phase by 2 weeks
  2. Reduce reported bugs by 50% a week prior to feature release
  3. Decrease of reported issues during development process by 25%

Engineering OKR Examples for Front-End Development


Objective 1: Improve front-end speed

Key results:

  1. Ship X additional story points over last quarter
  2. Reduce average lead time to X
  3. Increase unit test coverage by X%

Objective 2: Contribute to product quality

Key results:

  1. Increase code review time by 20 minutes each day
  2. Increase time spent on learning new languages to 1 week each quarter
  3. Ship 2 additional new front-end features this quarter

Engineering OKR Examples for Back-End Development


Objective 1: Improve software application performance

Key results:

  1. Reduce API response time to 4s
  2. Reduce average application response time to <450ms
  3. Decrease code review times by half

Objective 2: Hire top backend talent

Key results:

  1. Attend 2 additional technology meetups over last quarter
  2. Improve recruiting process with new screening processes

 

Use OKRs in Engineering teams to enhance your development process

 


Also published on Medium.

Tags: , , , ,