Safe model agile

Post on 07-Jan-2017

409 views 0 download

Transcript of Safe model agile

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