Agile Practice
Scaled Agile Framework
in 10 minutesUnai Roldán
Agile Coach
@unairoldan [email protected] unairoldan
…
Arun Govindarajan
Mark Nelson
Guillermo Pérez
Chema García
Juanma Gómez
Joao Barreiro
Unai Roldán
Maica Trinidad
Jose María Blazquez
Jordi Falguera
Al Goerner
Deb Davenport
Richard Trelleria
Ramón Davila
Ife Jackson
...
2015 UST Global Inc. © Confidential and proprietary.
Speaker
Unai
Roldán ArellanoAgile Coach
Enterprise Agile Coach passionate by new technologies and Agile
management. LEAN & Management 3.0 believer and continuous
improvement enthusiast to focus the organizations to an high level of
efficiency.
I have been in the IT business for 10+ years where I have deep experience
leading enterprise software initiatives and software solutions for the
Education, Energy & Utilities, Transport and Banking industries. I have
participated in enterprise agile transformation engagements and I have 5+
years experience with Agile Methodologies like Scrum, Kanban, Extreme
Programming (XP), etc.
@unairoldan
linkedin.com/in/unairoldan
2015 UST Global Inc. © Confidential and proprietary.
…and we perform
Agile transformations
Speaker
3
2015 UST Global Inc. © Confidential and proprietary.
Scaled
Scaled Agile Framework
5
SAFe is designed for large-scale software development
ecosystems of 50-125 people who need to resolve
inter-dependencies
2015 UST Global Inc. © Confidential and proprietary.
Be aware that…
Scaled Agile Framework
6
…If your company do not have >3 abstraction levels
maybe you don’t need SAFe
2015 UST Global Inc. © Confidential and proprietary.
Furthermore…
Scaled Agile Framework
7
…If you don’t have coordination breakpoints in your company
maybe you don’t need to scale
2015 UST Global Inc. © Confidential and proprietary.
And above all…
Scaled Agile Framework
8
…If you are an startup or small company
surely SAFe is not for you
2015 UST Global Inc. © Confidential and proprietary.
Ergo…
Scaled Agile Framework
9
but if you get to the point where you're so big you need to,
SAFe would be the answer
…If you can avoid scale in your organization, do it!
2015 UST Global Inc. © Confidential and proprietary.
AgileSAFe is based on 9 Lean-Agile principles
Scaled Agile Framework
10
2015 UST Global Inc. © Confidential and proprietary.
Agile has 4 values and 12 principles
Scaled Agile Framework
11
2015 UST Global Inc. © Confidential and proprietary.
…and SAFe add their own
Scaled Agile Framework
12
1. Take economic view
2. Apply system 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
2015 UST Global Inc. © Confidential and proprietary.
Framework
Scaled Agile Framework
14
SAFe is a collection of a proven efficacy tools,
and you only have to use what you need
2015 UST Global Inc. © Confidential and proprietary.
So…
Scaled Agile Framework
15
…SAFe is not to “be implanted”
2015 UST Global Inc. © Confidential and proprietary.
Scaled Agile Framework
16
You use just what you need
2015 UST Global Inc. © Confidential and proprietary.
Scaled Agile Framework
17
Complex product development ecosystems
Based in Agile-Lean values and principles
Is a reference model, you use just what you need
Scaled, Agile, Framework
2015 UST Global Inc. © Confidential and proprietary.
SAFe respects the standard abstraction layers
Scaled Agile Framework
18
Portfolio
Program
Team
2015 UST Global Inc. © Confidential and proprietary.
At team level, everything works as always: Scrum teams
Scaled Agile Framework
19
Portfolio
Program
Team Everything works as always: Scrum Teams!
2015 UST Global Inc. © Confidential and proprietary.
As always….with three differences
Scaled Agile Framework
20
TeamDaily
Sprint Planning Review
Retrospective
Team
Product
Owner
Scrum
Master
Communities
of PracticesCode Quality
Continuous Integration
Synchronizedcadence
FeaturesSAFe Requirements Model
Integration
Stories
2015 UST Global Inc. © Confidential and proprietary.
Example of complex software ecosystem
Scaled Agile Framework
Team A
Team B
Team C Team D
Team ETeam F
Team ITeam G Team H
2015 UST Global Inc. © Confidential and proprietary.
At program level, provides vision, support and
synchronization
Scaled Agile Framework
22
Portfolio
Program
Team
….
provides Vision, Support and Synchronization
2015 UST Global Inc. © Confidential and proprietary.
Vision, Support and Synchronization
at Program level
Scaled Agile Framework
23
Program
Product
Management
DevOpsUX System
Roadmap
Vision
….
Product Increment
3 months
Agile Release Train
EpicsSAFe Requirements Model
Cadence
RetrospectivePlanning
Review
RTE
2015 UST Global Inc. © Confidential and proprietary.
At portfolio level, provides strategic alignment and
value stream
Scaled Agile Framework
24
Portfolio
Program
Team
….
….
provides Strategic alignment and Value Stream
2015 UST Global Inc. © Confidential and proprietary.
Scaled Agile Framework
25
Portfolio
Strategic alignment and Value Stream
at Portfolio level
Strategic Themes
Program
Portfolio
Management
Epics Owners
Kanban Funnel
Value Streams
Budgets
2015 UST Global Inc. © Confidential and proprietary.
The big picture
Scaled Agile Framework
26
Portfolio
Program
Team
….
….
2015 UST Global Inc. © Confidential and proprietary.
Last call… Complete your toolbox
Scaled Agile Framework
28
Portfolio
Program
Team
29
The End
Thank you
Content references & Greetings
Principles – Jason Stapleton: http://www.jasonstapleton.com/
Startup flow – Deudae: http://blog.deudae.com/
Dante Inferno – El Rincon de Cepe: http://elrincondecepe.blogspot.com.es/
Agile Manifesto – Visual Punch: http://visualpun.ch/
@unairoldan [email protected] unairoldan
2015 UST Global Inc. © Confidential and proprietary.
Questions time
31
@unairoldan [email protected] unairoldan
Complex ecosystems
50+ people with
inter-dependencies
Agile-Lean principles
It’s not optional!
Reference model
Use just what you need