You are on page 1of 105

felipecastro.

com
What they have in common?

felipecastro.com
Reinvention
“Le Cirque
Réinventé” felipecastro.com
@meetfelipe
felipecastro.com
@meetfelipe
We have to reinvent goals

felipecastro.com
Your company has

21st-century technology,

mid-20th-century
management processes,

built atop 19th-century


management principles.
Gary Hamel

felipecastro.com
Management was
not invented to
create adaptable,
innovative and
engaging
organizations.
Gary Hamel
What problem they were
trying to solve?
Making people do the same
thing over and over…
The underlying worldview

felipecastro.com
One of the first
requirements for a man to
handle pig iron as a regular
occupation is that he shall
be so stupid that he nearly
resembles the ox.

Frederick Taylor
felipecastro.com
Why is it every
time I ask for a
pair of hands,
they come with a
brain attached?
Henry Ford
The work of every
workman is fully
planned out by
the management
in advance.
Frederick Taylor
Do you
believe in
plans?

felipecastro.com
@meetfelipe
“Falling in love with
your solution.”

Ash Maurya

felipecastro.com
“Predictive
hubris”

felipecastro.com
Daniel Kahneman

Nobel Prize Winner


Cognitive Bias
The systematic pattern of
deviation from norm or
rationality in judgment.

felipecastro.com
The Planning Fallacy felipecastro.com
The Planning Fallacy
We underestimate the time,
costs, and risks of future
actions.
While overestimating the
benefits.
felipecastro.com
Or, as I like to explain…
Wile E. Coyote lives
inside our heads
Por que nossos
planos não
funcionam?

felipecastro.com
How can we fight
Wile E. Coyote?

felipecastro.com
Full-Stack Agile

felipecastro.com
The Organizational Stack

Culture
Goals
Strategy

Tactics

Operations
felipecastro.com
The Traditional Stack
Top-Down, Command
Culture & Control
Goals
Waterfall Annual Static
Strategy Planning
Goals

Big bets, long feedback


Tactics cycles

Operations Waterfall development/


project management
felipecastro.com
Delivery Agile
Top-Down, Command
Culture & Control
Goals
Waterfall Annual Static
Strategy Planning
Goals

Big bets, long feedback


Tactics cycles

Agile Development +
Operations scattered experiments
felipecastro.com
Delivery Agile L e g a c y
C e n tu r y
19th
Top-Down, Command
Culture & Control
Goals
Waterfall Annual Static
Strategy Planning
Goals

Big bets, long feedback


Tactics cycles

Agile Development +
Operations scattered experiments
felipecastro.com
The 19th Century Legacy is in
direct conflict with Agile

felipecastro.com
Legacy thinking creates
organizational debt

felipecastro.com
Full-Stack Agile
Aligned Autonomy
Culture “Mission Command”
Goals
Data Driven, Iterative,
Strategy OKR Hypotheses Validation
(Agile Goals)
Safe-to-fail Experiments,
Tactics Short Feedback Cycles

Agile Development
Operations
felipecastro.com
Silicon Valley is
reinventing goals
felipecastro.com
OKR
Objectives and Key Results

felipecastro.com
Created by Intel

felipecastro.com
Agile Goals
felipecastro.com
@meetfelipe
Simplicity

felipecastro.com
Adopted by
Google in 1999
felipecastro.com
Who is using OKR?

felipecastro.com
OKR: Components
1.Objective: An inspirational and memorable
qualitative description of what we want to
achieve.

2.Key Results: How are we going to measure


our progress?
•2-5 per Objective.

•Quantitative & Measurable.

felipecastro.com
OKR: Example
Objective:
Create an Awesome Customer Experience

Key Results:

•Improve Net Promoter Score from X to Y.

•Increase Repurchase Rate from X to Y.

•Maintain Customer Acquisition Cost under Y.

felipecastro.com
“Leadership is

Poetry and

Plumbing”
James March
Stanford University
felipecastro.com
When properly used,
OKR can change the
“cultural plumbing”

felipecastro.com
Creating Value-Driven
1
Teams felipecastro.com
The Agile Manifesto has expired

felipecastro.com
a b l e
V a l u
“Working software is the
primary measure of progress.”
Agile Manifesto

felipecastro.com
The Feature Factory
felipecastro.com
“Teams today are all too often
feature factories, with little
regard for whether the features
actually solve business
problems.”
Marty Cagan,
Silicon Valley Product Group
felipecastro.com
felipecastro.com
Value-based
Key Results

felipecastro.com
Value-based Key Results
Measure the delivery of value
to the organization or the
customer.

felipecastro.com
Value is like
a joke felipecastro.com
felipecastro.com
The often forgotten column

John Cutler
felipecastro.com
What problem
they wanted
to solve?

felipecastro.com
Agile was created to uncover better
ways of developing software.

It is focused on managing
deliverables (user stories or
features).
felipecastro.com
Agile has no ceremonies
for tracking results.

