www.rallydev.com ©2013 scaling agile with safe august 13, 2013

Post on 17-Dec-2015

217 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

www.rallydev.com ©2013

Scaling Agile With SAFeAugust 13, 2013

www.rallydev.com ©2013

Time

Per

form

ance

Agile Team

Agile Program / Portfolio

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 theScaled Agile Framework® or SAFe.

Purpose

To show how 5 to 10 Agile teams work towards common delivery objectives using theScaled 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

TEAMSScale

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 TrainEngineer

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 Manageme

nt

Permission of Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com ©2013

TIMEBOX

Scale

Iteration (Sprint)

Agile ReleaseTrain

is to team

is to program

as

www.rallydev.com ©2013

productbacklog

sprintbacklog

Sprint2 weeks

Dailyscrum

2 WEEKS2 Weeks

product incremen

t

www.rallydev.com ©2013

HIP

10 Weeks

Based on Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com ©2013

10 Weeks

HIP

Rel

ease

Pla

nn

ing

Based on Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com ©2013

Rel

ease

Pla

nn

ing

Dem

o P

SI

10 Weeks

HIP

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 ManagerSystem 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

HIP

Based on Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com ©2013

HIP

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 PSIPSI

Customer previewDocs and

certsDocs and

certs

© 2008-2013 Leffingwell, LLC and Scaled Agile, Inc. All rights reserved.

www.rallydev.com ©2013

Get Better

WSJF

10 Weeks

HIP

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

ITEMSBacklog

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