65
Em Campbell-Pretty Partner, Context Matters @PrettyAgile www.prettyagile.com au.linkedin.com/in/ejcampbellpretty/ [email protected] The Key to the SAFe: Principles over Practices Agile 2014

The Key to the SAFe: Principles over Practices

Embed Size (px)

Citation preview

Page 1: The Key to the SAFe: Principles over Practices

Em Campbell-Pretty Partner, Context Matters @PrettyAgile www.prettyagile.com au.linkedin.com/in/ejcampbellpretty/ [email protected]

The Key to the SAFe: Principles over Practices Agile 2014

Page 2: The Key to the SAFe: Principles over Practices

http://dilbert.com/strips/comic/2009-05-25/

2010

Page 3: The Key to the SAFe: Principles over Practices

http://dilbert.com/strips/comic/2007-11-26/

2011

Page 4: The Key to the SAFe: Principles over Practices

4

Page 5: The Key to the SAFe: Principles over Practices

Leffingwell Book Club Kanabn

http://www.prettyagile.com/2013/10/book-clubs-at-work-are-you-serious.html

Page 6: The Key to the SAFe: Principles over Practices

Used with permission of Scaled Agile, Inc. © 2008 – 2014 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Page 7: The Key to the SAFe: Principles over Practices

Your enterprise can and should use only what it needs from this model; otherwise it isn’t the simplest thing that can possibly work.

- Dean Leffingwell

Page 8: The Key to the SAFe: Principles over Practices

But how?

Page 9: The Key to the SAFe: Principles over Practices

Used with permission of Scaled Agile, Inc. © 2008 – 2014 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Page 10: The Key to the SAFe: Principles over Practices

When someone learns to drive a car, it is not enough to tell him or her, “The general principle is to arrive at a certain place without hurting or killing anyone. Good luck!”

- Jurgen Appelo

Page 11: The Key to the SAFe: Principles over Practices

Adapt what is useful, reject what is useless, and add what is specifically your own.

- Bruce Lee

Page 12: The Key to the SAFe: Principles over Practices

PRINCIPLE: THE GOAL IS VALUE

The goal of Lean is unarguable – to sustainably deliver the maximum amount of value to the customer in the shortest possible lead time…

– Dean Leffingwell

Page 13: The Key to the SAFe: Principles over Practices

SAFE PRACTICE: VALUE STREAM MAPPING

Used with permission of Scaled Agile, Inc. © 2008 – 2014 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Page 14: The Key to the SAFe: Principles over Practices

ADDITIONAL PRACTICE: IMPACT & STORY MAPPING

http://www.prettyagile.com/2014/02/how-i-fell-in-love-with-impact-mapping.html

Page 15: The Key to the SAFe: Principles over Practices

To manage one must lead. To lead, one must understand the work that he and his people are responsible for

- W. Edwards Deming

PRINCIPLE: LEAN LEADERSHIP

Page 16: The Key to the SAFe: Principles over Practices

1)  Take a Systems View

2)  Embrace the Agile Manifesto

3)  Implement Product Development Flow

4)  Unlock the Intrinsic Motivation of Knowledge Workers

SAFE PRACTICES: LEAN | AGILE LEADERS

Page 17: The Key to the SAFe: Principles over Practices

ADDITIONAL PRACTICE: EVERYONE HAS A TEAM

Deployment Services

Development Services

Pipeline Service

s

Used with permission of Scaled Agile, Inc. © 2008 – 2014 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

http://www.prettyagile.com/2014/03/launching-agile-release-train-while.html

Page 18: The Key to the SAFe: Principles over Practices

ADDITIONAL PRACTICE: EVERY TEAM IS AN AGILE TEAM

Continuous Improvement Operations

Page 19: The Key to the SAFe: Principles over Practices

ADDITIONAL PRACTICE: AGILE BUSINESS TEAMS

Page 20: The Key to the SAFe: Principles over Practices

“…we must constantly be aware that it is our people who actually do all the value added work…”

- Dean Leffingwell

PRINCIPLE: RESPECT FOR PEOPLE

Page 21: The Key to the SAFe: Principles over Practices

SAFE PRACTICE: TEAMS. CUSTOMERS & PARTNERS

Customers Partners

Teams

Page 22: The Key to the SAFe: Principles over Practices

ADDITIONAL PRACTICE: THE NET PROMOTER SYSTEM

