Succeeding with OKRs in Agile: How to create & deliver objectives & key results for teams
Rate it:
8%
Flag icon
Leaders should describe the ultimate goal, paint a picture and sketch out the future they want to make happen. Then let teams decide how they can make that future happen.
8%
Flag icon
Rather than create a complex OKR-setting process to manage interdependencies, seek to remove dependencies. Enhance independence even at the cost of redundancy and duplication, strip away insulation layers and help connect teams with customers. In other words, increase cohesion and reduce coupling.
9%
Flag icon
Don’t change or abandon OKRs during a quarter without a fight.
9%
Flag icon
Do make it completely clear what the organization’s priorities are.
10%
Flag icon
Goals bring focus, and focus is powerful. But focus also means blinkered vision, which carries dangers – but if we aren’t blinkered we may be overwhelmed. Software engineers might recognize this as abstraction.
10%
Flag icon
When the acceptance tests are known, engineers have a wide degree of latitude in deciding how to meet their criteria.
12%
Flag icon
OKRs are transient objects that serve to focus thinking and work. The real benefit is in the outcomes delivered.
17%
Flag icon
Focus only happens when you have partial blindness: as with a camera lens, focusing on one thing means not focusing on others – it means some things move out of vision.
20%
Flag icon
Doerr’s comparison of MBOs and OKRs MBOs Intel OKRs ‘What’ ‘What’ and ‘How’ Annual Quarterly or monthly Private and siloed Public and transparent Top-down Bottom-up or sideways (~50%) Tied to compensation Mostly divorced from compensation Risk-averse Aggressive and aspirational One should not pretend that the OKRs mechanism is without
27%
Flag icon
While performing pre-work like this may appear rational and conscientious, it can be self-limiting. Looking at the work in advance may discourage people from taking on ambitious work or deliberately reducing the goal.
35%
Flag icon
User stories are often said to be ‘a placeholder for a conversation’: a key result may need more than a conversation. Ideally that conversation is deferred until just before the work is done – just-in-time.
36%
Flag icon
Having standalone results reduces risk, because failure to meet one result does not make another impossible. When key results are not standalone vertical slices, but rather depend on earlier work, failure produces a domino effect.
36%
Flag icon
Writing standalone vertical slices that deliver value with few or no dependencies is itself a learned skill.
42%
Flag icon
Of course you would like every key result to deliver benefit to the business, but sometimes you really don’t know what will happen.
45%
Flag icon
In the same way that sprints have routine and ceremonies, so should OKRs. The OKR routine mimics the sprint routine – planning, regular refocus and retrospective. Both embody the plan-do-check-act (PDCA) model, often known as the Stewart or Deming cycle.
47%
Flag icon
It is likely that there will be more ideas than are possible to accommodate. Techniques like dot voting can help whittle the list down to something achievable.
48%
Flag icon
remember the agile principle of the last responsible moment.
49%
Flag icon
Indeed, suggesting OKRs is seldom a problem. The problem is more one of deciding what not to do.
52%
Flag icon
Work short-and-fat through OKRs rather than salami-slicing them to work long-and-thin.
55%
Flag icon
An OKR-first approach effectively makes an objective, or just a key result, the sprint goal. Work flows from that goal.
66%
Flag icon
The motto I’m advocating is: Let chaos reign, then rein in chaos. Does that mean that you shouldn’t plan? Not at all. You need to plan the way a fire department plans. It cannot anticipate fires, so it has to shape a flexible organization that is capable of responding to unpredictable events. Andy Grove, CEO, Intel
69%
Flag icon
While most of the team work in the ‘solution space’ – that is, building the solution to an opportunity – the PO works in the ‘problem space’, defining what the opportunity is.
75%
Flag icon
Discussing and analyzing goals, culture and strategy elements can happen in isolation, but putting them to work involves more people and more decisions. Much of a manager’s work comes down to a myriad of day-to-day discussions, decisions and actions: it is in this that the culture gets lived, goals pursued and strategy elements implemented.
75%
Flag icon
Leaders have a responsibility to provide the resources teams need to meet their goals, or to help them set goals within limited resources. Perhaps the most valuable resource leaders can give teams is their own time.