www.rallydev.com ©2013
Scaling Agile With SAFe August 13, 2013
www.rallydev.com ©2013
Time
Perf
orm
ance
2nd Wave of Agile
Source: Based on claytonchristensen.com – Innovator’s Dilemma
To show how 5 to 10 Agile teams work towards common delivery objectives using the Scaled Agile Framework® or SAFe.
Purpose
To show how 5 to 10 Agile teams work towards common delivery objectives using the Scaled Agile Framework® or SAFe. To show how you can launch an Agile Release Train.
Purpose
www.rallydev.com ©2013
The Scaled Agile Framework® (SAFe)…
is a proven, publicly-facing framework...
for applying Lean and Agile practices…
at enterprise scale.
From Leffingwell LLC and Scaled Agile Inc.
Scrum
SAFe
is to team
is to enterprise
as
www.rallydev.com ©2013
SAFe
www.rallydev.com ©2013
SAFe
From Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
Scaled Agile Framework™ Big Picture
www.rallydev.com ©2013
Program
Team
Portfolio
3 Levels
www.rallydev.com ©2013
Program
Team
Portfolio
3 Levels
www.rallydev.com ©2013
Scaled Agile Framework™ Big Picture
www.rallydev.com ©2013
TEAMS Scale
www.rallydev.com ©2013
5 to 9 Members
www.rallydev.com ©2013
50 to 125 People
5 to 10 teams
www.rallydev.com ©2013
Product Manager
Program Roles
Permission of Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
Program Roles
System Architect
Permission of Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
Program Roles
UX
Permission of Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
Program Roles
Release Train
Engineer
Permission of Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
Program Roles
Traditional (PMI)
Project Manager
Permission of Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
Program Roles
System Team
Release Management
Permission of Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
TIMEBO
X
Scale
Iteration (Sprint)
Agile ReleaseTrain
is to team
is to program
as
www.rallydev.com ©2013
product backlog
sprint backlog
Sprint
2 weeks
Daily
scrum
2 WEEKS 2 Weeks
product increment
www.rallydev.com ©2013
H
I
P
10 Weeks
Based on Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
10 Weeks
H I
P
Rele
ase P
lan
nin
g
Based on Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
De
mo
PS
I
10 Weeks
H I
P
Based on Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
Program Backlog
Based on Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
Program Backlog
Feature Grain
Based on Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
Program Backlog
Feature Grain
Product Manager System Architect
Based on Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
…
Program Backlog Feeds Team Backlogs
Based on Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
10 WEEKS
Align Iteration Boundaries
…
Based on Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
10 WEEKS
Align Iteration Boundaries
Normalize Velocity
…
Based on Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
10 WEEKS
System Team
…
Based on Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
10 WEEKS
System Team
…
System always runs!
Based on Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
10 WEEKS
System Team
…
System always runs!
System demo
www.rallydev.com ©2013
10 Weeks
H
I
P
Based on Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
H
I
P
10 Weeks
PSI
Based on Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
Develop on Cadence. Deliver on Demand. Deliver on Demand
Develop on Cadence
Customer Upgrade
QA-Release to Market- Governance Firewall
Major
Release Feature Release
Major
Release
PSI PSI PSI PSI PSI PSI
Customer preview Docs and
certs Docs and
certs
© 2008-2013 Leffingwell, LLC and Scaled Agile, Inc. All rights reserved.
www.rallydev.com ©2013
Get Better
WSJF
10 Weeks
H
I
P
Based on Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
Make Planning Routine and Lower Cost
Program Level Calendar
• Release Planning
Meetings
• PSI Demos
• Inspect & Adapt
Workshops
Team Level Calendar
• Sprint Planning Meetings
• Sprint Demos
• Sprint Retrospectives
Reprinted by Permission of Discount Tire Company
The planning calendar can be set a year in advance
www.rallydev.com ©2013
ITEMS Backlog
www.rallydev.com ©2013
Investment Theme
Epic
Feature
Story Story
Feature
Story Story
Epic
Feature
Story Story Stories fit in iterations, implemented by tasks
Features fit in releases
Epics span releases
Budget/Capacity Allocation Decision
Cycles match grain
www.rallydev.com ©2013
Portfolio
Epics
Feature
Story
Task
Investment Themes
Program
Team
www.rallydev.com ©2013
Portfolio
Epics
Feature
Story
Task
Investment Themes
Program
Team
www.rallydev.com ©2013
Portfolio
Epics
Feature
Story
Task
Investment Themes
Program
Team
www.rallydev.com ©2013
Portfolio
Program
Team
Investment Themes
Architecture
Epics
Feature
Story
Task
www.rallydev.com ©2013
[Feature Timeline]
From Leffingwell LLC and Scaled Agile Inc.
www.rallydev.com ©2013
Scaled Agile Framework™ Big Picture
Launch Your Train
www.rallydev.com ©2013
“ No one has to change,
survival is optional.
— W. Edwards Deming
”
www.rallydev.com ©2013
Kotter: Leading Change
1. Increase urgency
2. Build guiding teams
3. Get the vision right
4. Communication for buy-in
5. Enable action
6. Create short-term wins
7. Don’t let up
8. Make it stick
Creating a
climate for
change
Engaging and
enabling the
organization
Implementing &
sustaining the
change
www.rallydev.com ©2013
Kotter: Leading Change
1. Increase urgency
2. Build guiding teams
3. Get the vision right
4. Communication for buy-in
5. Enable action
6. Create short-term wins
7. Don’t let up
8. Make it stick
Creating a
climate for
change
Engaging and
enabling the
organization
Implementing &
sustaining the
change
www.rallydev.com ©2013
Kotter: Leading Change
1. Increase urgency
2. Build guiding teams
3. Get the vision right
4. Communication for buy-in
5. Enable action
6. Create short-term wins
7. Don’t let up
8. Make it stick
Creating a
climate for
change
Engaging and
enabling the
organization
Implementing &
sustaining the
change
www.rallydev.com ©2013
Kotter: Leading Change
1. Increase urgency
2. Build guiding teams
3. Get the vision right
4. Communication for buy-in
5. Enable action
6. Create short-term wins
7. Don’t let up
8. Make it stick
Creating a
climate for
change
Engaging and
enabling the
organization
Implementing &
sustaining the
change
www.rallydev.com ©2013
Kotter: Leading Change
1. Increase urgency
2. Build guiding teams
3. Get the vision right
4. Communication for buy-in
5. Enable action
6. Create short-term wins
7. Don’t let up
8. Make it stick
Creating a
climate for
change
Engaging and
enabling the
organization
Implementing &
sustaining the
change
Top Related