SAFe Foundations (v4.0.6)

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 33

Foundations of the

Scaled Agile Framework 4.0

2016 Scaled Agile, Inc. All Rights Reserved.


2016 Scaled V4.0.0
Agile, Inc. All Rights Reserved. 1V4.0.4
We thought wed be
developing like this.

2016 Scaled Agile, Inc. All Rights Reserved. 2


But sometimes it
feels like this.

Library of Congress
2016 Scaled Agile, Inc. All Rights Reserved. 3
And our retrospectives
read like this: Late
Too little Problems
delivery
visibility Too early discovered
No way to commitment too late
improve to a design
systematicall that didnt
y work
Phase gate
Massive SDLC isn't
growth in Hard to helping
Under- complexity reduce risk
estimated manage
dependencies distributed
teams Poor
morale

2016 Scaled Agile, Inc. All Rights Reserved. 4


Managements challenge

It is not enough that management commit


themselves to quality and productivity.
They must know what it is they must do.

Such a responsibility cannot be delegated.

W. Edwards Deming

and if you cant come, send no one.


Vignette from Out of the Crisis, Deming,1986

2016 Scaled Agile, Inc. All Rights Reserved. 5


What it is they must do

Embrace a Lean-Agile mindset


Implement Lean-Agile practices
Lead the implementation
Get results

2016 Scaled Agile, Inc. All Rights Reserved. 6


Embrace a Lean-Agile mindset

2016 Scaled Agile, Inc. All Rights Reserved. 7


Embrace Lean-Agile values

House of Lean Agile Manifesto


VALUE We are uncovering better ways of developing software by doing it and
helping others do it. Through this work we have come to value:
people and culture

improvement
Respect for

Relentless
Innovation

Individuals and interactions over processes and tools


Flow

Working software over comprehensive documentation


Customer collaboration over contract negotiation

LEADERSHIP Responding to change over following a plan

Value in the sustainably That is, while there is value in the items on the
shortest lead time right, we value the items on the left more.

2016 Scaled Agile, Inc. All Rights Reserved. 8


SAFe Lean-Agile principles

#1 - Take an economic view


#2 - Apply systems thinking
#3 - Assume variability; preserve options
#4 - Build incrementally with fast, integrated learning cycles
#5 - Base milestones on objective evaluation of working systems
#6 - Visualize and limit WIP, reduce batch sizes, and manage queue lengths
#7 - Apply cadence, synchronize with cross-domain planning
#8 - Unlock the intrinsic motivation of knowledge workers
#9 - Decentralize decision-making

2016 Scaled Agile, Inc. All Rights Reserved. 9


Building incrementally accelerates value delivery

Requirements
Design
WATERFALL Implementation
Verification

4 444 :
Documents Documents Unverified System System
INCREMENTAL
DELIVERY

2016 Scaled Agile, Inc. All Rights Reserved. 10


And delivers better economics
Early delivery provides fast value with fast feedback
Fast feedback

Waterfall
Value Delivery

Incremental

Time
2016 Scaled Agile, Inc. All Rights Reserved. 11
Implement Lean-Agile practices

2016 Scaled Agile, Inc. All Rights Reserved. 12


Knowledge for people building the world's most important systems

SAFe is a freely revealed knowledge


base of integrated, proven patterns for


enterprise Lean-Agile development.

scaledagileframework.com

2016 Scaled Agile, Inc. All Rights Reserved. 13


13
Three-level SAFe 4.0

Expand
one level

2016 Scaled Agile, Inc. All Rights Reserved. 14


Nothing beats an Agile Team

Cross-functional, self-organizing entities that can define, build and


test a thing of value
Applies basic scientific practice: PlanDoCheckAdjust
Delivers value every two weeks

Team Plan Do
1
PDCA
Team
n Adjust Check

2016 Scaled Agile, Inc. All Rights Reserved. 15


That integrates frequently
Integration points control product development.
Dantar Oosterwal, The Lean Machine

Avoid physical branching Agile Team 1

for software
Frequently integrate hardware Check out most Check newest
functionality changes back in
branches
Use development by intention in Mainline

for inter-team dependencies Check in


first slice

Always current
mainline increases
program velocity
Agile Team 2

2016 Scaled Agile, Inc. All Rights Reserved. 16


Applies test automation

Test automation supports rapid regression testing


Test 1 Test 1
Test 2 Test 2
Implemented in the same iteration Test 3 Test 3
Test 4 Test 4
Maintained under version control Test 5 Test 5

Passing vs. not-yet-passing and
broken automated tests are the real

