A starting point for clearer priorities and measurable progress. Make the targets your own.
Suggested timeframe: Set with your team1 objective · 3 key results
YOUR STARTING POINTTeam OKRs
OBJECTIVE
Implement unit-testing in Mid-Office
KR 1
Develop a comprehensive unit testing plan within 4 weeks
KR 2
Train the team on unit-testing best practices and tools by 6 weeks
KR 3
Achieve 80% code coverage with unit tests by the end of the quarter
Ideas to get you moving
Schedule and delegate testing tasks
Identify all functionalities for testing
Draft a detailed unit testing procedure
Schedule and conduct weekly team training sessions for 6 weeks
Develop a comprehensive training program on unit-testing practices
Identify appropriate unit-testing software and tools for training
Write effective tests for identified sections
Identify sections of code lacking unit tests
Regularly run and adjust tests for improvement
Example targets. Adapt to your baseline before you start.
About this template
The OKR focuses on implementing unit-testing in the Mid-Office within a given timeframe. The first objective is to devise a detailed unit testing plan. The initiatives related to this objective involve scheduling and task delegation, identification of functionalities for testing, and drafting a unit testing procedure.
The second objective is to train the team on unit-testing practices and familiarize them with the necessary tools. This objective requires scheduling and conducting weekly training for the team, designing a comprehensive training program, and identifying the right software and tools for unit-testing.
The third objective aims to achieve 80% code coverage with unit tests by the end of the specified quarter. This objective entails writing effective tests for identified sections, highlighting code areas lacking unit tests, and running and adjusting tests recurrently for better performance.
The implementation of unit-testing will not only help increase the efficiency and reliability of the systems but will also enhance the skills and knowledge of the team, making them well-versed in this fundamental practice of software development.
Make it work for your team
01
Set your baseline. Check where you are today, then choose targets that stretch your team.
02
Agree on ownership. Give each key result a clear owner and a source of data.
03
Check in every week. Review the numbers, share confidence, and decide what needs attention.
Get this template as YAML
A machine-readable version of this example for a script or AI assistant.
---
title: Implement unit-testing in Mid-Office
objectives:
- title: Implement unit-testing in Mid-Office
outcomes:
- title: Develop a comprehensive unit testing plan within 4 weeks
from: 0.0
to: 100.0
score_format: _number_%
initiatives:
- title: Schedule and delegate testing tasks
- title: Identify all functionalities for testing
- title: Draft a detailed unit testing procedure
- title: Train the team on unit-testing best practices and tools by 6 weeks
from: 0.0
to: 100.0
score_format: _number_%
initiatives:
- title: Schedule and conduct weekly team training sessions for 6 weeks
- title: Develop a comprehensive training program on unit-testing practices
- title: Identify appropriate unit-testing software and tools for training
- title: Achieve 80% code coverage with unit tests by the end of the quarter
from: 0.0
to: 100.0
score_format: _number_%
initiatives:
- title: Write effective tests for identified sections
- title: Identify sections of code lacking unit tests
- title: Regularly run and adjust tests for improvement