36
1 Presented by: Josef Scherer, SPC [email protected] agile-scrum.de

Introduction to Scaled Agile Framework SAFe

Embed Size (px)

Citation preview

Page 1: Introduction to Scaled Agile Framework SAFe

1

Presented by:

Josef Scherer, SPC

[email protected]

agile-scrum.de

Page 2: Introduction to Scaled Agile Framework SAFe

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

[email protected]

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

Page 3: Introduction to Scaled Agile Framework SAFe

3

The Scaled Agile Framework (SAFe) ®

3

Page 4: Introduction to Scaled Agile Framework SAFe

4

Framework Creator: Dean Leffingwell

4

Page 5: Introduction to Scaled Agile Framework SAFe

5

SAFe Delivers Business Results

5

Page 6: Introduction to Scaled Agile Framework SAFe

6

Roots of the Scaled Agile Framework

6

Page 7: Introduction to Scaled Agile Framework SAFe

7

Lean Thinking

Page 8: Introduction to Scaled Agile Framework SAFe

8

Systems Must be Managed

8

Page 9: Introduction to Scaled Agile Framework SAFe

9

Lean Thinking House

9

Page 10: Introduction to Scaled Agile Framework SAFe

10

Goal: Speed, Value, Quality

10

Page 11: Introduction to Scaled Agile Framework SAFe

11

Foundation: Leadership

11

Page 12: Introduction to Scaled Agile Framework SAFe

12

Leading Knowledge Workers

12

Page 13: Introduction to Scaled Agile Framework SAFe

13

Respect for People

13

Page 14: Introduction to Scaled Agile Framework SAFe

14

Product Development Flow

14

Page 15: Introduction to Scaled Agile Framework SAFe

15

Kaizen

15

Page 16: Introduction to Scaled Agile Framework SAFe

16 16

Page 17: Introduction to Scaled Agile Framework SAFe

17

Agile Accelerates Value Delivery

17

Page 18: Introduction to Scaled Agile Framework SAFe

18 18

Page 19: Introduction to Scaled Agile Framework SAFe

19 19

Page 20: Introduction to Scaled Agile Framework SAFe

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)

Page 21: Introduction to Scaled Agile Framework SAFe

21

Agile Teams Produce Higher Quality Code

21

Page 22: Introduction to Scaled Agile Framework SAFe

22 22

Page 23: Introduction to Scaled Agile Framework SAFe

23

Flow, Cadence & Synchronization

23

Page 24: Introduction to Scaled Agile Framework SAFe

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

Page 25: Introduction to Scaled Agile Framework SAFe

25 25

Page 26: Introduction to Scaled Agile Framework SAFe

26

Develop on Cadence. Deliver on Demand.

26

Page 27: Introduction to Scaled Agile Framework SAFe

27

Program Execution

27

Page 28: Introduction to Scaled Agile Framework SAFe

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

Page 29: Introduction to Scaled Agile Framework SAFe

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

Page 30: Introduction to Scaled Agile Framework SAFe

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

Page 31: Introduction to Scaled Agile Framework SAFe

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

Page 32: Introduction to Scaled Agile Framework SAFe

32 32

Page 33: Introduction to Scaled Agile Framework SAFe

33

Alignment

33

Page 34: Introduction to Scaled Agile Framework SAFe

34

Conclusion

34

Page 35: Introduction to Scaled Agile Framework SAFe

35 35

Page 36: Introduction to Scaled Agile Framework SAFe

36 36