Progress
iteration progress indicator

Done
Building functionality

Test automation
Iteration
2016 Scaled Agile, Inc. All Rights Reserved. 17
Except a team of Agile Teams
Align 50-125 practitioners to a common mission
Apply cadence and synchronization, Program Increments every 6-12 weeks
Provide Vision, Roadmap, architectural guidance

P D

A C

P D P D P D P D P D P D P D
A C A C A C A C A C A C A C

2016 Scaled Agile, Inc. All Rights Reserved. 18


With some Architectural Runway
Architectural Runwayexisting code, hardware components, etc. that
technically enable near-term business features

Feature Enablers build up the runway


Feature

Feature
Features consume it
Architectural Runway must be continuously maintained
Implemented now
to support
Enablers extend the runway
Enabler
future features

Architectural Runway

2016 Scaled Agile, Inc. All Rights Reserved. 19


The ART takes a systems view

Business Product Arch/ Program Hardware Software Testing Deployment


Mgmt Sys Eng.

AGILE RELEASE TRAIN

2016 Scaled Agile, Inc. All Rights Reserved. 20


Synchronizes with PI Planning
Future product development tasks cant be pre-determined. Distribute planning and control to those who can
understand and react to the end results. Michael Kennedy, Product Development for the Lean Enterprise

All stakeholders face-to-face (but typically multiple locations)


Management sets the mission, with minimum possible constraints
Requirements and design emerge
Important stakeholder decisions are accelerated
Teams createand take responsibility forplans

For a short video PI planning example, see: https://youtu.be/ZZAtl7nAB1M

2016 Scaled Agile, Inc. All Rights Reserved. 21


Demonstrates the full system every two weeks

An integrated solution demo


Objective milestone
Demo from the staging environment,
or the nearest proxy

Full system

System
Team

2016 Scaled Agile, Inc. All Rights Reserved. 22


Inspects and Adapts every PI

Every PI, teams systematically address the


larger impediments that are limiting velocity
Agree on the Apply root cause analysis Identify the biggest root
problem to solve (+ five whys) cause using Pareto Analysis

Insufficiently
reliable release
commitments?

Restate the new problem Identify improvement


Brainstorm solutions
for the biggest root cause Backlog items

Insufficient
architectural
runway

2016 Scaled Agile, Inc. All Rights Reserved. 23


Build a portfolio organized around value

Identify and organize around Value Streams


Communicate enterprise strategy with Strategic Themes
Empower decision makers with Lean-Agile Budgeting
Provide visibility and governance to cross-cutting initiatives with Kanban

Lead time

Trigger $

2016 Scaled Agile, Inc. All Rights Reserved. 24


Apply the Value Stream level for large systems

Collapse
one level

2016 Scaled Agile, Inc. All Rights Reserved. 25


New 4.0 Value Stream level

Apply cadence and synchronization


Establish local governance with Value Stream roles and Economic Framework
Manage fixed and variable Solution Intent
Manage the flow of Capabilities with the Value Stream Kanban
Frequently integrate and validate Customer solutions

2016 Scaled Agile, Inc. All Rights Reserved. 26


Lead the implementation

2016 Scaled Agile, Inc. All Rights Reserved. 27


Leadership Foundation

VALUE
people and culture

People are already doing their best; the

improvement
Respect for

Relentless
Innovation
problems are with the system. Only
Flow

management can change the system.


W. Edwards Deming
LEADERSHIP

2016 Scaled Agile, Inc. All Rights Reserved. 28


Implementing SAFe 1-2-3

2016 Scaled Agile, Inc. All Rights Reserved. 29


Get results

2016 Scaled Agile, Inc. All Rights Reserved. 30


Business results

Happier, more TI
M 30 75% faster
E

T
motivated TO

EN
time to market

EM
employees PR M
O AR

AG
D KE
U

G
CT T

EN
BUSINESS
VI I
T

Y
RESULTS Y

IT
AL
U
Q
20 50%
increase in 50%+ defect
productivity reduction

See ScaledAgileFramework.com/case-studies
2016 Scaled Agile, Inc. All Rights Reserved. 31
See ScaledAgileFramework.com/case-studies
2016 Scaled Agile, Inc. All Rights Reserved. 32
Gain the knowledge

Find SAFe training worldwide at: Explore the SAFe knowledge


ScaledAgile.com base and find free resources at:
ScaledAgileFramework.com

Leading SAFe 4.0


with SA Certification

Implementing SAFe 4.0


with SPC4 Certification

2016 Scaled Agile, Inc. All Rights Reserved. 33


33

You might also like