Source: http://www.netpromotersystem.com/about/measuring-your-net-promoter-score.aspx

http://www.prettyagile.com/2013/11/measuring-team-happiness.html

Page 23: The Key to the SAFe: Principles over Practices

PRINCIPLE: KAIZEN

“We can do better.”

- Dean Leffingwell

Page 24: The Key to the SAFe: Principles over Practices

SAFE PRACTICE: SPRINT & PI RETROSPECTIVES

Page 25: The Key to the SAFe: Principles over Practices

Leadership System

Improvment

Bubble Up

Chapters

ADDITIONAL PRACTICES

Page 26: The Key to the SAFe: Principles over Practices

ADDITIONAL PRACTICE: BUBBLE UP

http://www.prettyagile.com/2013/06/bubble-up.html

Page 27: The Key to the SAFe: Principles over Practices

ADDITIONAL PRACTICE: SPECIALIST CHAPTERS

Page 28: The Key to the SAFe: Principles over Practices

ADDITIONAL PRACTICE: LEADERSHIP IMPROVEMENT KANBAN

http://www.prettyagile.com/2014/04/being-agile-team-of-agile-leaders.html

Page 29: The Key to the SAFe: Principles over Practices

ADDITIONAL PRACTICE: LEADERSHIP IMPROVEMENT KANBAN

http://www.prettyagile.com/2014/04/being-agile-team-of-agile-leaders.html

Page 30: The Key to the SAFe: Principles over Practices

PRINCIPLE: PRODUCT DEVELOPMENT FLOW

1.  Take an economic view 2.  Actively manage queues 3.  Understand and exploit

variability 4.  Reduce batch sizes 5.  Apply WIP constraints 6.  Control flow under uncertainty:

cadence and synchronization 7.  Get feedback as fast as possible 8.  Decentralize control

Page 31: The Key to the SAFe: Principles over Practices

PRINCIPLE: TAKE AN ECONOMIC VIEW

If you only quantify one thing, quantify the cost of delay.

– Don Reinertsen

Page 32: The Key to the SAFe: Principles over Practices

SAFE PRACTICE: WEIGHTED SHORTEST JOB FIRST

BUSINESS VALUE +

TIME CRITICALITY +

RISK REDUCTION/ OPPORTUNITY ENABLEMENT

______________

JOB SiZE

Page 33: The Key to the SAFe: Principles over Practices

ADDITIONAL PRACTICE: PLANNING POKER WITH EXECS

Page 34: The Key to the SAFe: Principles over Practices

PRINCIPLE: ACTIVELY MANAGE QUEUES

Queues delay feedback, and delayed feedback leads to high costs.

– Don Reinertsen

Page 35: The Key to the SAFe: Principles over Practices

SAFE PRACTICE: SINGLE QUEUE MULTI-SERVER

Used with permission of Scaled Agile, Inc. © 2008 – 2014 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Page 36: The Key to the SAFe: Principles over Practices

SAFE PRACTICE: PROGRAM INCREMENTS

Used with permission of Scaled Agile, Inc. © 2008 – 2014 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Page 37: The Key to the SAFe: Principles over Practices

ALTERNATIVE PRACTICE: ROLLING WAVE PLANNING

http://www.prettyagile.com/2014/02/from-psi-planning-to-unity-day-and-back.html

Page 38: The Key to the SAFe: Principles over Practices

ADDITIONAL PRACTICE: VISUALIZE EVERYTHING

Page 39: The Key to the SAFe: Principles over Practices

PRINCIPLE: UNDERSTAND & EXPLOIT VARIABILITY

100% utilization drives unpredictability.

– Don Reinertsen

Page 40: The Key to the SAFe: Principles over Practices

SAFE PRACTICE: INNOVATION & PLANNING (IP) SPRINT

Used with permission of Scaled Agile, Inc. © 2008 – 2014 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Page 41: The Key to the SAFe: Principles over Practices

ALTERNATIVE PRACTICE: 10% TIME

Page 42: The Key to the SAFe: Principles over Practices

ALTERNATIVE PRACTICE: GET TO FEATURE TEAMS FAST

Page 43: The Key to the SAFe: Principles over Practices

PRINCIPLE: REDUCE BATCH SIZE

The most important batch is the transport batch.

- Don Reinertsen

Page 44: The Key to the SAFe: Principles over Practices

