+ All Categories
Home > Technology > Adopting sa fe the theory and the practice (Perth Agile Meetup Aug 2013)

Adopting sa fe the theory and the practice (Perth Agile Meetup Aug 2013)

Date post: 30-Nov-2014
Category:
Upload: mark-richards
View: 227 times
Download: 0 times
Share this document with a friend
Description:
Presentation on the adoption of the Scaled Agile Framework for Telstra's Enterprise Data Warehouse Group from Perth Agile Meetup August 2013
Popular Tags:
26
TELSTRA TEMPLATE 4X3 BLUE BETA | TELPPTV4 ADOPTING LEFFINGWELL'S SCALED AGILE FRAMEWORK: THE THEORY AND PRACTICE EM CAMPBELL-PRETTY, GM STRATEGIC DELIVERY @PrettyAgile www.prettyagile.com MARK RICHARDS, PRINCIPLE CONSULTANT, RICHDATA @MarkAtScale www.agilenotanchy.com
Transcript
Page 1: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)

TELS

TR

A T

EM

PLA

TE 4

X3 B

LUE B

ETA

| TELP

PTV

4

ADOPTING LEFFINGWELL'S SCALED AGILE FRAMEWORK: THE THEORY AND PRACTICE

EM CAMPBELL-PRETTY, GM STRATEGIC DELIVERY

@PrettyAgile

www.prettyagile.com

MARK RICHARDS, PRINCIPLE CONSULTANT, RICHDATA

@MarkAtScale

www.agilenotanchy.com

Page 2: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)

5 Wagile Teams

4 Projects

Page 3: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)

3PRESENTATION TITLE | PRESENTER NAME | DATE |

Page 4: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 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 (NPS 29) Happy teams (Team NPS 43 )

Page 5: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)
Page 6: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)
Page 7: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 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 8: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)

EPICS

FEATURES

STORIES

Page 9: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 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 ScrumMaster

Quickstart

Enterprise Product Owner

Quickstart

Mon Tue Wed Thu Fri

Too

l train

ing

You Are

Agile,Now

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

Page 10: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)

HOW WE STARTED

Page 11: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)

STRUCTURING THE AGILE RELEASE TRAIN

Deployment Services

Pipeline Services(connecting, feeding, and shielding the delivery teams. Identification of strategic opportunities)

Development Service(engaged and delivering directly to Epic/Feature Owners)

Leadership Team ‘Loco’+ Specialist Chapters(virtual teams made from the workers themselves)

SD

System Team(identifies, manages, and eliminates bottlenecks)

Team Collaboration

Page 12: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)

VISUALISE THE PROGRAM PORTFOLIO

Page 13: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)

SCALING THE SPRINT

Page 14: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 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 15: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)

‘PSI-LITE’ BECOMES UNITY DAY

1515

Page 16: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)

16PRESENTATION TITLE | PRESENTER NAME | DATE |

THE FOUNDATION IS LEAN LEADERSHIP

16PRESENTATION TITLE | PRESENTER NAME | DATE |

Page 17: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 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 18: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)

SCALING THE PRODUCT OWNER

EPIC OWNER

FEATURE OWNER

PRODUCT OWNER

Page 19: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)
Page 20: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)

THE RELEASE BOARD FEATURE LEVEL

Page 21: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 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 22: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)

22PRESENTATION TITLE | PRESENTER NAME | DATE |

SCALING COMMUNICATION:THE DAILY COCKTAIL PARTY

9:00am 9:15am 930am

9:45am

Page 23: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)

SAFE SCRUM / XP

Page 24: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)
Page 25: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)

A LITTLE TASTE OF OUR CULTURE

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

Page 26: Adopting sa fe   the theory and the practice (Perth Agile Meetup Aug 2013)

QUESTIONS?


Recommended