Using Bets, Boards and Missions to Inspire Org-Wide Agility QCon - - PowerPoint PPT Presentation

using bets boards and missions to inspire org wide agility
SMART_READER_LITE
LIVE PREVIEW

Using Bets, Boards and Missions to Inspire Org-Wide Agility QCon - - PowerPoint PPT Presentation

Using Bets, Boards and Missions to Inspire Org-Wide Agility QCon New York 2019 Joh Cutler John Cutler @johncutlefish medium.com/@johnpcutler Who is this for? Anatomy of a failed change agent Oh, this sounds interesting It


slide-1
SLIDE 1

Using Bets, Boards and Missions to Inspire Org-Wide Agility

QCon New York 2019 Joh Cutler

slide-2
SLIDE 2

John Cutler @johncutlefish medium.com/@johnpcutler

slide-3
SLIDE 3

Who is this for?

slide-4
SLIDE 4

Anatomy of a failed change agent…

slide-5
SLIDE 5

“Oh, this sounds interesting…” “What is John saying? What does he want?” “We need more of that! But how?” “John is causing mass agitation!” “Ugh. Politics as usual…” “Danger! DANGER!” “I guess this will never change…” “It is! Happy to have you aboard JC!” “We should try this…”

slide-6
SLIDE 6

Professional Canary in a Coal Mine

slide-7
SLIDE 7

Confusion (externally, and personally) between… My personal needs (including a new to “fix”) Advocating for participatory continuous improvement (the process, not specific outcomes) Specific interventions (e.g. let’s do this)

slide-8
SLIDE 8

Change agent V2(or 10)…

slide-9
SLIDE 9
slide-10
SLIDE 10

It is hard. For everyone. Some are healthier than others.

slide-11
SLIDE 11

OKRs? Canvas X? Canvas Y? Discovery Sprints? Research Sprints? Google Sprint? Jobs-to-be-done? One-pagers? Tribes and squads? HEART? AARRR?

slide-12
SLIDE 12
slide-13
SLIDE 13
slide-14
SLIDE 14

Respond Sense Respond Sense

slide-15
SLIDE 15

A whole universe of safe to fail hacks Focus on the OS for “trying things” Coherence and sense-making Offer ideas occasionally

slide-16
SLIDE 16

The big ideas…

slide-17
SLIDE 17

Product development is a beautiful, fractal, networked mess Efgorts to simplify or standardize often backfire Treating it like a factory often backfires Reflect on what is actually happening Create a flow of meaningful stories Embrace the mess

slide-18
SLIDE 18

Mirrors are powerful.

slide-19
SLIDE 19

A quick Feature Factory detour…

slide-20
SLIDE 20
slide-21
SLIDE 21

Angst is easy (and easy to trigger) People crave certainty (and uncertainty = opportunity) People have a deep, deep need for a sense of impact People have a deep, deep need for coherence More about a constant flow of impactful stories

slide-22
SLIDE 22

Rapid feedback loops. More repeatable wins (and bigger wins). More with less complexity. 5 4 2 6 7 3 3 2 1 3 6 7 8 2 6 10 9

6 27 49

Well oiled feature factory. Reasonably usable features. Reasonably happy customers. Occasional wins. Difficult to get anything “out the door”. Extremely long feedback loops. Impact Total

Time

slide-23
SLIDE 23

Framing things as bets…

1

slide-24
SLIDE 24

“So that is your bet? Let’s talk about it…”

slide-25
SLIDE 25

Bets can be…

Big Small Risky Safe Prescriptive Descriptive Big batch Increment friendly Upfront gamble Change bet over time Networked/connected Isolated

slide-26
SLIDE 26

http://tiny.cc/you-betcha

slide-27
SLIDE 27

Write some BetLibs

slide-28
SLIDE 28

The work takes on different shapes…

2

slide-29
SLIDE 29
  • A. Build exactly this [to a predetermined specification]
  • B. Build something that does [specific behavior, input-output,

interaction]

  • C. Build something that lets a segment of customers complete [some

task, activity, goal]

  • D. Solve this [more open-ended customer problem]
  • E. Explore the challenges of, and improve the experience for,

[segment of users/customers] F. Increase/decrease [metric] known to influence a specific business

  • utcome
  • G. Explore various potential leverage points and run experiments to

influence [specific business outcome]

  • H. Directly generate [short-term business outcome]

I. Generate [long-term business outcome]

slide-30
SLIDE 30
slide-31
SLIDE 31

A B C D E F G H I

Dev UX PM

A. Build exactly this [to a predetermined specification] B. Build something that does [specific behavior, input-output, interaction] C. Build something that lets a segment of customers complete [some task, activity, goal] D. Solve this [more open-ended customer problem] E. Explore the challenges of, and improve the experience for, [segment of users/customers] F. Increase/decrease [metric] known to influence a specific business outcome G. Explore various potential leverage points and run experiments to influence [specific business outcome] H. Directly generate [short-term business outcome] I. Generate [long-term business

  • utcome]
slide-32
SLIDE 32

A B C D E F G H I

Team PM GM Team PM VPoP GM

Org 1 Org 2

slide-33
SLIDE 33

Categorize a sample of work. Make it visual.

slide-34
SLIDE 34

The messy middle…

3

slide-35
SLIDE 35

1-3h 1-3d 1-3w 1-3m 1-3q 1-3y 1-3decades

