Introduction to Scaled Agile Framework SAFe

Preview:

Citation preview

1

Presented by:

Josef Scherer, SPC

josef.scherer@gmail.com

agile-scrum.de

2

Services SPC, CSP, CSD, …

About Josef Scherer

Scrum/Agile Coach since 2007

Lead Agile Transitions @

Allianz DE, Telekom P&I, …

BMW: Senior Agile Coach @

IAP 2, BMWi USP

Coderetreats@BMW with Martin

Klose

josef.scherer@gmail.com

Leading SAFe training

SAFe Agilist (SA) certification

SAFe ScrumXP training

SAFe Practitioner (SP)

certification

Agile Release Train Quickstarts

Agile/Scrum Coaching

Solution Focused Coaching

Retrospectives & Innovation

Games Facilitator

I am a certified SAFe Program Consultant (SPC) , SAFe Trainer &

Scrum/Agile Coach

3

The Scaled Agile Framework (SAFe) ®

3

4

Framework Creator: Dean Leffingwell

4

5

SAFe Delivers Business Results

5

6

Roots of the Scaled Agile Framework

6

7

Lean Thinking

8

Systems Must be Managed

8

9

Lean Thinking House

9

10

Goal: Speed, Value, Quality

10

11

Foundation: Leadership

11

12

Leading Knowledge Workers

12

13

Respect for People

13

14

Product Development Flow

14

15

Kaizen

15

16 16

17

Agile Accelerates Value Delivery

17

18 18

19 19

20

PSI / Release

timebox of 5 Sprints to synchronize release planning, inspection and adaption of an Agile Release Train

(50-125 people, 5-12 ScrumXP Teams)

21

Agile Teams Produce Higher Quality Code

21

22 22

23

Flow, Cadence & Synchronization

23

24

Self-Similarity & Scaling

R

e

l

e

a

s

e

P

l

a

n

n

i

n

g

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

I

n

s

p

e

c

t

&

A

d

a

p

t

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

S

P Do

I

&

A

„Agile Release Train“ with 5 Agile Teams and 5 Sprints/Release

25 25

26

Develop on Cadence. Deliver on Demand.

26

27

Program Execution

27

28

Product Management

Product Management is the „content authority“ for the Release Train

Continuously interacts with customers and

stakeholders for solution definition and

feedback

Owns the Vision

– Works with stakeholders to establish and

articulation Vision

– Defines statement, positioning, and solution

economic model

Drives the PSI/Release

– Defines and prioritizes Program Backlog

– Participates in Release Planning and I&A

Communicates the Roadmap

29

Release Train Engineer (RTE)

Facilitates release planning readiness and

the Release Planning Meeting

Assists program execution and tracking

Facilitates Scrum of Scrums

Ensures collaboration within and across

trains

Escalates impediments and helps manage

risk

Helps drives program-level continuous

improvement

The RTE is the „Chief Scrum Master“ for the Agile Release Train

30

System Architect

Helps to maintain a high level

understanding of system requirements and

NFRs

Evaluates design alternatives and performs

cost benefit Analysis

Presents the technological Vision during

Release Planning

Helps the teams make appropriate design

decisions during implementation

Establishes test automation strategies

Works with Enterprise Architects to

establish Architectural Runway

The System Architect plays a unique role in helping teams

efficiently implement stakeholder needs

31

System Team Integrates and Evaluates

Build/supports development infrastructure

and manage environments

Assist with test automation strategies and

adoption

Provide/support full system integration

Perform end-to-end system and system

quality (NFRs) testing

Stage and support System Sprint Demo

The System Team provides process and tools to integrate and

evaluate assets early and often

32 32

33

Alignment

33

34

Conclusion

34

35 35

36 36

Recommended