adopting the scaled agile framework: the theory and the practice - dallas aln - october 2013

36
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 ADOPTING THE SCALED AGILE FRAMEWORK: THE THEORY AND PRACTICE EM CAMPBELL-PRETTY, GM STRATEGIC DELIVERY @PrettyAgile www.prettyagile.com au.linkedin.com/in/ejcampbellpretty/ [email protected]

Upload: em-campbell-pretty

Post on 27-Jan-2015

110 views

Category:

Technology


3 download

DESCRIPTION

Presentation given at Dallas Agile Leadership Network Meetup on 24th October 2013. http://www.meetup.com/Dallas-ALN/events/144390642/

TRANSCRIPT

Page 1: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

TELSTRA T

EM

PLATE 4

X3 B

LU

E B

ETA |

TELPPTV4

ADOPTING THE SCALED AGILE FRAMEWORK: THE THEORY AND PRACTICE EM CAMPBELL-PRETTY, GM STRATEGIC DELIVERY

@PrettyAgile

www.prettyagile.com

au.linkedin.com/in/ejcampbellpretty/

[email protected]

Page 2: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

THE EDW AGILE RELEASE TRAIN

Average delivery cycle time down from 12 month to 3 months

Frequency of delivery increased from quarterly to fortnightly

Cost to deliver down 50%

95% decrease in product defects

100% projects delivered on time and on budget

Happy project sponsors

Happy teams

Page 3: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

3 PRESENTATION TITLE | PRESENTER NAME | DATE | http://www.flickr.com/photos/duluoz_cats/5300924038/

Page 4: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

AGILE PILOT

Page 5: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

5 Wagile Teams

4 Projects

Page 6: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

6 PRESENTATION TITLE | PRESENTER NAME | DATE |

Page 8: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013
Page 9: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013
Page 10: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

THE AGILE RELEASE TRAIN

• A virtual organization of 5 – 12 teams (50-100 individuals) that plans, commits, and executes together

• Common cadence and normalized story point estimating

• Aligned to a common mission via a single program backlog

• Operates under architectural and UX guidance

• Produces valuable and evaluate-able system-level Potentially Shippable Increments (PSI) every 8-12 weeks

The ART is a long-lived, self-organizing team of agile teams that delivers solutions

Define new functionality

Implement Acceptance

Test Deploy

Repeat until further notice. Project chartering not required.

Page 11: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

THE BEST WAY TO START

Train everyone at the same time

Same instructor, same method

Cost effective

Align all teams to common objectives

Commitment

Continue training during planning

Orientation for specialty roles

Open spaces

Tool training for teams

Training:

SAFe

ScrumXP

Release

Planning

Enterprise

Scrum

Master

Quickstart

Enterprise

Product

Owner

Quickstart

Mon Tue Wed Thu Fri

To

ol tra

inin

g

You

Are

Agile,

Now

When you find the first train, go “All In” and “All at Once”

Page 12: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

HOW WE

STARTED

Page 13: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

13 PRESENTATION TITLE | PRESENTER NAME | DATE |

Deployment

Services

Development Services

Pipeline

Services

STRUCTURING THE AGILE RELEASE TRAIN

Page 14: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

EPICS

FEATURES

STORIES

STRUCTURING THE WORK

Page 15: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

VISUALISE THE PROGRAM PORTFOLIO

Page 16: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

SCALING THE PRODUCT OWNER

Source: Agile Portfolio and Program Management in the Scaled Agile Framework, Dean Leffingwell, Agile Melbourne Meetup, 15/02/12

Page 17: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

SCALING THE PRODUCT OWNER

EPIC OWNER

FEATURE OWNER

PRODUCT OWNER

Page 18: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

18 PRESENTATION TITLE | PRESENTER NAME | DATE |

OPERATING THE AGILE RELEASE TRAIN

Page 19: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

SCALING THE SPRINT

Page 20: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

RELEASE PLANNING

• Two days every 8-12 weeks

• Everyone attends in person if at all possible

• Product Management owns feature priorities

• Development team owns story planning and high-level estimates

• Architects, UX folks work as intermediaries for governance, interfaces and dependencies

• Result: A committed set of program objectives for the next PSI

Cadence-based PSI/Release Planning meetings are the “pacemaker” of the agile enterprise

Page 21: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

‘PSI-LITE’ BECOMES UNITY DAY

21 21

Page 22: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

THE PROGRAM BOARD

Page 23: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

THE FEATURE WALL

Page 24: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

CONTINUOUS INTER-TEAM COORDINATION

• Agile team members may visit other team’s…

• Backlog grooming: to see what’s coming next sprint, request adjustments

• Sprint planning: request adjustments

• Daily standups: follow up on execution

• Team Demo: summarize current stage

Agile teams self-manage dependencies and resolve risks

Agile Team 1

Agile Team 2

Dependent

story

Join other

team scrum

ceremony

Page 25: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

SCALING COMMUNICATION: THE DAILY COCKTAIL PARTY

25 PRESENTATION TITLE | PRESENTER NAME | DATE |

9:00am 9:15am 930am

9:45am

Page 26: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

27PRESENTATION TITLE | PRESENTER NAME | DATE |

THE SYSTEM TEAM

Page 27: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

27 PRESENTATION TITLE | PRESENTER NAME | DATE |

FEATURE TEAMS

Page 28: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

SAFE SCRUM / XP

Page 29: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013
Page 30: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

LEAN PRINCIPLES

30 PRESENTATION TITLE | PRESENTER NAME | DATE |

Respect for

People

Product

Development

Flow

Kaizen

Page 31: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

RESPECT FOR PEOPLE

Net Promoter Score

Source: http://www.netpromotersystem.com/

Page 32: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

KAIZEN MINDSET

32 PRESENTATION TITLE | PRESENTER NAME | DATE |

Source: https://dl.dropboxusercontent.com/u/1018963/Articles/SpotifyScaling.pdf

Page 33: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

THE FOUNDATION IS LEAN LEADERSHIP

Page 34: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

A LITTLE TASTE OF OUR CULTURE

http://www.prettyagile.com/2013/05/the-power-of-haka.html

Page 35: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

WANT TO KNOW MORE ABOUT THE EDW AGILE RELEASE TRAIN?

Check out my blog: www.prettyagile.com

• A Perspective on the Scaled Agile Framework

• What Happens to Project Managers When You Implement SAFe?

• Book Clubs at Work – Are You Serious?

• Bookshelf

• Leading Through Vulnerability

• The "Bubble Up" Approach to Scaling Retrospectives

• The Power of Haka

Page 36: Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN - October 2013

QUESTIONS?