Sense Respond

slide-36
SLIDE 36

1-3h 1-3d 1-3w 1-3m 1-3q 1-3y 1-3decades

Sense Respond

Messy Middle

slide-37
SLIDE 37

Map work along a time horizon. Nest related work

slide-38
SLIDE 38

Hack the language…

4

slide-39
SLIDE 39

Problems/Solutions Projects Experiments “Done” “Done” Dependency Wrangling Debt Opportunities/Interventions Missions Bets Decision Point Review & Measurement Playing Tetris Drag

slide-40
SLIDE 40

B u i l d 
 M e a s u r e L e a r n 
 M

  • d

u l a t e generates new

  • pportunities

discover & target

  • pportunities

Where should we intervene to learn/create value? intervene Let’s try this... make (some) sense of the system how is value created, stored, transferred?

diverge converge diverge c

  • n

v e r g e Observe Orient Decide Act diverge converge Betting on what we understand... Betting on where we focus... Betting on how we respond...

generates new

  • pportunities

etc

learn more 
 about system alters system

1 2 3

B u i l d 
 M e a s u r e L e a r n 
 M

  • d

u l a t e

slide-41
SLIDE 41

Catalog language in use. Try subtle changes.

slide-42
SLIDE 42

Designing the work taxonomy…

5

slide-43
SLIDE 43

What must you eventually know about this work to make good decisions at the right cadence?

slide-44
SLIDE 44

How does work appear in these queues? How often? With advance notice? Who puts work in these queues? Dependencies on other groups Deadline? (real or not) Cost of being late (or not delivering feature) Size of effort Expect impact of item Ability to measure impact (and time) Data on existing usage Who is advocate? Who are stakeholders? What is solution certainty? (range) What is problem uncertainty? Impacting current customers? Type of design work Core improvements New feature development Bandaids/fixes Skills/functions required Customer visibility Collaboration model (e.g. contractor teams) Urgency (P0, P1, P2) Assumptions / beliefs Learning goal? Permanence? Risks willing to incur Needed / caused by / blocked by tech debt Background / prior story / veracity of data Headwinds / blockers Connected to core strategy? Reactive vs proactive Tech used Org visibility PIA factor / fun factor Do not disturb - focus required Solve tech debt / add new tech debt When do you need to know the info? Who needs to be around?

Tags V1

Vs.

slide-45
SLIDE 45

“Got it! So we will have a PRD template that EVERYONE needs to fill in, and review it at each and every handoff?”
 
 Instead consider…

slide-46
SLIDE 46

Try a “flexible design a one-pager” exercise (or one-pager checklist)

slide-47
SLIDE 47

Letter to the future…

6

slide-48
SLIDE 48

A continuous artifact…

Kickoff Revisit Regularly Review Analysis and Framing

slide-49
SLIDE 49

A safe decision review.

slide-50
SLIDE 50

Big maps of systems…

7

slide-51
SLIDE 51
slide-52
SLIDE 52

Just try it…

slide-53
SLIDE 53

Flattening the model…

8A

slide-54
SLIDE 54

3-9mo 1-3y

Mid/Long Term Value North Star Input Input Input Health Indicators

Level 1 Bets Level 0 Bets

Value Creation Model Beliefs, Assumptions, Strategy

slide-55
SLIDE 55

Weekly Learning Users (WLUs) # of Weekly Users who are active and share a learning that is consumed by at least 2 other people in the previous 7 days. Activated Accounts Organizations that have reached at least 5 WLUs. Broadcasted Learning (BL) A chart, dashboard, or Notebook consumed by 2 or more people within a 7 day period. Consumption of Learnings (CoL) Total reach of BL in an organization within a 7 day period.

slide-56
SLIDE 56

North Star workshop

slide-57
SLIDE 57

Layering in interventions and OKRs…

8B

slide-58
SLIDE 58

3-9mo 1-3y

Mid/Long Term Value North Star Input Input Input Health Indicators

Level 1 Bets Level 0 Bets

Value Creation Model Beliefs, Assumptions, Strategy

Target Input(s)

Level 2 Bets

1-3mo

slide-59
SLIDE 59

3-9mo 1-3y

Mid/Long Term Value North Star Input Input Input Health Indicators

Level 1 Bets Level 0 Bets

Value Creation Model Beliefs, Assumptions, Strategy

Target Input(s)

Level 2 Bets

1-3mo

OKRs

Forecasted impact on input

slide-60
SLIDE 60

Map work to Inputs.

slide-61
SLIDE 61

A big, visual, hybrid board…

8C

slide-62
SLIDE 62

Level 2 Bet

Target Input(s)

Level 3 Bet

Focus On
 Next

To Try Trying Review

Review Focusing

To Try Trying Review To Try Trying Review

Team A Team B Team C

1-3mo 1-3w

OKRs

Impact 


  • n


Input

3-9mo 1-3y

Mid/Long Term Value

North Star Input Input Input Health Indicators

Level 1 Bets Level 0 Bets Value Creation Model

Beliefs, Assumptions, Strategy

3mo

Observe continuously, revisit periodically

slide-63
SLIDE 63
slide-64
SLIDE 64

North Star
 
 1-3 year bets Inputs Focusing Trying Review

slide-65
SLIDE 65

Get out that tape. Get those magnets.

slide-66
SLIDE 66

Questions