felipecastro.com
Roadmap?

Velocity Rules! felipecastro.com


felipecastro.com
Velocity in the wrong
felipecastro.com
felipecastro.com
direction is waste.
Measured
by Projects
Vs.
Measured
by Value felipecastro.com
felipecastro.com
From Delivery To Value

Definition
of Done
Success
Criteria
Acceptance
(OKRs)
Criteria

felipecastro.com
“The key to [defeating]
waterfall is to realize that
agilists value Outcomes over
Features. What really matters
is the overall outcome, which I
think of as value to the
customers.”
Martin Fowler
(2006) felipecastro.com
From opinions
to data

2
felipecastro.com
Decision by Committee

Commissioned Study by Forrester Consulting


felipecastro.com
Decision by Committee

Personal Opinions

HiPPO
Commissioned Study by Forrester Consulting
felipecastro.com
felipecastro.com
The career path

felipecastro.com
Ronny Kohavi
Amazon, Ex-Director,
Data Mining &
Personalization
Microsoft, General
Manager, Analysis &
Experimentation
felipecastro.com
“Humbling Statistics”
•Only 1/3 of ideas created a statistically
significant positive change.

•1/3 produced no significant difference.

•1/3 created statistically significant negative


change.

•In general, 60-90% of ideas do not improve the


desired metrics.

felipecastro.com
Project are bets
felipecastro.com
@meetfelipe
….with a low success rate

felipecastro.com
Agile was not created to
discover valuable products.

felipecastro.com
Agile was created to
make this guy happy:
“Stakeholder”

felipecastro.com
The Flawed Assumption
Behind Scrum

felipecastro.com
The Flawed Review

Teams:
“Yes,
Teams: “How
your jobcan
“How can we
is done.
we This
contribute
is what ourto
contribute to the
the company
users company
need.

OKRs?
OKRs?
We
OKRs? Which
knowWhich
Which KRs
KRs we
we may
this because
KRs we may
we
maymake
impact?”
impact?”
more money than you.”

“Stakeholders” felipecastro.com
Teams don’t need someone to be
the “Voice of the Customer.”

felipecastro.com
Teams can talk to customers
and measure behaviors.

felipecastro.com
felipecastro.com
3 Enable autonomy
“A customer
can have a
car painted
any color he
wants as long
as it’s black”
Henry Ford felipecastro.com
“The team can do
whatever they
want as long as
it’s the backlog”
Agile HIPPO

@meetfelipe
Command&Control is still here

“Because Sam
said.”

“When Sam is
OK with it.”

felipecastro.com
“If you’re just using
your engineers to
code, you’re only
getting about half
their value.”
Marty Cagan,
Silicon Valley Product Group
felipecastro.com
@meetfelipe
What is the purpose of the team?
“Delivering the
features the
stakeholders
want.” Vs.

“Achieving the
the OKRs.”
felipecastro.com
“Perhaps the biggest
shortcoming of Agile is the way in
which teams decide what to do.

For the longest time, answering


these questions have not been
considered the responsibility of
the team.”
Mary Poppendieck
felipecastro.com
4
Forget “carrots & sticks”

felipecastro.com
There are three ways to
use goals

felipecastro.com
Improving
Performance

Rewards

Reporting
felipecastro.com
Good
Accountability
Bad
Accountability

felipecastro.com
Measurement is for
understanding felipecastro.com
From Cascading
5
to Aligning

felipecastro.com
Goals Cascade ?

felipecastro.com
Can you think of a more

top-down analogy than


“cascade”?

felipecastro.com
“Research agrees with
your intuition:

Having goals improve


performance.

Spending hours
cascading goals does
not.”
Laszlo Bock
Ex- VP of People
felipecastro.com
Operations, Google
Cascading
creates silos

felipecastro.com
Bidirectional
felipecastro.com
“Focus on goals that you can
control alone” is a terrible
advice.

felipecastro.com
Never create OKRs
in isolation

felipecastro.com
6 Create shorter
feedback loops

felipecastro.com
“Always choose the option that
minimizes the total time through
the feedback loop.”
Eric Ries, The Lean Startup

felipecastro.com
Is your project too big?

felipecastro.com
Value-based Timebox

You have to deliver value until the


end of the OKR cycle.
felipecastro.com
Key Takeaways
1.We have to reinvent goals for the 21st century.

2.Our brains are wired for believing in plans.

3.OKR can help you be Full-Stack Agile.

4.Create Value-Driven Teams.

5.From opinions to data.

6.Enable autonomy.

7.Forget “Carrots & Sticks.”

8.From cascading to aligning.

9.Create shorter feedback loops.

10.Fight the Coyote!


Felipe Castro felipecastro.com
Felipe Castro

OKR Coach,

Partner @ Lean Performance

felipecastro.com
@meetfelipe
linkedin.com/in/meetfelipe

felipecastro.com

You might also like