What are OKRs?
OKR stands for Objectives and Key Results. This allows to clearly define the course in a project must be set to achieve the expected result, for this OKRs are established in objectives that can be measured. The OKR method consists, first in establishing qualitative objectives, and second define the strategy to quantify the outcomes and the achievement of these objectives. In addition, it is essential that once the results of the process have been quantified, a retrospective is made to discuss the results obtained (Something that can be associated with the development of agile methodologies).
One of the main characteristics that enhance the positive impact of OKRs is that they vary between two types of objectives:
- Very difficult objectives to achieve. The purpose of these objectives is to motivate the team and exploit their skills to the fullest.
- Achievable objectives, which can be developed smoothly by the team.
These two types of objectives must vary and coexist to achieve good outcomes.
What are the differences between OKRs and KPIs?
The main difference between KPIs and OKRs is that KPIs are performance indicators associated with the team and the process with which the results are obtained. OKR is associated with increments to deliver value in an iteration or the final result of an iteration, having a more global reach of the organization.
OKR in Agility
In agility the purpose of each iteration is to add value to the product that is being developed, OKRs can play an important role since they provide support in the efficiency of processes and allow to enhance their value based on organizational goals. In an agile organization, the team needs to define, by themselves, OKRs. This is because there will be no one better at setting the key results than the same team that plans to develop them.
It is essential to be focused on the KR or key results and this must be differentiated from the tasks.
- A key outcome must be geared towards what needs to be achieved.
- One task will be how development is proposed.
For this reason, KRs should be prevented from being sort