In this article, we'll share the typical OKR cycle, and how to get most of constructing the right one!
We assume you're already familiar with OKRs and it's benefits.
Typical OKR cycle
We assume that you're using Strategic 1-year Objectives and Tactical Quarterly Objectives. Here's how the cycle should look like if you're starting with the new year.
4-6 weeks before the end of the year [Nov 20-30]
The top management brainstorms the priorities for the next year and puts together the draft of the strategy. It is highly recommended to share it publicly and gather the input and feedback from all levels of the organization.
2-3 weeks before the end of the year [Dec 10]
Finalize your company-wide Objectives for the next year and the next quarter. Communicate them to everyone. Now each team should set their Objectives based on the company Objectives, using a bi-directional approach.
1 week before the end of the year [Dec 20]
Gather the all-hands or strategic meeting during which you finalize the Objectives, synchronize with each other, and make final adjustments if needed. Map interdependencies and make sure to align with other teams and initiatives.
It's crucial to create a public commitment for each team by making their OKRs public for the team. Communicate the high-level company OKRs again.
Don't be afraid to overcommunicate!
2 weeks into the period [Jan 15]
Track progress and conduct weekly or bi-weekly check-ins with your team, during which you'll share high-level progress during the last week or two. They should be short, don't do the full review of all Objectives.
6 weeks into the period (Middle Check-in) [Feb 15]
Conduct a longer (2-3 hours) check-in with your top management and with your teams internally to update progress and discuss how the team is moving so far. Score your Objectives, and adjust/change your course if necessary.
3 weeks before the end of the quarter [March 10]
Brainstorm with your top-management the company-wide priorities for the next quarter. Again, involve all levels of the organization into the discussion. Make sure to align them with your yearly Strategic Objectives. Communicate your upcoming quarter Objectives with the team.
1 week before the end of the quarter [March 25]
Teams create their Objectives based on the company tactical and their yearly Objectives. Each team scores its Objectives, conducts the retrospective how the period went, reflect on what went right and what should be improved.
End of the quarter [April 01]
Conduct another all-hands or strategic meeting during which you'll finalize the OKRs and communicate them between all teams and departments.
Iterate!
Tips on using OKR methodology
Here are some suggestions that can be useful to you:
- We didn't use individual Objectives since they usually don't work. If some of your employees need individual OKRs, conduct another session after defining team-level Objectives to specify personal ones. But it is rarely required.
- We used 3-month tactical OKR periods. They work well for enterprise organizations. If you're a small-to-medium company or just starting with OKRs, you will most likely want to start with smaller tactical periods, for example, 6 or 8 weeks.
- To conduct good check-ins and retrospective borrow the process from agile teams.
- If some OKRs haven't been achieved, re-evaluate them and if needed — add again to the next quarter. If some Key Result was missed more than 2 periods in a row, most likely that you don't need it in the upcoming period.
- It's ok if the Objectives repeat through some periods. For example, sales might have Objectives "Achieve Record Revenue" several times, only metrics in the Key Results would update.
- Even some Key Results will remain the same from period to period (e. g. "profit" or "NPS"). What will change — projects and activities the team will do to drive and improve those metrics.
Summary
Selecting the right cycle that would work best for your company might take time. It's ok to change some specific approaches to fit better for your team and industry, make sure to stick to the main OKR principles.
Check out a free OKR tool Peoplelogic that allows you to set up custom Objectives cycles and manage OKRs more effectively.