SAFE PRACTICE: BREAKDOWN REQUIREMENTS

Used with permission of Scaled Agile, Inc. © 2008 – 2014 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Page 45: The Key to the SAFe: Principles over Practices

SAFE PRACTICE: CONTINUOUS INTEGRATION

Used with permission of Scaled Agile, Inc. © 2008 – 2014 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Page 46: The Key to the SAFe: Principles over Practices

ADDITIONAL PRACTICE: CONTINUOUS HUMAN INTEGRATION

9:00am 9:15am 930am

9:45am

http://www.prettyagile.com/2014/03/communication-cadence-heartbeat-of.html

Page 47: The Key to the SAFe: Principles over Practices

PRINCIPLE: APPLY WIP CONSTRAINTS

It is easier to start work than it is to finish it. It is easier to grow WIP than it is to reduce it

– Don Reinertsen

Page 48: The Key to the SAFe: Principles over Practices

SAFE PRACTICE: EPIC KANBAN

Used with permission of Scaled Agile, Inc. © 2008 – 2014 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Page 49: The Key to the SAFe: Principles over Practices

ADDITIONAL PRACTICE: VISUALIZE CAPACITY

Page 50: The Key to the SAFe: Principles over Practices

ADDITIONAL PRACTICE: FEATURE FLOW

Page 51: The Key to the SAFe: Principles over Practices

ADDITIONAL PRACTICE: HOURLGLASS

Page 52: The Key to the SAFe: Principles over Practices

PRINCIPLE: CONTROL FLOW UNDER UNCERTAINTY

Develop on Cadence. Release on Demand.

- Dean Leffingwell

Page 53: The Key to the SAFe: Principles over Practices

SAFE PRACTICE: PROGRAM CADENCE

Used with permission of Scaled Agile, Inc. © 2008 – 2014 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Page 54: The Key to the SAFe: Principles over Practices

SAFE PRACTICE: PLANNING CADENCE

Page 55: The Key to the SAFe: Principles over Practices

ADDITIONAL PRACTICE: UNITY DAY

http://www.prettyagile.com/2014/01/unity-day-creating-one-team-culture.html

Page 56: The Key to the SAFe: Principles over Practices

•  Planning •  Demos •  Retros •  Backlog Refinement

ADDITIONAL PRACTICE: PUT EVERYTHING ON CADENCE

Page 57: The Key to the SAFe: Principles over Practices

PRINCIPLE: GET FEEDBACK AS FAST AS POSSIBLE

A little rudder earlier is better than a lot of rudder late.

- Don Reinertsen

Page 58: The Key to the SAFe: Principles over Practices

SAFE PRACTICE: INSPECT & ADAPT

Used with permission of Scaled Agile, Inc. © 2008 – 2014 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Page 59: The Key to the SAFe: Principles over Practices

ADDITIONAL PRACTICE: BUBBLE UP

http://www.prettyagile.com/2013/06/bubble-up.html

Page 60: The Key to the SAFe: Principles over Practices

PRINCIPLE: DECENTRALIZED CONTROL

…emerging information is visible first to the people who are closest to the front lines of the battle.

- Don Reinertsen

Page 61: The Key to the SAFe: Principles over Practices

SAFE PRACTICE: AGILE RELEASE TRAIN

Used with permission of Scaled Agile, Inc. © 2008 – 2014 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

Page 62: The Key to the SAFe: Principles over Practices

ALTERNATIVE PRACTICE: EPIC SPONSORS & FEATURE OWNERS

Epi

c S

pons

or

Feature Owner

Feature Owner

Feature Owner

Page 63: The Key to the SAFe: Principles over Practices

I've learned that people will forget what you said, people will forget what you did, but people will never forget how you made them feel.

- Maya Angelou

Page 64: The Key to the SAFe: Principles over Practices

Success with Scaling Agile starts and ends with leadership.

- Em Campbell-Pretty

Page 65: The Key to the SAFe: Principles over Practices

Em Campbell-Pretty Partner, Context Matters @PrettyAgile www.prettyagile.com au.linkedin.com/in/ejcampbellpretty/ [email protected]

WANT TO KNOW MORE? •  Attend my session with Jean Tabaka on “Creating Agile Tribes” •  Visit my blog: www.prettyagile.com •  Come and say G’day at #Agile2014

THANK YOU!