10 great engineering okr examples

Category: Engineering OKRs.

  • Engineering in tech companies plays a critical function. Engineering is responsible for developing the core product that is the crux of the business- what they are making and selling and what their customers are buying and using.
  • Engineering is typically led by a VP (Engineering) along with the CTO. They are responsible for building the Engineering team, developing the Technology roadmap, assessing the time required to provide new features/products and delivering quality releases on that schedule.
  • The Engineering department may include several functions – Data, Infrastructure, Reliability & Security, Developer Productivity, Enterprise Productivity, Project Management, Design, UX, Development, Integration, QA, Devops etc.
  • The Engineering team ensures the realization of product vision through execution.

Here, we have showcased OKR examples for various domains within the Engineering department such as, Systems Integrations OKRs, Backend process OKRs, Mobile Applications OKRs, User Interface OKRs, Quality Assurance (QA) OKRs & Product management OKRs.

#1: Reliability & Security OKRs

Objective

David Griffin

Improve Product Stability

56%

Target Date: Q3-2020

Visibility: All Employees

Key Results

Ensure APIs response time within 400 ms

Q3-2020 APIs response time
200 ms 600 ms 367 ms

36%

Decrease production exceptions from 2000 to 200

Q3-2020 Production Exceptions
2000 200 1165

46%

Decrease TrackJS errors to 0

Q3-2020 TrackJS Errors
8 0 1

88%

#2: Enterprise Productivity OKRs

Objective

David Griffin

Automate back-office business processes

52%

Target Date: Q3-2020

Visibility: All Employees

Key Results

Launch customer feedback tool inside product

Q3-2020 Customer Feedback Tool
0% 100% 80%

404040 404055

80%

Capture billing operations in CRM

Q3-2020 Billing Operations
0% 100% 20%

40404055

20%

Decrease billing related complaints from 20 to 2

Q3-2020 Billing Related Complaints
20 2 10

56%

#3: Usability OKRs

Objective

David Griffin

Improve User Experience

25%

Target Date: Q3-2020

Visibility: All Employees

Key Results

Increase task success rate from 70% to 90%

Q3-2020 Task Success Rate
70% 90% 76%

30%

Achieve system usability Scale of at least 80

Q3-2020 System Usability Scale
40 100 50

12%

Reduce time on task for opening new accounts from 5 mins to 2 mins

Q3-2020 Minutes
5 min(s) 2 min(s) 4 min(s)

33%

#4: Engineering OKRs

Objective

David Griffin

Improve Localization Footprint

35%

Target Date: Q3-2020

Visibility: All Employees

Key Results

Increase number of languages supported from 5 to 15

Q3-2020 Languages Supported
5 15 8

30%

Ensure 90% of new features are maintained as part of the localization infrastructure

Q3-2020 Localization Infrastructure
45% 135% 65%

15%

Create localization kit with documented project requirements

Q3-2020 Localization Kit
0% 100% 60%

404040 4040

60%

#5: Infrastructure OKRs

Objective

David Griffin

Improve Infrastructure Reliability

37%

Target Date: Q3-2020

Visibility: All Employees

Key Results

Move to Google Cloud

Q3-2020 Google Cloud
0% 100% 30%

404040 555555

30%

Create a NOC to monitor every infrastructure component

Q3-2020 NOC
0% 100% 5%

404040555555

5%

Integrate Amazon SES for email communication

Q3-2020 Amazon SES
0% 100% 75%

404040 4040

75%

#6: Engineering OKRs

Objective

David Griffin

Implement Action Center for Notifications

36%

Target Date: Q3-2020

Visibility: All Employees

Key Results

Design a user-friendly Action Center module

Q3-2020 Action Center Module
0% 100% 15%

404040 555555

15%

Increase customizable email notifications from 0 to 20 for Action Center events

Q3-2020 Customizable Email Notifications
0 20 10

50%

Integrate at least 3 applications into Action Center

Q3-2020 Native Integrations
1 5 4

100%

#7: Mobile OKRs

Objective

David Griffin

Engage Mobile Users

27%

Target Date: Q3-2020

Visibility: All Employees

Key Results

Launch 3 voice assistant integrations (Siri, Google assistant, Cortana)

Q3-2020 Voice Assistant Integrations
0% 100% 15%

404040 40555555

15%

Increase Android & iOS installs from 500 to 2000

Q3-2020 Android & iOS Installs
500 2000 1031

35%

100% check new user interface

Q3-2020 New User Interface
0% 100% 30%

404040 4040

30%

#8: QA OKRs

Objective

David Griffin

Increase Efficiency of QA Processes

31%

Target Date: Q3-2020

Visibility: All Employees

Key Results

Increase unit test coverage from 75% to 90%

Q3-2020 Unit Test Coverage
75% 90% 78%

20%

Decrease number of high priority bugs in production from 2 to 0

Q3-2020 Number of High Priority Bugs
2 0 1

50%

Maintain average automation test suite run time at most 15 mins after the build is deployed in Production

Q3-2020 Average Automation test suite run time
7 min(s) 23 min(s) 10 min(s)

25%

Improve overall QA process for a release

Q3-2020 Overall QA Process
0% 100% 30%

404040 4040

30%

#9: Usability OKRs

Objective

David Griffin

Improve Product Usability

40%

Target Date: Q3-2020

Visibility: All Employees

Key Results

Establish a usability score of 85

Q3-2020 Usability Score
0 85 19

22%

Decrease bugs from 25 to 0

Q3-2020 Bugs
25 0 8

68%

Implement navigational improvements, consolidated boards to improve user experience

Q3-2020 User Experience
0% 100% 30%

404040 4040

30%

#10: QA OKRs

Objective

David Griffin

Improve Development Process Quality

61%

Target Date: Q3-2020

Visibility: All Employees

Key Results

Maintain number of bugs identified in production at most 3 per week

Q3-2020 Number of Bugs
1 5 2

35%

Decrease mean recovery time from 48 hours to 24 hours

Q3-2020 Mean Recovery Time
48 Hour(s) 24 Hour(s) 30 Hour(s)

75%

Decrease mean time to detection from 6 hours to 2 hours

Q3-2020 Mean Time to Detection
6 Hour(s) 2 Hour(s) 3 Hour(s)

75%

Conclusion

Profit.co’s OKR software provides an intuitive interface to define your Engineering OKRs and also comes with 300+ predefined KPIs to make OKR adoption easy.

Please also check out our other OKR example pages, HR OKRs, Marketing OKRs, Procurement OKRs and Sales OKRs.

 

 

Related Articles

  • Improve Quality/Stability

    OKRs are considered to be the goal-setting tool that manages the performance of the organizations effectively. While considering the various... Read more