how to make safe really safe scaling agile using pull/invite rather than push/mandate

44
@YuvalYeret #Agile2016 How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate Yuval Yeret July 2016

Upload: yuval-yeret

Post on 09-Jan-2017

1.530 views

Category:

Business


0 download

TRANSCRIPT

Page 1: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

Yuval Yeret

July 2016

Page 2: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Page 3: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Page 4: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

We’re always told to aim for the Tipping Point

Page 5: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Page 6: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Page 7: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Classic  post-­‐,pping-­‐point  situa,on  Backlog

I

Stable/ Recharging

F

B

Kickoff/ Quick Start

Stabilize –

I&A

L

M

N H

E

D

Push/Mandate

O

Q

R C

G

J

K

Page 8: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Tomato  Watermelon  Salad  Anyone?    Stable/

Recharging

F

B

Kickoff/ Quick Start

Stabilize –

I&A

H

E

D

O

Q

R

C

G

J

K

Page 9: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

The Agile Theater Starring Scrum, SM, PO, Agile Team, The Sprint.

Guest Appearance – The Waterfall

9

Page 10: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

The SAFe Theater Starring the Managers-Only PI Planning,

The Command & Control RTE, w/ special guest - Waterfall Thinking

10

Page 11: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

It’s Hard.

http://www.shino.de/2010/11/04/software-g-forces-the-effects-of-acceleration/

Page 12: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Page 13: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

The Law of Raspberry Jam: the wider any culture is spread, the thinner it gets.

Alvin Toffler

Page 14: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Sustainable  Pace  –  Not  just  for  engineers…  

http://www.youtube.com/watch?v=FGfplQ1FUFs

Page 15: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Come  (Too)  Soon…  

COME SOON

Page 16: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Page 17: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Page 18: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

How  can  we  close  the  curtain  on  the  Agile/SAFe  Theater  and  run  safer  more  sustainable  enterprise-­‐level  agile  transforma,ons?  

Page 19: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Page 20: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

The SAFe Big Picture

Start Here

Page 21: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Page 22: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

Implementing SAFe 1,2,3

Page 23: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Guided  Tour  vs  Self  Guide  

Page 24: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Freedom  on  the  Freedom  Trail  

Page 25: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

People/Tourists  are  Snowflakes.  So  are  Organiza?ons  

#YMMV* *Your Mileage May Vary

Page 26: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Though  some,mes  a  walk  with  an  expert  IS  much  beHer  …  

Page 27: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

How would you apply Pull thinking to the SAFe 1-2-3 implementation model?

Thinking  Exercise  

Page 28: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

How  we  achieved  a  healthy  transforma,on  flow  at  companies  like  HP,  Siemens,  Amdocs  

Improve/ Boost

Backlog

I

Decide Prospects Stable/ Recharging

F

B

Leading SAFe Mgmt

Workshop

Kickoff/ Quick Start

Stabilize –

I&A

L

M

N

“Pull from management & executives”

H

E

D

A

Market/Sell more depth

O

Q

R

Market/Sell the change to LOBs

C

G

J

K

Page 29: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Let  Leaders  Pull  Training  

•  Run Leading-SAFe / Foundations every X weeks

•  Market internally using “Launch” techniques (Scarcity, Deadline, etc.)

•  Let people opt-in •  Will identify champions

and potentially interested value streams/ARTs

Page 30: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Use  a  “SAFe  Implementa,on  Strategy  Workshop”  

http://bit.ly/ImplSAFe

8:00- 9:00

9:00- 10:30

1:00- 4:00

10:30-11:30

4:00- 5:00

11:30- 1:00

R   O  

A   M  

   

Page 31: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Various  opportuni,es  for  invi,ng  discussion  about  how  to  shape  a  SAFe  implementa,on  

Page 32: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

8:00- 9:00

9:00- 10:30

1:00- 4:00

10:30-11:30

4:00- 5:00

11:30- 1:00

Open  the  space  “SAFe  @  our  company/org  –  What  does  it  mean?  Why?  How?”  

Page 33: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Page 34: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Open  the  space  in  the  SAFe  QuickStart  

SAFe Scrum Master

Orientation

SAFe Product Owner

Orientation

Mon Tue Wed Thu Fri

Tool training

Training: SAFe for Teams

Prepare

PI Planning

•  Leave some of the HOW decisions open for discussion

•  Mini-open-space addressing “Vote of confidence” concerns regarding “What are the implications of running SAFe on our train”

Page 35: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Let  Teams  Self-­‐Select  

Page 36: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Follow  a  Confidence  Vote  with  a  mini-­‐open-­‐space  

Page 37: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Page 38: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Page 39: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Maybe  even  try  “Open  Space  Agility”  as  a  way  to  run  your  first  Agile  Release  Train/Program  Increment?    

http://openspaceagility.com/big-picture/

Page 40: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Use guerilla marketing to grow – leveraging the beach head

Improve/ Boost

Backlog

C

I

Decide Prospects Stable/ Recharging

D

Leading SAFe Mgmt

Workshop

Kickoff/ Quick Start

Stabilize –

I&A

J

L

M

N

O

Q

R

Share success, publicly visualize, invite prospects to PI Demo

Invite prospects to QuickStart/ PI Planning

Any other ideas?

Page 41: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Page 42: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

In  summary  -­‐  Try  this  on  your  next  SAFe  implementa,on:  

1.  Treat the enterprise/portfolio as an open market, use marketing techniques, let trains/value streams pull.

2.  Invite people to pull/opt into training (Foundations, Leading SAFe, ScrumXP, PO, etc.) and use that to identify leads/prospects.

3.  Use open space to invite interested people to discuss the potential and implications of Scaling Agile w/ SAFe in the organization.

4.  Use Leading SAFe combined with Management Workshop for Trains/VSs that pull and want to start – make them own their SAFe approach.

5.  Spice QuickStart with mini-open-space vignettes e.g. around “Vote of confidence” in first PI Planning.

6.  Use guerilla marketing to grow – share successes, invite prospects to exciting ceremonies such as PI Planning, PI Demo, invite excited leaders to share their story in periodical training or directly send prospects to hear a testimonial from them.

Page 43: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

Yuval@ AgileSparks. com T: 857-218-9585

Page 44: How to make SAFe really SAFE Scaling Agile using Pull/Invite rather than Push/Mandate

@YuvalYeret #Agile2016

•  http://scaledagileframework.com/videos-and-presentations/

•  http://scaledagileframework.com/videos-and-presentations/

•  http://yuvalyeret.com/pull-based-change-management/

•  http://yuvalyeret.com/2015/11/02/safe-invitations-part-13-pull-based-change/,

•  http://yuvalyeret.com/2015/11/03/safe-invitations-part-23-management-workshop-and-vote-

of-confidence-driven-open-space-in-quickstart/

•  http://yuvalyeret.com/2015/11/04/safe-invitations-part-23-combining-open-space-agility-and-

safe/

•  http://www.agilesparks.com/safe-implementation-strategy-leadership-focusing-workshop

•  http://openspaceagility.com/

References