SlideShare a Scribd company logo
1 of 9
Download to read offline
software
engineering
OKR EXAMPLES
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.
about this guide
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
table of contents
page
4 of 9
engineering
OKR examples
7Geese
guide
TO LEARN MORE ABOUT OKRS, PLEASE VISIT OUR OKRS FAQS
+1 800.280.2967
+1 604.568.1296
7geese.com
hello@7geese.com
Suite 300, 55 Water Street, Vancouver
BC, Canada, V6B 1A1
OKR examples
for performance
OBJECTIVE 1
Build a high performing engineering team
KEY RESULTS
1.	 Increase performance capacity by 25% (Task: Hire 5 new back-end
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
page
5 of 9
engineering
OKR examples
7Geese
guide
TO LEARN MORE ABOUT OKRS, PLEASE VISIT OUR OKRS FAQS
+1 800.280.2967
+1 604.568.1296
7geese.com
hello@7geese.com
Suite 300, 55 Water Street, Vancouver
BC, Canada, V6B 1A1
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
page
6 of 9
engineering
OKR examples
7Geese
guide
TO LEARN MORE ABOUT OKRS, PLEASE VISIT OUR OKRS FAQS
+1 800.280.2967
+1 604.568.1296
7geese.com
hello@7geese.com
Suite 300, 55 Water Street, Vancouver
BC, Canada, V6B 1A1
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
page
7 of 9
engineering
OKR examples
7Geese
guide
TO LEARN MORE ABOUT OKRS, PLEASE VISIT OUR OKRS FAQS
+1 800.280.2967
+1 604.568.1296
7geese.com
hello@7geese.com
Suite 300, 55 Water Street, Vancouver
BC, Canada, V6B 1A1
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
page
8 of 9
engineering
OKR examples
7Geese
guide
TO LEARN MORE ABOUT OKRS, PLEASE VISIT OUR OKRS FAQS
+1 800.280.2967
+1 604.568.1296
7geese.com
hello@7geese.com
Suite 300, 55 Water Street, Vancouver
BC, Canada, V6B 1A1
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
ENGINEERING
page
9 of 30
7Geese is a performance management software that empowers
employees to better achieve goals, get recognized and receive
continuous feedback in an engaging social environment using
OKRs.
We help organizations focus on engaging people by improving
goal visibility and enhancing company culture to achieve long-term
sustainable growth.
7Geese is for organizations that are innovating the traditional
performance management process; partnering with their people
to unleash the human spirit at work.
about 7Geese
+1 800.280.2967
+1 604.568.1296
7geese.com
hello@7geese.com
Suite 300, 55 Water Street, Vancouver
BC, Canada, V6B 1A1

More Related Content

What's hot

What's hot (20)

OKR Playbook v1.0
OKR Playbook v1.0OKR Playbook v1.0
OKR Playbook v1.0
 
OKR Best Practices. Useful tips for creating Objectives & Key Result
OKR Best Practices. Useful tips for creating Objectives & Key ResultOKR Best Practices. Useful tips for creating Objectives & Key Result
OKR Best Practices. Useful tips for creating Objectives & Key Result
 
A Quick Introduction to OKRs
A Quick Introduction to OKRsA Quick Introduction to OKRs
A Quick Introduction to OKRs
 
OKR best practices.pdf
OKR best practices.pdfOKR best practices.pdf
OKR best practices.pdf
 
GI OKR best practices en 20190217
GI OKR best practices en 20190217GI OKR best practices en 20190217
GI OKR best practices en 20190217
 
The European OKR Guide
The European OKR GuideThe European OKR Guide
The European OKR Guide
 
Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.
Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.
Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.
 
OKR explained in 10 slides
OKR explained in 10 slidesOKR explained in 10 slides
OKR explained in 10 slides
 
Building an Agile Culture with OKR
Building an Agile Culture with OKRBuilding an Agile Culture with OKR
Building an Agile Culture with OKR
 
14 Tips for Using OKR Goals
14 Tips for Using OKR Goals14 Tips for Using OKR Goals
14 Tips for Using OKR Goals
 
A comprehensive guide to okr
A comprehensive guide to okrA comprehensive guide to okr
A comprehensive guide to okr
 
OKR - a guide to objectives and key results
OKR -  a guide to objectives and key resultsOKR -  a guide to objectives and key results
OKR - a guide to objectives and key results
 
The Guide to Objectives and Key Results (OKRs)
The Guide to Objectives and Key Results (OKRs)The Guide to Objectives and Key Results (OKRs)
The Guide to Objectives and Key Results (OKRs)
 
How to set goals using OKRs
How to set goals using OKRsHow to set goals using OKRs
How to set goals using OKRs
 
OKR part-I
OKR part-IOKR part-I
OKR part-I
 
Why Should Your Company Use OKR Goals?
Why Should Your Company Use OKR Goals?Why Should Your Company Use OKR Goals?
Why Should Your Company Use OKR Goals?
 
OKR - John Doerr original slide deck from 1999
OKR - John Doerr original slide deck from 1999OKR - John Doerr original slide deck from 1999
OKR - John Doerr original slide deck from 1999
 
Introduction to OKRs
Introduction to OKRsIntroduction to OKRs
Introduction to OKRs
 
Best Practices Of OKR Goals
Best Practices Of OKR GoalsBest Practices Of OKR Goals
Best Practices Of OKR Goals
 
Getting Started with OKRs
Getting Started with OKRsGetting Started with OKRs
Getting Started with OKRs
 

Similar to Software Engineering OKR Examples

Rod Cornell ResumeA2
Rod Cornell ResumeA2Rod Cornell ResumeA2
Rod Cornell ResumeA2
Rod Cornell
 
Amy Freeman Resume June2009
Amy Freeman Resume June2009Amy Freeman Resume June2009
Amy Freeman Resume June2009
guestc9e91c
 

Similar to Software Engineering OKR Examples (20)

Rod Cornell ResumeA2
Rod Cornell ResumeA2Rod Cornell ResumeA2
Rod Cornell ResumeA2
 
build-for-speed-brochure
build-for-speed-brochurebuild-for-speed-brochure
build-for-speed-brochure
 
DevOps Implementation for Applications Solution - Datasheet
DevOps Implementation for Applications Solution - DatasheetDevOps Implementation for Applications Solution - Datasheet
DevOps Implementation for Applications Solution - Datasheet
 
Amy Freeman Resume June2009
Amy Freeman Resume June2009Amy Freeman Resume June2009
Amy Freeman Resume June2009
 
DST Vega test Tool
DST Vega test ToolDST Vega test Tool
DST Vega test Tool
 
Developer Velocity
Developer VelocityDeveloper Velocity
Developer Velocity
 
ROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENT
ROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENTROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENT
ROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENT
 
Shorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOpsShorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOps
 
Quali webinar de-mystifyind dev_ops-a practitioner’s perspective
Quali webinar de-mystifyind dev_ops-a practitioner’s perspectiveQuali webinar de-mystifyind dev_ops-a practitioner’s perspective
Quali webinar de-mystifyind dev_ops-a practitioner’s perspective
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software Development
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software Development
 
EMBEDDING PERFORMANCE TESTING IN AGILE SOFTWARE MODEL
EMBEDDING PERFORMANCE TESTING IN AGILE SOFTWARE MODELEMBEDDING PERFORMANCE TESTING IN AGILE SOFTWARE MODEL
EMBEDDING PERFORMANCE TESTING IN AGILE SOFTWARE MODEL
 
Pm soln9416141129710
Pm soln9416141129710Pm soln9416141129710
Pm soln9416141129710
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
 
#SPSNewEngland Improving #DevOps using #Microsoft business productivity tools...
#SPSNewEngland Improving #DevOps using #Microsoft business productivity tools...#SPSNewEngland Improving #DevOps using #Microsoft business productivity tools...
#SPSNewEngland Improving #DevOps using #Microsoft business productivity tools...
 
Are bugs eating your software budget?
Are bugs eating your software budget? Are bugs eating your software budget?
Are bugs eating your software budget?
 
Scriptless Test Automation is transforming Software Testing
Scriptless Test Automation is transforming Software TestingScriptless Test Automation is transforming Software Testing
Scriptless Test Automation is transforming Software Testing
 
How Verizon Innovates Through AI-Driven DevOps with Dynatrace
How Verizon Innovates Through AI-Driven DevOps with DynatraceHow Verizon Innovates Through AI-Driven DevOps with Dynatrace
How Verizon Innovates Through AI-Driven DevOps with Dynatrace
 
Zero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsZero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOps
 
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksUsing Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
 

More from 7Geese

More from 7Geese (17)

Human Resources OKR Examples
Human Resources OKR ExamplesHuman Resources OKR Examples
Human Resources OKR Examples
 
This is How Feedback Increases Your Profitability
This is How Feedback Increases Your Profitability This is How Feedback Increases Your Profitability
This is How Feedback Increases Your Profitability
 
10 Reasons Managers Should Have Regular 1-on-1s
10 Reasons Managers Should Have Regular 1-on-1s10 Reasons Managers Should Have Regular 1-on-1s
10 Reasons Managers Should Have Regular 1-on-1s
 
8 Things You Didn't Know About Performance Reviews
8 Things You Didn't Know About Performance Reviews8 Things You Didn't Know About Performance Reviews
8 Things You Didn't Know About Performance Reviews
 
The Guide to Kickstarting 2018 Using OKRs
The Guide to Kickstarting 2018 Using OKRsThe Guide to Kickstarting 2018 Using OKRs
The Guide to Kickstarting 2018 Using OKRs
 
Marketing OKR Examples
Marketing OKR ExamplesMarketing OKR Examples
Marketing OKR Examples
 
Creating GREAT OKRs and a great quarterly planning process
Creating GREAT OKRs and a great quarterly planning processCreating GREAT OKRs and a great quarterly planning process
Creating GREAT OKRs and a great quarterly planning process
 
Power of habits
Power of habitsPower of habits
Power of habits
 
Using OKRs to Achieve Great Results in 2015
Using OKRs to Achieve Great Results in 2015Using OKRs to Achieve Great Results in 2015
Using OKRs to Achieve Great Results in 2015
 
Future of Performance Management: 2015 and Beyond
Future of Performance Management: 2015 and BeyondFuture of Performance Management: 2015 and Beyond
Future of Performance Management: 2015 and Beyond
 
Recognition webinar
Recognition webinarRecognition webinar
Recognition webinar
 
Coaching vs managing webinar.ss
Coaching vs managing webinar.ssCoaching vs managing webinar.ss
Coaching vs managing webinar.ss
 
The Results Chain: 
 A logical model to achieve results
The Results Chain: 
 A logical model to achieve resultsThe Results Chain: 
 A logical model to achieve results
The Results Chain: 
 A logical model to achieve results
 
How to use OKRs to achieve your year end goals
How to use OKRs to achieve your year end goalsHow to use OKRs to achieve your year end goals
How to use OKRs to achieve your year end goals
 
The Most Important Decision
The Most Important DecisionThe Most Important Decision
The Most Important Decision
 
How to Live Your Core Values
How to Live Your Core ValuesHow to Live Your Core Values
How to Live Your Core Values
 
Learn how to implement the OKRs goal-setting process to drive company perform...
Learn how to implement the OKRs goal-setting process to drive company perform...Learn how to implement the OKRs goal-setting process to drive company perform...
Learn how to implement the OKRs goal-setting process to drive company perform...
 

Recently uploaded

100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...
100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...
100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...
hyt3577
 

Recently uploaded (6)

Will Robots Steal Your Jobs? Will Robots Steal Your Jobs? 10 Eye-Opening Work...
Will Robots Steal Your Jobs? Will Robots Steal Your Jobs? 10 Eye-Opening Work...Will Robots Steal Your Jobs? Will Robots Steal Your Jobs? 10 Eye-Opening Work...
Will Robots Steal Your Jobs? Will Robots Steal Your Jobs? 10 Eye-Opening Work...
 
Webinar - How to set pay ranges in the context of pay transparency legislation
Webinar - How to set pay ranges in the context of pay transparency legislationWebinar - How to set pay ranges in the context of pay transparency legislation
Webinar - How to set pay ranges in the context of pay transparency legislation
 
RecruZone - Your Recruiting Bounty marketplace
RecruZone - Your Recruiting Bounty marketplaceRecruZone - Your Recruiting Bounty marketplace
RecruZone - Your Recruiting Bounty marketplace
 
100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...
100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...
100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...
 
BASIC SUMMARY OF HUMAN RESOURCE MANAGEMENT
BASIC SUMMARY OF HUMAN RESOURCE MANAGEMENTBASIC SUMMARY OF HUMAN RESOURCE MANAGEMENT
BASIC SUMMARY OF HUMAN RESOURCE MANAGEMENT
 
2k Shots ≽ 9205541914 ≼ Call Girls In Vinod Nagar East (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Vinod Nagar East (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Vinod Nagar East (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Vinod Nagar East (Delhi)
 

Software Engineering OKR Examples

  • 2. 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. about this guide
  • 3. 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 table of contents
  • 4. page 4 of 9 engineering OKR examples 7Geese guide TO LEARN MORE ABOUT OKRS, PLEASE VISIT OUR OKRS FAQS +1 800.280.2967 +1 604.568.1296 7geese.com hello@7geese.com Suite 300, 55 Water Street, Vancouver BC, Canada, V6B 1A1 OKR examples for performance OBJECTIVE 1 Build a high performing engineering team KEY RESULTS 1. Increase performance capacity by 25% (Task: Hire 5 new back-end 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
  • 5. page 5 of 9 engineering OKR examples 7Geese guide TO LEARN MORE ABOUT OKRS, PLEASE VISIT OUR OKRS FAQS +1 800.280.2967 +1 604.568.1296 7geese.com hello@7geese.com Suite 300, 55 Water Street, Vancouver BC, Canada, V6B 1A1 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
  • 6. page 6 of 9 engineering OKR examples 7Geese guide TO LEARN MORE ABOUT OKRS, PLEASE VISIT OUR OKRS FAQS +1 800.280.2967 +1 604.568.1296 7geese.com hello@7geese.com Suite 300, 55 Water Street, Vancouver BC, Canada, V6B 1A1 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
  • 7. page 7 of 9 engineering OKR examples 7Geese guide TO LEARN MORE ABOUT OKRS, PLEASE VISIT OUR OKRS FAQS +1 800.280.2967 +1 604.568.1296 7geese.com hello@7geese.com Suite 300, 55 Water Street, Vancouver BC, Canada, V6B 1A1 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
  • 8. page 8 of 9 engineering OKR examples 7Geese guide TO LEARN MORE ABOUT OKRS, PLEASE VISIT OUR OKRS FAQS +1 800.280.2967 +1 604.568.1296 7geese.com hello@7geese.com Suite 300, 55 Water Street, Vancouver BC, Canada, V6B 1A1 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 ENGINEERING
  • 9. page 9 of 30 7Geese is a performance management software that empowers employees to better achieve goals, get recognized and receive continuous feedback in an engaging social environment using OKRs. We help organizations focus on engaging people by improving goal visibility and enhancing company culture to achieve long-term sustainable growth. 7Geese is for organizations that are innovating the traditional performance management process; partnering with their people to unleash the human spirit at work. about 7Geese +1 800.280.2967 +1 604.568.1296 7geese.com hello@7geese.com Suite 300, 55 Water Street, Vancouver BC, Canada, V6B 1A1