okr for agile teams - felipe castro...to agile coaches or six sigma black belts. they act as focal...

47
felipecastro.com OKR for Agile Teams felipecastro.com Felipe Castro

Upload: others

Post on 11-Jul-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

OKR for Agile Teams

felipecastro.comFelipe Castro

Page 2: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

Agile as a delivery

mechanismfelipecastro.com

Page 3: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

Strategy

Tactics

Operations

Culture

Big Bets, Long Feedback Cycles

Project-based, Annual Static Planning

Top-Down, Command & Control

Waterfall development/ project management

Operations + scattered experiments

Kanban / Scrum

Delivery AgileWaterfall Legacy

Page 4: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

Companies today need full-stack agility

Page 5: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

Strategy

Tactics

Operations

Culture

Waterfall development/ project management

Operations Kanban / Scrum

Full-Stack Agility

Tactics Safe-to-fail Experiments, Short Feedback Cycles

StrategyData Driven, Iterative, Hypotheses Validation

Culture Aligned Autonomy Around Outcomes

Page 6: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

To move to full-stack agility, we have to reinvent goals.

Page 7: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

Strategy

Tactics

Operations

Culture

Big Bets, Long Feedback Cycles

Project-based, Annual Static Planning

Top-Down, Command & Control

Waterfall development/ project management

Operations + scattered experiments

Kanban / Scrum

Delivery Agile

Waterfall Goals

Page 8: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

•Cascaded top-down.

•Annual and static.

• Big Design Up Front.

•Project-based: focus on output.

Waterfall Goals

Page 9: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

The alternative is OKR

Page 10: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

•Silicon Valley's agile approach to goals.

• Includes a qualitative description of the goal (the Objective) and a set of quantitative measures (the Key Results).  

• Simple, fast-cadence, bi-directional.

• Set, tracked, and re-evaluated frequently - usually quarterly.

OKR: Objectives and Key Results

Page 11: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

OKR is Hard…

Page 12: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

•For many orgs, it represents a big cultural change.

•The inconvenient truth: OKR is not a method, and will not offer you rules or steps to follow.

OKR is a goal philosophy, closer to Agile than to Scrum or Kanban.

•Companies make the same mistakes over and over.

…But it Shouldn’t Be

Page 13: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

Usually, when agile teams try to adopt OKR at scale…

Page 14: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

1. They Set bad OKRs

Page 15: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

•Teams use OKR as a to-do list, or a redundant copy of the roadmap.

•They create Key Results that are not measurable and impossible to track.

•They lack focus and set too many OKRs. If everything is a priority, nothing is.

Mistakes: Setting Bad OKRs

Page 16: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

2. They Create OKRs in Silos

felipecastro.com

Page 17: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

•Teams don’t align with each other and end up with conflicting OKRs, local optimization, and poor results.

•They often struggle to align their OKRs with the corporate goals.

Mistakes: Creating OKRs in Silos

Page 18: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

3. They Treat OKRs as New Year’s Resolutions

felipecastro.com

Page 19: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

•Without follow-through, OKRs turn into a list of neglected and unachieved goals.

•Even when teams try to track their OKRs, they often struggle to connect them with the existing agile ceremonies.

Mistakes: OKRs as New Year’s Resolutions

Page 20: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

How to Be Successful with OKR

felipecastro.com

Page 21: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

The OKR Cycle: Set, Align, Achieve

Set

Achieve

Align

Page 22: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

But first, we need to get the basics right.

Page 23: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

The forgotten OKR component1.Objective: What we want to achieve.

2.Key Results: How we keep score. We will know that we are successful if those metrics improve.

3.Initiatives: What we believe we are going to do to reach our objective: projects, tasks, activities…

Page 24: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

Two Boxes

Page 25: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

Initiatives, Output, Outcome, Impact

Impact

Outcome

Output

InitiativesActions and deliverables associated to achieving team or company-level OKRs: epics, features, and stories. They are usually binary.

Measure the throughput or the volume of initiatives delivered: velocity, points, etc. They do not measure the value delivered.

Mesure the benefits you deliver to your customers or your company.

High-level measures of business performance such as revenue, profits, and customer satisfaction.

Page 26: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.comfelipecastro.com

If you deliver all your tasks and nothing

improves, are you still successful?

Page 27: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

OKR is about measuring outcomes and impact

Page 28: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

The OKR Cycle: Set

Achieve

Align

Set

Page 29: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

Key Results: How we keep score. We will know that we are successful if those metrics improve.

Start with Measurable Outcomes

Objective: What we want to achieve.

Intuition tells you to start here.

But you should start here instead.

Page 30: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

•Start with the outcomes you want to achieve and write your Key Results first.

•Then create an Objective that will make your OKR engaging and memorable.

Start with Measurable Outcomes

Page 31: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

The OKR Cycle: Align

Achieve

Align

Set

Page 32: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

•“Focus on goals that you can control” is a terrible advice.

•It creates silos as every problem that requires cross-team coordination is stranded.

Align Around Outcomes, Not Structures

Page 33: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

Creating Silos

Teams

Who manages the “white space”?

Page 34: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

•Don’t assume you have a perfect org-chart.

•Don’t sweep dependencies under the rug.

•Create alignment around the outcomes you want to achieve using shared OKRs.

Align Around Outcomes, Not Structures

Page 35: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

The OKR Cycle: Achieve

Achieve

Align

Set

Page 36: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

•The Check-in is a weekly ceremony for m e a s u r i n g O K R s a n d a d j u s t i n g t h e corresponding initiatives

•Adopting it is crucial to success.

•Focused on improving OKRs vs. putting out fires.

•Can be merged with Agile ceremonies, usually the sprint review.

Create a Follow-through Cadence

Page 37: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

Getting Started

felipecastro.com

Page 38: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

Company

Teams

Simplify: Use Only Two Levels

Page 39: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

Incremental Rollout

Page 40: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

OKR Champions

OKR Champions are change agents analogous to Agile Coaches or Six Sigma Black Belts.

They act as focal points and internal coaches, supporting teams with:

•OKR adoption•Selecting the right Key Results•Tracking results

Their mission is to ensure that the organization achieves continuous success with OKR.

Page 41: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

OKR at Scale

Page 42: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

Company

Teams

Set at Scale: Large Products

Product or Tribe

Page 43: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

Align at Scale

•Getting every one in the same room (aka Big Room Planning), does not scale, especially for distributed teams.

•At scale, we need a decentralized approach to help teams map dependencies and create shared OKRs.

•We need to ensure 360º Alignment: top, down, and sideways.

Page 44: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

Achieve at Scale

•As you scale, you have to remove impediments aggressively, or your teams will come to a halt.

•The Check-ins help highlight them, but we need more than that.

•The use of delivery managers, Executive Action Teams (EATs), or similar techniques are good options here.

Page 45: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

OKR Adoption at Scale

•OKR training has to be included in the employee onboarding process.

•For high-growth companies, OKR training should be mandatory for new managers.

Page 46: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

SenseAndRespondPress.comShort, practical, business books for innovation and transformation leaders.

Page 47: OKR for Agile Teams - Felipe Castro...to Agile Coaches or Six Sigma Black Belts. They act as focal points and internal coaches, supporting teams with: •OKR adoption •Selecting

felipecastro.com

Sign up: bit.ly/caseforchangewebinar

Join our next webinar: Making the case for (digital) change March 28, 2018 || 12:00 EST

Sonja Kresojevic Jonathan Bertfield

Short, practical, business books for innovation and transformation leaders.