SlideShare une entreprise Scribd logo
1  sur  41
Télécharger pour lire hors ligne
Comparing Ways to 
Scale Agile 
Agile Product and Project Managers Melbourne 28/10/2014 
Bernd Schiffer
Ken 
Schwaber 
“A core premise of agile is that the 
people doing the work are the 
people who can best figure out 
how to do it. The job of 
management is to do anything to 
help them do so, not suffocate 
them with SAFe. 
"unSAFe at any speed" by Ken Schwaber (06.08.2013, http://kenschwaber.wordpress.com/2013/08/06/unsafe-at-any-speed )
David 
Anderson 
“This approach fits right in with 
the requirements in CMMI ML3 for 
process tailoring. It could be 
straight out of a 1990s textbook 
on process engineering. 
"Kanban - the anti-SAFe for almost a decade already" by David Anderson (31.07.2013, 
http://www.djaa.com/kanban-anti-safe-almost-decade-already )
Neil 
Killick 
“I’ve just watched a presentation 
that’s made me so angry it’s 
prompted me to write my first 
blog post in ages! … I’m not a fan of 
the “Scaled Agile Framework” to 
say the least. … Yuk yuk yuk! 
"The Horror Of The Scaled Agile Framework" by Neil Killick (21.03.2012, http://neilkillick.com/2012/03/21/the-horror-of-the-scaled-agile-framework )
Chris 
“Matts 
Someone just shot the Agile brand 
in the back of the head… 
"Two Legs Good." by Chris Matts (30.08.2013, 
http://theitriskmanager.wordpress.com/2013/08/30/two-legs-good )
Dave 
Snowden 
“Put brutally SAFe seemed to be PRINCE II 
camouflaged in Agile language. … SAFe is not 
only a betrayal of the promise offered by 
AGILE but is a massive retrograde step 
giving the managerial class an excuse to 
avoid any significant change. 
"SAFe: the infantilism of management" by Dave Snowden (25.03.2014, http://cognitive-edge.com/blog/entry/6238/safe-the-infantilism-of-management )
Mike 
“Cohn 
L.A.F.A.B.L.E - Large Agile 
Framework Appropriate for Big, 
Lumbering Enterprises 
"L.A.F.A.B.L.E - Large Agile Framework Appropriate for Big, Lumbering Enterprises" by Mike Cohn 
(04.2013, http://lafable.com )
Peter 
Hundermark 
“… contains a lot of “process voodoo” that 
will not be required in most cases. … 
confusingly complicated framework … . 
SAFe heightens the risk of just applying 
“lipstick to the pig” and not dealing with the 
fundamental changes that are required in 
every organisation 
"Scaling Scrum to the Organisation" by Peter Hundermark (14.01.2014, 
http://www.scrumsense.com/blog/scaling-scrum-organisation )
“Shitty Agile For Enterprises 
Martin 
Fowler 
17.06.2014 https://twitter.com/berndschiffer/status/478793485642776576
Overview These are the scaling approaches I explored and compared so far. 
interactive knowledge base for SAFe 
implementing agile practices at enterprise 
scale 
Scaled Agile Framework it’s a 
Agile landscape for enterprises with 
portfolio Kanban, Scrum teams, and 
Dean Leffingwell Extreme Programming techniques + more 
Agile Software Requirements 
by Dean Leffingwell 
idea 
people 
behind this 
main book/article 
roles 
all of them, e.g., business owners, release 
train engineer, product managers, system 
architects, UX professionals, development 
management, and many more 
http://scaledagileframework.com 
hierarchy with three levels: epics on portfolio level, features on program level, stories 
on team level 
minimum unit of people is the Agile Release Train (50-125 persons) 
wants to have answers upfront for everything (leadership, architecture, portfolio, 
teams, culture, etc.) 
key aspects 
home 
SAFe 
Scaled Agile Framework 
some 
diagrams SAFeScaled Agile Framework a governed, hybrid approach that DAD 
Disciplined Agile Delivery it’s a 
provides a solid foundation from which to 
scale agile solution delivery within 
enterprise-class organisations 
Building on mainstream methods 
is the DAD process decision framework, 
providing an end-to-end approach for agile 
Scott Ambler and Mark Lines software delivery. + more 
Disciplined Agile Delivery 
by Mark Lines and Scott Ambler 
idea 
people 
behind this 
main book/article 
roles 
primary (stakeholder, product owner, 
team member, team lead, architecture 
owner) and secondary (specialist, domain 
expert, technical expert, independent 
tester, integrator) 
home DAD 
DAD 
Disciplined Agile Delivery 
Disciplined Agile Delivery some 
http://disciplinedagileconsortium.org 
people-first, learning oriented, hybrid, full delivery lifecycle, process goal driven, 
solution focused, risk-value lifecycle, enterprise aware 
defined life-cycle (inception, construction, transition) 
mashes Scrum, XP, Kanban, Lean Startup, Outside-in software development, Agile Data, 
Agile Modeling (AM), Unified Process 
key aspects 
diagrams 
DAD Exploratory Lifecycle 
About this lifecycle: 
Copyright 2014 Disciplined Agile Consortium DisciplinedAgileConsortium.org 
Observe & 
Measure 
Deploy 
DAD Continuous Delivery Lifecycle 
Measure 
Productize 
Build a 
Envision Little 
Keep going 
Hypothesis 
Pivot 
Proven 
Idea 
Disproven 
Idea 
Fixed Delivery Date 
ϓ This lifecycle is followed by agile or lean teams that find themselves in startup or research 
situations, typically when their stakeholders do not understand what their potential user base wants. 
ϓ Development proceeds via a series of quick learning experiments designed to home in on what 
stakeholders actually want. 
Options 
ϓ This lifecycle is often a replacement for the Inception phase of other DAD life cycles 
About this lifecycle: 
Replenishment 
modeling session 
ϓ This lifecycle is best utilized by Product Teams. 
ϓ The Inception Phase occured in the distant past, and is, in fact, 
an historical artifact unless the product vision changes. 
ϓ The Transition Phase has become an activity rather than an 
explicit phase through automation and discipline. 
ϓ Supports DevOps by streamlining continuous delivery of con-sumable 
solutions to stakeholders. 
Copyright 2014 Disciplined Agile Consortium 
Work items are 
pulled when 
capacity is available 
to address them 
Operate and 
support solution 
in production 
Daily work 
DAD Advanced/Lean Lifecycle 
Enhancement Requests 
and Defect Reports 
Retrospective 
Demo 
Release 
solution 
Coordination 
Meeting 
Initial 
Architectural 
Vision 
Construction T 
Continuous stream of development 
Sufficient functionality 
New 
Work 
Feedback 
Learnings 
Strategy 
Production ready 
Delighted stakeholders 
Expedite 
Intangible 
New 
Features 
Business Value 
Business Value 
Fixed Delivery Date 
Expedite 
Intangible 
Options 
Replenishment 
modeling session 
Work items are 
pulled when 
capacity is available 
to address them 
Operate and 
support solution 
in production 
Learnings 
Strategy 
DAD Basic/Scrum-Based Lifecycle 
Enhancement Requests 
and Defect Reports 
New 
Features 
Initial 
Requirements 
Initial 
modeling, 
planning, and 
organization 
Daily work 
Retrospective 
Demo 
Release 
solution into 
production 
Coordination 
Meeting 
New 
Features 
Feedback 
Construction Transition 
Continuous stream of development 
Inception 
Stakeholder vision Sufficient functionality 
Daily 
Work 
Iteration 
Production ready 
Delighted stakeholders 
Proven architecture 
Identify, prioritize, 
and select projects 
Envision the 
future 
About this lifecycle: 
ϓ This lifecycle is best utilized by mature teams who need to release regularly, 
leading towards a continuous delivery strategy using a Lean approach. 
ϓ Development activities (e.g. demos, retrospectives, requirements elicitation, 
...) occur as needed in a continuous manner throughout construction. 
ϓ Work is prioritized and pulled into the team on a just-in-time basis. 
ϓ Work in progress is minimized. 
Copyright 2014 Disciplined Agile Consortium DisciplinedAgileConsortium.org 
About this lifecycle: 
Highest-Priority 
Daily Coordination 
Meeting 
Consumable 
Solution 
Iteration review & 
retrospective: Demo to 
stakeholders, determine 
strategy for next iteration, and 
learn from your experiences 
Iteration 
Inception Construction Transition 
ϓ This Scrum-based lifecycle is typically used by project teams new to agile software 
development. 
ϓ The team produces a consumable solution at the end of each construction iteration 
(typically 1-3 weeks in length). 
ϓ Work items are typically prioritized based on a combination of business value and 
technical risk. 
Operate and 
support solution 
Initial Vision in production 
and Funding 
Funding & 
Feedback 
Tasks 
Initial 
Requirements 
and Release 
Plan 
Initial 
modeling, 
planning, and 
organization 
Initial 
Architectural 
Vision 
Consumable 
Solution 
Release 
solution into 
production 
One or more short iterations Many short iterations producing a potentially consumable solution each iteration One or more 
short iterations 
Stakeholder vision 
Proven architecture 
Sufficient functionality 
Production ready 
Project viability 
(several) 
Delighted stakeholders 
Envision the 
future 
Business Roadmap, 
Technology Roadmap 
Enhancement Requests 
and Defect Reports 
Backlog 
Work Items 
Iteration planning 
session to select work 
items and identify work 
tasks for current iteration 
Work 
Items 
Identify, prioritize, 
and select projects 
Identify, prioritize, 
and select projects 
Copyright 2014 Disciplined Agile Consortium DisciplinedAgileConsortium.org 
EBMgt … is an approach to managing EBMgt 
software organisations for the value they 
deliver to the organization as a whole. 
Evidence-Based Management™ it’s a 
idea 
What Scrum is for software 
development, EBMgt is for whole 
organisations; using Scrum to change on 
Ken Schwaber & Gunther Verheyen organisational level. + more 
"The Agility Guide to Evidence-Based 
Change" by Ken Schwaber 
(2014, http://www.ebmgt.org/portals/agilitypath/The%20Agility 
%20Guide%20v1.5.pdf version 1.5 http://www.ebmgt.org/Agility-Guide ) 
The Agility Guide to 
Evidence-Based Change 
Using Scrum to Transform Your Enterprise 
Version 1.5 
Developed and sustained by Ken Schwaber & Scrum.org 
people 
behind this 
main book/article 
roles 
SM, PO, Change Team (Single Enterprise and 
several Domain Agility Teams) 
EBMgt 
Evidence-Based Management™ 
home 
measure, diagnose, and improve are items in an iterative cycle (inspect and adapt) 
different domains addressed by approach: enterprise, process, productivity, quality, 
value 
measure with metrics time to market, value, and ability to innovate 
these metrics are so called "direct evidence of value", hence the name EBMgt, in 
contrast to circumstantial evidence like "Are doing all the Scrum meetings?” 
metric results are combined in Agile Index (single number) 
diagnosis is individual for each organisation 
key aspects 
http://ebmgt.org 
EBMgt 
Evidence-Based Management™ 
some 
diagrams 
The Enterprise Transition Framework ETF 
… leads and supports an organization 
through the process of becoming more 
Agile. 
Enterprise Transition Framework™ it’s a 
Assessment, strategy, pilot phase, roll out 
as part of an inspect and adapt life cycle 
Andrea Tomasini and Martin Kearns + more 
Agile Transition - What you need to 
know before starting 
by Andrea Tomasini and Martin Kearns 
idea 
people 
behind this 
main book/article 
roles 
leadership team 
http://www.agile42.com/en/agile-transition/etf 
pilot projects 
train internal coaches 
Agile strategy map 
independent of organisation's size 
analysis of vision & strategy, organisation & structure, people & skills, products & 
technology 
key aspects 
home 
ETF 
Enterprise Transition Framework™ 
some 
diagrams ETFEnterprise Transition Framework™ 
it’s LeSS Large-scale Scrum is regular Scrum 
a 
Large-Scale Scrum applied to large-scale development. 
regular Scrum applied to large-scale 
Craig Larman and Bass Vodde development 
Scaling Lean And Agile 
by Craig Larman and Bas Vodde 
idea 
people 
behind this 
main book/article 
roles 
Scrum roles plus 
Area PO (only in >10) 
http://www.craiglarman.com/wiki/index.php?title=Large-Scale_Scrum 
two frameworks: less or equal 10 teams, and more than 10 teams 
pure Scrum - everything else has to be evolved individually per organisation 
key aspects 
home 
LeSS 
Large-Scale Scrum 
SA@S I made this acronym up! 
Scaling Agile @ Spotify it’s a 
LeSSLarge-Scaling Agile @ Spotify 
with Tribes, Squads, Chapters & Guilds 
Henrik Kniberg & Anders Ivars on 
some 
Scale Scrum Oct 2012 
diagramsDealing with multiple teams in a product development organization is always a chal enge! 
One of the most impres ive examples we’ve se n so far is Spotify, which has kept an agile mindset despite 
having scaled to over 30 teams acros 3 cities. 
Spotify is a fascinating company that is transforming the music industry. The company has only existed 6 
years and already has over 15 mil ion active users and over 4 mil ion paying. The product itself can be 
likened to “a magical music player in which you can instantly find and play every song in the world”. 
Alistair Cockburn (one of the founding fathers of agile software development) visited Spotify and said “Nice -­ 
I've be n lo king for someone to implement this matrix format since 19 2 :) so it is real y welcome to se .” 
So how is this managed? 
We have both presented at conferences and be n caught in engaging discus ions around how we work at 
Spotify and how the company handles agile with hundreds of developers. Many people are fascinated by 
this, so we decided to write an article about it. 
Disclaimer: We didn’t invent this model. Spotify is (like any go d agile company) evolving fast. This article 
is only a snapshot of our cur ent way of working -­ a journey in progres , not a journey completed. By the 
time you read this, things have already changed. 
1/14 
One of the most impressive examples [for dealing with multiple 
teams in a product development organization] … is Spotify 
autonomy, mastery, purpose 
result in high-performance teams 
all of Spotify's employees (spreading the word: 
Henrik Kniberg, Anders Ivarsson, and Joakim Sundén) 
Scaling Agile @ Spotify by Henrik Kniberg and 
Anders Ivarsson (10.2012, https://dl.dropboxusercontent.com/u/ 
1018963/Articles/SpotifyScaling.pdf ) 
idea 
people 
behind this 
main book/article 
roles 
dedicated PO per squad; Agile coaching as needed; 
stable feature teams; chapter lead; tribe lead 
home 
SA@S I made this acronym up! 
Scrum, Kanban, XP, hybrids at team level (teams are free to chose) 
autonomous squads 
special interest groups called chapters to address mastery 
several squads form tribes (20-100 ppl) 
measurable quarterly goals for squads 
key aspects 
… 
Scaling Agile @ Spotify 
SA@S I made this acronym up! 
Scaling Agile @ Spotify 
some 
diagrams 
“Big Projects” 
57 
https://dl.dropbox.com/u/1018963/Articles/HowSpotifyBuildsProducts.pdf 
it’s a 
a set of guiding principles 
ScALeD Woohoo, it’s a recursive acronym! 
ScALeD Agile Lean Development 
autonomy, mastery, purpose 
result in high-performance teams 
Peter Beck, Markus Gärtner, Christoph 
Mathis, Stefan Roock, Andreas Schliep … 
idea 
people 
behind this 
main book/article 
… 
roles 
ScALeD Woohoo, it’s a recursive acronym! 
ScALeD Agile Lean Development 
http://scaledprinciples.org 
principles in the categories excited customers, happy and productive employees, global 
optimisation, supportive leadership, continuous improvement 
reads like a manifest for Agile scaling 
key aspects 
home 
ScALeD Woohoo, it’s a recursive acronym! 
ScALeD Agile Lean Development 
some 
diagrams 
sorry, no 
diagrams 
so far 
it’s a idea 
a new paradigm 
…the dominant paradigm for managing product 
development … is as wrong as we were in manufacturing, 
before the Japanese unlocked the secret of lean 
manufacturing. I believe that a new paradigm is emerging, 
one that challenges the current orthodoxy of product 
development. 
Don Reinertsen 
Product Development Flow 
by Don Reinertsen 
Product Development Flow by Reinertsen 
people 
behind this 
main book/article 
PDFbyR I made this acronym up! 
… 
roles 
PDFbyR I made this acronym up! 
Product Development Flow by Reinertsen 
http://reinertsenassociates.com 
major themes are economics, queues, variability, batch size, WIP constraints, cadence 
& synchronisation & flow control, fast feedback, decentralised control 
several principles for each of the major themes 
key aspects 
home 
PDFbyR I made this acronym up! 
some 
diagrams 
sorry, no 
diagrams 
so far 
Product Development Flow by Reinertsen 
SAFe 
DAD 
EBMgt 
ETF 
LeSS 
SA@S 
ScALeD 
PDFbyR
interactive knowledge base for SAFe 
implementing agile practices at enterprise 
scale 
Scaled Agile Framework it’s a 
Agile landscape for enterprises with 
portfolio Kanban, Scrum teams, and 
Dean Leffingwell Extreme Programming techniques + more 
Agile Software Requirements 
by Dean Leffingwell 
idea 
people 
behind this 
main book/article
roles 
all of them, e.g., business owners, release 
train engineer, product managers, system 
architects, UX professionals, development 
management, and many more 
http://scaledagileframework.com 
hierarchy with three levels: epics on portfolio level, features on program level, stories 
on team level 
minimum unit of people is the Agile Release Train (50-125 persons) 
wants to have answers upfront for everything (leadership, architecture, portfolio, 
teams, culture, etc.) 
key aspects 
home 
SAFe 
Scaled Agile Framework
some 
diagrams SAFeScaled Agile Framework
a governed, hybrid approach that DAD 
provides a solid foundation from which to 
scale agile solution delivery within 
enterprise-class organisations 
Disciplined Agile Delivery it’s a 
Building on mainstream methods 
is the DAD process decision framework, 
providing an end-to-end approach for agile 
Scott Ambler and Mark Lines software delivery. + more 
Disciplined Agile Delivery 
by Mark Lines and Scott Ambler 
idea 
people 
behind this 
main book/article
roles 
primary (stakeholder, product owner, 
team member, team lead, architecture 
owner) and secondary (specialist, domain 
expert, technical expert, independent 
tester, integrator) 
home DAD 
Disciplined Agile Delivery 
http://disciplinedagileconsortium.org 
people-first, learning oriented, hybrid, full delivery lifecycle, process goal driven, 
solution focused, risk-value lifecycle, enterprise aware 
defined life-cycle (inception, construction, transition) 
mashes Scrum, XP, Kanban, Lean Startup, Outside-in software development, Agile Data, 
Agile Modeling (AM), Unified Process 
key aspects
DAD 
Disciplined Agile Delivery 
some 
diagrams 
DAD Exploratory Lifecycle 
About this lifecycle: 
Copyright 2014 Disciplined Agile Consortium DisciplinedAgileConsortium.org 
Observe & 
Measure 
Deploy 
DAD Continuous Delivery Lifecycle 
Measure 
Productize 
Build a 
Envision Little 
Keep going 
Hypothesis 
Pivot 
Proven 
Idea 
Disproven 
Idea 
Fixed Delivery Date 
‧ This lifecycle is followed by agile or lean teams that find themselves in startup or research 
situations, typically when their stakeholders do not understand what their potential user base wants. 
‧ Development proceeds via a series of quick learning experiments designed to home in on what 
stakeholders actually want. 
Options 
‧ This lifecycle is often a replacement for the Inception phase of other DAD life cycles 
About this lifecycle: 
Replenishment 
modeling session 
‧ This lifecycle is best utilized by Product Teams. 
‧ The Inception Phase occured in the distant past, and is, in fact, 
an historical artifact unless the product vision changes. 
‧ The Transition Phase has become an activity rather than an 
explicit phase through automation and discipline. 
‧ Supports DevOps by streamlining continuous delivery of con-sumable 
solutions to stakeholders. 
Copyright 2014 Disciplined Agile Consortium 
Work items are 
pulled when 
capacity is available 
to address them 
Operate and 
support solution 
in production 
Daily work 
DAD Advanced/Lean Lifecycle 
Enhancement Requests 
and Defect Reports 
Retrospective 
Demo 
Release 
solution 
Coordination 
Meeting 
Initial 
Architectural 
Vision 
Construction T 
Continuous stream of development 
Sufficient functionality 
New 
Work 
Feedback 
Learnings 
Strategy 
Production ready 
Delighted stakeholders 
Expedite 
Intangible 
New 
Features 
Business Value 
Business Value 
Fixed Delivery Date 
Expedite 
Intangible 
Options 
Replenishment 
modeling session 
Work items are 
pulled when 
capacity is available 
to address them 
Operate and 
support solution 
in production 
Learnings 
Strategy 
DAD Basic/Scrum-Based Lifecycle 
Enhancement Requests 
and Defect Reports 
New 
Features 
Initial 
Requirements 
Initial 
modeling, 
planning, and 
organization 
Daily work 
Retrospective 
Demo 
Release 
solution into 
production 
Coordination 
Meeting 
New 
Features 
Feedback 
Construction Transition 
Continuous stream of development 
Inception 
Stakeholder vision Sufficient functionality 
Daily 
Work 
Iteration 
Production ready 
Delighted stakeholders 
Proven architecture 
Identify, prioritize, 
and select projects 
Envision the 
future 
About this lifecycle: 
‧ This lifecycle is best utilized by mature teams who need to release regularly, 
leading towards a continuous delivery strategy using a Lean approach. 
‧ Development activities (e.g. demos, retrospectives, requirements elicitation, 
...) occur as needed in a continuous manner throughout construction. 
‧ Work is prioritized and pulled into the team on a just-in-time basis. 
‧ Work in progress is minimized. 
Copyright 2014 Disciplined Agile Consortium DisciplinedAgileConsortium.org 
About this lifecycle: 
Highest-Priority 
Daily Coordination 
Meeting 
Consumable 
Solution 
Iteration review & 
retrospective: Demo to 
stakeholders, determine 
strategy for next iteration, and 
learn from your experiences 
Iteration 
Inception Construction Transition 
‧ This Scrum-based lifecycle is typically used by project teams new to agile software 
development. 
‧ The team produces a consumable solution at the end of each construction iteration 
(typically 1-3 weeks in length). 
‧ Work items are typically prioritized based on a combination of business value and 
technical risk. 
Operate and 
support solution 
Initial Vision in production 
and Funding 
Funding & 
Feedback 
Tasks 
Initial 
Requirements 
and Release 
Plan 
Initial 
modeling, 
planning, and 
organization 
Initial 
Architectural 
Vision 
Consumable 
Solution 
Release 
solution into 
production 
One or more short iterations Many short iterations producing a potentially consumable solution each iteration One or more 
short iterations 
Stakeholder vision 
Proven architecture 
Sufficient functionality 
Production ready 
Project viability 
(several) 
Delighted stakeholders 
Envision the 
future 
Business Roadmap, 
Technology Roadmap 
Enhancement Requests 
and Defect Reports 
Backlog 
Work Items 
Iteration planning 
session to select work 
items and identify work 
tasks for current iteration 
Work 
Items 
Identify, prioritize, 
and select projects 
Identify, prioritize, 
and select projects 
Copyright 2014 Disciplined Agile Consortium DisciplinedAgileConsortium.org
EBMgt … is an approach to managing EBMgt 
software organisations for the value they 
deliver to the organisation as a whole. 
Evidence-Based Management™ it’s a 
idea 
What Scrum is for software 
development, EBMgt is for whole 
organisations; using Scrum to change on 
Ken Schwaber & Gunther Verheyen organisational level. + more 
"The Agility Guide to Evidence-Based 
Change" by Ken Schwaber 
(2014, http://www.ebmgt.org/portals/agilitypath/The%20Agility 
%20Guide%20v1.5.pdf version 1.5 http://www.ebmgt.org/Agility-Guide ) 
The Agility Guide to 
Evidence-Based Change 
Using Scrum to Transform Your Enterprise 
Version 1.5 
Developed and sustained by Ken Schwaber & Scrum.org 
people 
behind this 
main book/article
roles 
SM, PO, Change Team (Single Enterprise and 
several Domain Agility Teams) 
EBMgt 
Evidence-Based Management™ 
home 
measure, diagnose, and improve are items in an iterative cycle (inspect and adapt) 
different domains addressed by approach: enterprise, process, productivity, quality, 
value 
measure with metrics time to market, value, and ability to innovate 
these metrics are so called "direct evidence of value", hence the name EBMgt, in 
contrast to circumstantial evidence like "Are you doing all the Scrum meetings?” 
metric results are combined in Agile Index (single number) 
diagnosis is individual for each organisation 
key aspects 
http://ebmgt.org
EBMgt 
Evidence-Based Management™ 
some 
diagrams
The Enterprise Transition Framework ETF 
… leads and supports an organisation 
through the process of becoming more 
Agile. 
Enterprise Transition Framework™ it’s a 
Assessment, strategy, pilot phase, roll out 
as part of an inspect and adapt life cycle 
Andrea Tomasini and Martin Kearns + more 
Agile Transition - What you need to 
know before starting 
by Andrea Tomasini and Martin Kearns 
idea 
people 
behind this 
main book/article
roles 
leadership team 
http://www.agile42.com/en/agile-transition/etf 
pilot projects 
train internal coaches 
Agile strategy map 
independent of organisation's size 
analysis of vision & strategy, organisation & structure, people & skills, products & 
technology 
key aspects 
home 
ETF 
Enterprise Transition Framework™
some 
diagrams ETFEnterprise Transition Framework™
it’s LeSS Large-scale Scrum is regular Scrum 
a 
Large-Scale Scrum applied to large-scale development. 
regular Scrum applied to large-scale 
Craig Larman and Bass Vodde development 
Scaling Lean And Agile 
by Craig Larman and Bas Vodde 
idea 
people 
behind this 
main book/article
roles 
Scrum roles plus 
Area PO (only in >10) 
http://www.craiglarman.com/wiki/index.php?title=Large-Scale_Scrum 
two frameworks: less than or equal to 10 teams, and more than 10 teams 
pure Scrum - everything else has to be evolved individually per organisation 
key aspects 
home 
LeSS 
Large-Scale Scrum
some 
diagramsLeSSLarge-Scale Scrum
SA@S I made this acronym up! 
Scaling Agile @ Spotify it’s a 
Scaling Agile @ Spotify 
with Tribes, Squads, Chapters & Guilds 
Henrik Kniberg & Anders Ivarsson 
Oct 2012 
Dealing with multiple teams in a product development organization is always a challenge! 
One of the most impressive examples we’ve seen so far is Spotify, which has kept an agile mindset despite 
having scaled to over 30 teams across 3 cities. 
Spotify is a fascinating company that is transforming the music industry. The company has only existed 6 
years and already has over 15 million active users and over 4 million paying. The product itself can be 
likened to “a magical music player in which you can instantly find and play every song in the world”. 
Alistair Cockburn (one of the founding fathers of agile software development) visited Spotify and said “Nice -­ 
I've been looking for someone to implement this matrix format since 1992 :) so it is really welcome to see.” 
So how is this managed? 
We have both presented at conferences and been caught in engaging discussions around how we work at 
Spotify and how the company handles agile with hundreds of developers. Many people are fascinated by 
this, so we decided to write an article about it. 
Disclaimer: We didn’t invent this model. Spotify is (like any good agile company) evolving fast. This article 
is only a snapshot of our current way of working -­ a journey in progress, not a journey completed. By the 
time you read this, things have already changed. 
1/14 
One of the most impressive examples [for dealing with multiple 
teams in a product development organisation] … is Spotify 
autonomy, mastery, purpose 
result in high-performance teams 
all of Spotify's employees (spreading the word: 
Henrik Kniberg, Anders Ivarsson, and Joakim Sundén) 
Scaling Agile @ Spotify by Henrik Kniberg and 
Anders Ivarsson (10.2012, https://dl.dropboxusercontent.com/u/ 
1018963/Articles/SpotifyScaling.pdf ) 
idea 
people 
behind this 
main book/article
roles 
dedicated PO per squad; Agile coaching as needed; 
stable feature teams; chapter lead; tribe lead 
home 
SA@S I made this acronym up! 
Scrum, Kanban, XP, hybrids at team level (teams are free to choose) 
autonomous squads 
special interest groups called chapters to address mastery 
several squads form tribes (20-100 ppl) 
measurable quarterly goals for squads 
key aspects 
… 
Scaling Agile @ Spotify
SA@S I made this acronym up! 
Scaling Agile @ Spotify 
some 
diagrams 
“Big Projects” 
57 
https://dl.dropbox.com/u/1018963/Articles/HowSpotifyBuildsProducts.pdf
it’s a 
a set of guiding principles 
ScALeD Woohoo, it’s a recursive acronym! 
ScALeD Agile Lean Development 
autonomy, mastery, purpose 
result in high-performance teams 
Peter Beck, Markus Gärtner, Christoph 
Mathis, Stefan Roock, Andreas Schliep … 
idea 
people 
behind this 
main book/article
… 
roles 
ScALeD Woohoo, it’s a recursive acronym! 
ScALeD Agile Lean Development 
http://scaledprinciples.org 
principles in the categories: excited customers, happy and productive employees, global 
optimisation, supportive leadership, continuous improvement 
reads like a manifest for Agile scaling 
key aspects 
home
ScALeD Woohoo, it’s a recursive acronym! 
ScALeD Agile Lean Development 
some 
diagrams
it’s a idea 
a new paradigm 
…the dominant paradigm for managing product 
development … is as wrong as we were in manufacturing, 
before the Japanese unlocked the secret of lean 
manufacturing. I believe that a new paradigm is emerging, 
one that challenges the current orthodoxy of product 
development. 
Don Reinertsen 
Product Development Flow 
by Don Reinertsen 
Product Development Flow by Reinertsen 
people 
behind this 
main book/article 
PDFbyR I made this acronym up!
… 
roles 
PDFbyR I made this acronym up! 
Product Development Flow by Reinertsen 
http://reinertsenassociates.com 
major themes are economics, queues, variability, batch size, WIP constraints, cadence 
& synchronisation & flow control, fast feedback, decentralised control 
several principles for each of the major themes 
key aspects 
home
PDFbyR I made this acronym up! 
some 
diagrams 
sorry, no 
diagrams 
so far 
Product Development Flow by Reinertsen
Comparison: Blueprint vs. Principles 
Where is the scaling approach’s focus 
on a scale from 0 (very much blueprint and specs) to 10 (all about principles)? 
10 
8 
6 
4 
2 
0 
9 10 10 8 
5 5 
0 0 
SAFe DAD EBMgt ETF LeSS SA@S ScALeD PDFbyR
Comparison: Commercialisation 
How massively has this scaling approach been commercialised, i.e. exploited in a way designed to make a profit, 
on a scale from 0 (looks very much like it) to 10 (not at all)? 
9 
7.2 
5.4 
3.6 
1.8 
0 
8 
7 
9 
8 
5 
3 
0 0 
SAFe DAD EBMgt ETF LeSS SA@S ScALeD PDFbyR
Comparison: Scaling 
How does this scaling approach actually handle scaling, i.e. a linear transformation that enlarges objects, on a scale 
from 0 (does not scale, i.e. works only with super big orgs) to 10 (does scale, i.e. works with very small orgs)? 
What I mean is: does it work with 2 teams? 
10 
8 
6 
4 
2 
0 
10 10 10 10 
5 5 
0 0 
SAFe DAD EBMgt ETF LeSS SA@S ScALeD PDFbyR
Comparison: Celebrity 
How famous, well known, and often used is this scaling approach in the Agile community on a scale from 0 (not at 
all) to 10 (ubiquitous)? 
10 
8 
6 
4 
2 
0 
10 
1 
10 
8 
3 2 
5 
10 
SAFe DAD EBMgt ETF LeSS SA@S ScALeD PDFbyR
How likely is it that I (Bernd Schiffer) would recommend this scaling approach to a customer of mine, on a scale 
10 
8 
6 
4 
2 
0 
Comparison: Recommendation 
from 0 (very unlikely) to 10 (very likely)? 
10 10 10 10 
1 
3 
1 
3 
SAFe DAD EBMgt ETF LeSS SA@S ScALeD PDFbyR
Don’t Scale! Very often the No 1 option for people looking at scaling approaches. 
awesome article “Recruit 
Do Things that Don’t Scale 
by Paul Graham 
( http://paulgraham.com/ds.html ) 
Fragile 
Delight 
Experience 
Consult
‣@berndschiffer 
‣@bold_mover 
‣ coaching@berndschiffer.com 
‣ http://slideshare.net/berndschiffer 
‣ http://berndschiffer.com 
‣ http://boldmover.com 
‣ http://agiletrail.com 
Thank 
you! 
Comparing 
Ways to 
Scale Agile 
Bernd Schiffer 
Agile Product and Project Managers 
Melbourne 28/10/2014

Contenu connexe

Tendances

MHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike CottmeyerMHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike CottmeyerAgileDenver
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile FundamentalsAtlassian
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesMike Cottmeyer
 
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...IBM Rational software
 
Actionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel VacantiActionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel VacantiAgile Montréal
 
An Integral Agile Transformation Approach - Miljan Bajic
An Integral Agile Transformation Approach - Miljan BajicAn Integral Agile Transformation Approach - Miljan Bajic
An Integral Agile Transformation Approach - Miljan Bajicagilemaine
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation ExplainedLeadingAgile
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionLeadingAgile
 
Kanban on different flight levels - with an implementation example
Kanban on different flight levels - with an implementation exampleKanban on different flight levels - with an implementation example
Kanban on different flight levels - with an implementation exampleMichael Rumpler
 
Danil Michailovas "Agile Coaching - Case Study Chapter 1"
Danil Michailovas   "Agile Coaching - Case Study Chapter 1"Danil Michailovas   "Agile Coaching - Case Study Chapter 1"
Danil Michailovas "Agile Coaching - Case Study Chapter 1"Agile Lietuva
 
Reprogramming Leadership for Agility - September 2016
Reprogramming Leadership for Agility - September 2016Reprogramming Leadership for Agility - September 2016
Reprogramming Leadership for Agility - September 2016Pete Behrens
 
Agile Transformation | Mike Cottmeyer
Agile Transformation | Mike CottmeyerAgile Transformation | Mike Cottmeyer
Agile Transformation | Mike CottmeyerLeadingAgile
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27LeadingAgile
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...Invensis Learning
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeSaket Bansal
 
Agile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewAgile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewMichael Sahota
 

Tendances (20)

MHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike CottmeyerMHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike Cottmeyer
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
 
Actionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel VacantiActionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel Vacanti
 
An Integral Agile Transformation Approach - Miljan Bajic
An Integral Agile Transformation Approach - Miljan BajicAn Integral Agile Transformation Approach - Miljan Bajic
An Integral Agile Transformation Approach - Miljan Bajic
 
Scrumban
ScrumbanScrumban
Scrumban
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation Explained
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 Session
 
Kanban on different flight levels - with an implementation example
Kanban on different flight levels - with an implementation exampleKanban on different flight levels - with an implementation example
Kanban on different flight levels - with an implementation example
 
Danil Michailovas "Agile Coaching - Case Study Chapter 1"
Danil Michailovas   "Agile Coaching - Case Study Chapter 1"Danil Michailovas   "Agile Coaching - Case Study Chapter 1"
Danil Michailovas "Agile Coaching - Case Study Chapter 1"
 
Reprogramming Leadership for Agility - September 2016
Reprogramming Leadership for Agility - September 2016Reprogramming Leadership for Agility - September 2016
Reprogramming Leadership for Agility - September 2016
 
What is agile?
What is agile?What is agile?
What is agile?
 
Agile Transformation | Mike Cottmeyer
Agile Transformation | Mike CottmeyerAgile Transformation | Mike Cottmeyer
Agile Transformation | Mike Cottmeyer
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
 
Business Agility
Business AgilityBusiness Agility
Business Agility
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 
Agile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewAgile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft View
 

En vedette

How to build an agile organisation
How to build an agile organisationHow to build an agile organisation
How to build an agile organisationPierre E. NEIS
 
Scaling Agile: A Guide for the Perplexed
Scaling Agile: A Guide for the PerplexedScaling Agile: A Guide for the Perplexed
Scaling Agile: A Guide for the PerplexedLitheSpeed
 
Agilité à l'échelle à la dsi @Pôle Emploi (SAFe) - Michel Levaslot - Agile en...
Agilité à l'échelle à la dsi @Pôle Emploi (SAFe) - Michel Levaslot - Agile en...Agilité à l'échelle à la dsi @Pôle Emploi (SAFe) - Michel Levaslot - Agile en...
Agilité à l'échelle à la dsi @Pôle Emploi (SAFe) - Michel Levaslot - Agile en...Agile En Seine
 
Introduction au DevOps @SfPot 2014
Introduction au DevOps @SfPot 2014Introduction au DevOps @SfPot 2014
Introduction au DevOps @SfPot 2014Jonathan Martin
 
Agile en seine 2017 REX player France Télévision
Agile en seine 2017 REX player France TélévisionAgile en seine 2017 REX player France Télévision
Agile en seine 2017 REX player France TélévisionAgile En Seine
 
REX Kanban dans plusieurs contextes, par Couthaïer Farfra (Agile4Me)
REX Kanban dans plusieurs contextes, par Couthaïer Farfra (Agile4Me)REX Kanban dans plusieurs contextes, par Couthaïer Farfra (Agile4Me)
REX Kanban dans plusieurs contextes, par Couthaïer Farfra (Agile4Me)Couthaïer FARFRA
 
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisKeynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisJason De Oliveira
 
Le bon gros géant agile - AgileTour Bordeaux 2016
Le bon gros géant agile - AgileTour Bordeaux 2016Le bon gros géant agile - AgileTour Bordeaux 2016
Le bon gros géant agile - AgileTour Bordeaux 2016Jérôme Froville
 
Introduction à la démarche Devops
Introduction à la démarche DevopsIntroduction à la démarche Devops
Introduction à la démarche DevopsRomain Chalumeau
 

En vedette (9)

How to build an agile organisation
How to build an agile organisationHow to build an agile organisation
How to build an agile organisation
 
Scaling Agile: A Guide for the Perplexed
Scaling Agile: A Guide for the PerplexedScaling Agile: A Guide for the Perplexed
Scaling Agile: A Guide for the Perplexed
 
Agilité à l'échelle à la dsi @Pôle Emploi (SAFe) - Michel Levaslot - Agile en...
Agilité à l'échelle à la dsi @Pôle Emploi (SAFe) - Michel Levaslot - Agile en...Agilité à l'échelle à la dsi @Pôle Emploi (SAFe) - Michel Levaslot - Agile en...
Agilité à l'échelle à la dsi @Pôle Emploi (SAFe) - Michel Levaslot - Agile en...
 
Introduction au DevOps @SfPot 2014
Introduction au DevOps @SfPot 2014Introduction au DevOps @SfPot 2014
Introduction au DevOps @SfPot 2014
 
Agile en seine 2017 REX player France Télévision
Agile en seine 2017 REX player France TélévisionAgile en seine 2017 REX player France Télévision
Agile en seine 2017 REX player France Télévision
 
REX Kanban dans plusieurs contextes, par Couthaïer Farfra (Agile4Me)
REX Kanban dans plusieurs contextes, par Couthaïer Farfra (Agile4Me)REX Kanban dans plusieurs contextes, par Couthaïer Farfra (Agile4Me)
REX Kanban dans plusieurs contextes, par Couthaïer Farfra (Agile4Me)
 
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisKeynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
 
Le bon gros géant agile - AgileTour Bordeaux 2016
Le bon gros géant agile - AgileTour Bordeaux 2016Le bon gros géant agile - AgileTour Bordeaux 2016
Le bon gros géant agile - AgileTour Bordeaux 2016
 
Introduction à la démarche Devops
Introduction à la démarche DevopsIntroduction à la démarche Devops
Introduction à la démarche Devops
 

Similaire à Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup

Agile concepts for quality and process engineers for slideshare
Agile concepts for quality and process engineers   for slideshareAgile concepts for quality and process engineers   for slideshare
Agile concepts for quality and process engineers for slideshareYuval Yeret
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антонsolit
 
Agile intro resources
Agile intro resourcesAgile intro resources
Agile intro resourcesAnwar Sadat
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayHeidi Owens
 
Agile principles and mindset agile wednesday series
Agile principles and mindset agile wednesday seriesAgile principles and mindset agile wednesday series
Agile principles and mindset agile wednesday seriesJamey Lees
 
Business Need And Current Situation Essay
Business Need And Current Situation EssayBusiness Need And Current Situation Essay
Business Need And Current Situation EssayJill Lyons
 
Margaret Menzies Intro & Scrum Overview
Margaret Menzies Intro & Scrum OverviewMargaret Menzies Intro & Scrum Overview
Margaret Menzies Intro & Scrum OverviewMargaretMenzies
 
Scaling Scrum using Lean/Kanban in Amdocs
Scaling Scrum using Lean/Kanban in AmdocsScaling Scrum using Lean/Kanban in Amdocs
Scaling Scrum using Lean/Kanban in AmdocsYuval Yeret
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipRavi Tadwalkar
 
Lean Enterprise, A Definitive Approach in Software Development Production
Lean Enterprise, A Definitive Approach in Software Development ProductionLean Enterprise, A Definitive Approach in Software Development Production
Lean Enterprise, A Definitive Approach in Software Development ProductionBerk Dülger
 
Manoj Kolhe - Testing in Agile Environment
Manoj Kolhe - Testing in Agile EnvironmentManoj Kolhe - Testing in Agile Environment
Manoj Kolhe - Testing in Agile EnvironmentManoj Kolhe
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseDarren Wilmshurst
 
Beyond the Scrum: Implementing Lean Software Practices in Your Organization
Beyond the Scrum: Implementing Lean Software Practices in Your OrganizationBeyond the Scrum: Implementing Lean Software Practices in Your Organization
Beyond the Scrum: Implementing Lean Software Practices in Your Organization ThoughtWorks Studios
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overviewguestb4c770
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 MinutesCraig Smith
 
HanoiScrum: Agile co-exists with Waterfall
 HanoiScrum: Agile co-exists with Waterfall HanoiScrum: Agile co-exists with Waterfall
HanoiScrum: Agile co-exists with WaterfallVu Hung Nguyen
 
Enterprise Agile - Hybrid of Methods
Enterprise Agile - Hybrid of MethodsEnterprise Agile - Hybrid of Methods
Enterprise Agile - Hybrid of MethodsMaris Prabhakaran M
 

Similaire à Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup (20)

Scrum and Agile SDLC 101
Scrum and Agile SDLC 101Scrum and Agile SDLC 101
Scrum and Agile SDLC 101
 
Agile concepts for quality and process engineers for slideshare
Agile concepts for quality and process engineers   for slideshareAgile concepts for quality and process engineers   for slideshare
Agile concepts for quality and process engineers for slideshare
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
 
Agile intro resources
Agile intro resourcesAgile intro resources
Agile intro resources
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool Essay
 
Agile principles and mindset agile wednesday series
Agile principles and mindset agile wednesday seriesAgile principles and mindset agile wednesday series
Agile principles and mindset agile wednesday series
 
Business Need And Current Situation Essay
Business Need And Current Situation EssayBusiness Need And Current Situation Essay
Business Need And Current Situation Essay
 
Margaret Menzies Intro & Scrum Overview
Margaret Menzies Intro & Scrum OverviewMargaret Menzies Intro & Scrum Overview
Margaret Menzies Intro & Scrum Overview
 
Scaling Scrum using Lean/Kanban in Amdocs
Scaling Scrum using Lean/Kanban in AmdocsScaling Scrum using Lean/Kanban in Amdocs
Scaling Scrum using Lean/Kanban in Amdocs
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadership
 
Lean Enterprise, A Definitive Approach in Software Development Production
Lean Enterprise, A Definitive Approach in Software Development ProductionLean Enterprise, A Definitive Approach in Software Development Production
Lean Enterprise, A Definitive Approach in Software Development Production
 
Manoj Kolhe - Testing in Agile Environment
Manoj Kolhe - Testing in Agile EnvironmentManoj Kolhe - Testing in Agile Environment
Manoj Kolhe - Testing in Agile Environment
 
Agile Organizations
Agile OrganizationsAgile Organizations
Agile Organizations
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterprise
 
Beyond the Scrum: Implementing Lean Software Practices in Your Organization
Beyond the Scrum: Implementing Lean Software Practices in Your OrganizationBeyond the Scrum: Implementing Lean Software Practices in Your Organization
Beyond the Scrum: Implementing Lean Software Practices in Your Organization
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
HanoiScrum: Agile co-exists with Waterfall
 HanoiScrum: Agile co-exists with Waterfall HanoiScrum: Agile co-exists with Waterfall
HanoiScrum: Agile co-exists with Waterfall
 
Isec
IsecIsec
Isec
 
Enterprise Agile - Hybrid of Methods
Enterprise Agile - Hybrid of MethodsEnterprise Agile - Hybrid of Methods
Enterprise Agile - Hybrid of Methods
 

Plus de Bernd Schiffer

Sustainable Pace - The forgotten Agile principle at YOW Perth 2019
Sustainable Pace - The forgotten Agile principle at YOW Perth 2019Sustainable Pace - The forgotten Agile principle at YOW Perth 2019
Sustainable Pace - The forgotten Agile principle at YOW Perth 2019Bernd Schiffer
 
Agilität im Wander der Zeit und der Kulturen - Keynote at XP Days Germany 201...
Agilität im Wander der Zeit und der Kulturen - Keynote at XP Days Germany 201...Agilität im Wander der Zeit und der Kulturen - Keynote at XP Days Germany 201...
Agilität im Wander der Zeit und der Kulturen - Keynote at XP Days Germany 201...Bernd Schiffer
 
Agile Habit Development at LAST Conf Melbourne 2017
Agile Habit Development at LAST Conf Melbourne 2017Agile Habit Development at LAST Conf Melbourne 2017
Agile Habit Development at LAST Conf Melbourne 2017Bernd Schiffer
 
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...Bernd Schiffer
 
How to Piss Off Your Pair at LAST Conference Sydney 2016
How to Piss Off Your Pair at LAST Conference Sydney 2016How to Piss Off Your Pair at LAST Conference Sydney 2016
How to Piss Off Your Pair at LAST Conference Sydney 2016Bernd Schiffer
 
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Melbourne, A...
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Melbourne, A...Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Melbourne, A...
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Melbourne, A...Bernd Schiffer
 
Teams! Make War, Not (Only) Love! at LAST Conf 2016 in Melbourne, Australia
Teams! Make War, Not (Only) Love! at LAST Conf 2016 in Melbourne, AustraliaTeams! Make War, Not (Only) Love! at LAST Conf 2016 in Melbourne, Australia
Teams! Make War, Not (Only) Love! at LAST Conf 2016 in Melbourne, AustraliaBernd Schiffer
 
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, AustraliaScrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, AustraliaBernd Schiffer
 
Scrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum AustraliaScrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum AustraliaBernd Schiffer
 
Concrete Experimentation in Agile Environments at LAST Conference 2015
Concrete Experimentation in Agile Environments at LAST Conference 2015Concrete Experimentation in Agile Environments at LAST Conference 2015
Concrete Experimentation in Agile Environments at LAST Conference 2015Bernd Schiffer
 
How to Piss Off Your Pair at LAST Conference 2015
How to Piss Off Your Pair at LAST Conference 2015How to Piss Off Your Pair at LAST Conference 2015
How to Piss Off Your Pair at LAST Conference 2015Bernd Schiffer
 
Concrete Experimentation in Scrum at Scrum Gathering Shanghai 2015
Concrete Experimentation in Scrum at Scrum Gathering Shanghai 2015Concrete Experimentation in Scrum at Scrum Gathering Shanghai 2015
Concrete Experimentation in Scrum at Scrum Gathering Shanghai 2015Bernd Schiffer
 
Concrete Experimentation in Agile Environments at Agile Australia 2015
Concrete Experimentation in Agile Environments at Agile Australia 2015Concrete Experimentation in Agile Environments at Agile Australia 2015
Concrete Experimentation in Agile Environments at Agile Australia 2015Bernd Schiffer
 
Net Promoter System for Agile Environments @ OOP 2015 in Munich, Germany
Net Promoter System for Agile Environments @ OOP 2015 in Munich, GermanyNet Promoter System for Agile Environments @ OOP 2015 in Munich, Germany
Net Promoter System for Agile Environments @ OOP 2015 in Munich, GermanyBernd Schiffer
 
Concrete Experimentation in Scrum at Scrum Australia 2014
Concrete Experimentation in Scrum at Scrum Australia 2014Concrete Experimentation in Scrum at Scrum Australia 2014
Concrete Experimentation in Scrum at Scrum Australia 2014Bernd Schiffer
 
Peer Groups in Agile Environments at LAST Conference 2014
Peer Groups in Agile Environments at LAST Conference 2014Peer Groups in Agile Environments at LAST Conference 2014
Peer Groups in Agile Environments at LAST Conference 2014Bernd Schiffer
 
Net Promoter System for Agile Environments @ Agile India 2014 in Bangalore, I...
Net Promoter System for Agile Environments @ Agile India 2014 in Bangalore, I...Net Promoter System for Agile Environments @ Agile India 2014 in Bangalore, I...
Net Promoter System for Agile Environments @ Agile India 2014 in Bangalore, I...Bernd Schiffer
 
Inspire Management! @ Agile 2013 in Nashville, Tennessee
Inspire Management! @ Agile 2013 in Nashville, TennesseeInspire Management! @ Agile 2013 in Nashville, Tennessee
Inspire Management! @ Agile 2013 in Nashville, TennesseeBernd Schiffer
 
Net Promoter System for Agile Environments @ Agile 2013 in Nashville, Tennessee
Net Promoter System for Agile Environments @ Agile 2013 in Nashville, TennesseeNet Promoter System for Agile Environments @ Agile 2013 in Nashville, Tennessee
Net Promoter System for Agile Environments @ Agile 2013 in Nashville, TennesseeBernd Schiffer
 
Net Promoter System @ LAST Conference Melbourne 2013
Net Promoter System @ LAST Conference Melbourne 2013Net Promoter System @ LAST Conference Melbourne 2013
Net Promoter System @ LAST Conference Melbourne 2013Bernd Schiffer
 

Plus de Bernd Schiffer (20)

Sustainable Pace - The forgotten Agile principle at YOW Perth 2019
Sustainable Pace - The forgotten Agile principle at YOW Perth 2019Sustainable Pace - The forgotten Agile principle at YOW Perth 2019
Sustainable Pace - The forgotten Agile principle at YOW Perth 2019
 
Agilität im Wander der Zeit und der Kulturen - Keynote at XP Days Germany 201...
Agilität im Wander der Zeit und der Kulturen - Keynote at XP Days Germany 201...Agilität im Wander der Zeit und der Kulturen - Keynote at XP Days Germany 201...
Agilität im Wander der Zeit und der Kulturen - Keynote at XP Days Germany 201...
 
Agile Habit Development at LAST Conf Melbourne 2017
Agile Habit Development at LAST Conf Melbourne 2017Agile Habit Development at LAST Conf Melbourne 2017
Agile Habit Development at LAST Conf Melbourne 2017
 
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...
 
How to Piss Off Your Pair at LAST Conference Sydney 2016
How to Piss Off Your Pair at LAST Conference Sydney 2016How to Piss Off Your Pair at LAST Conference Sydney 2016
How to Piss Off Your Pair at LAST Conference Sydney 2016
 
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Melbourne, A...
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Melbourne, A...Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Melbourne, A...
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Melbourne, A...
 
Teams! Make War, Not (Only) Love! at LAST Conf 2016 in Melbourne, Australia
Teams! Make War, Not (Only) Love! at LAST Conf 2016 in Melbourne, AustraliaTeams! Make War, Not (Only) Love! at LAST Conf 2016 in Melbourne, Australia
Teams! Make War, Not (Only) Love! at LAST Conf 2016 in Melbourne, Australia
 
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, AustraliaScrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
 
Scrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum AustraliaScrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum Australia
 
Concrete Experimentation in Agile Environments at LAST Conference 2015
Concrete Experimentation in Agile Environments at LAST Conference 2015Concrete Experimentation in Agile Environments at LAST Conference 2015
Concrete Experimentation in Agile Environments at LAST Conference 2015
 
How to Piss Off Your Pair at LAST Conference 2015
How to Piss Off Your Pair at LAST Conference 2015How to Piss Off Your Pair at LAST Conference 2015
How to Piss Off Your Pair at LAST Conference 2015
 
Concrete Experimentation in Scrum at Scrum Gathering Shanghai 2015
Concrete Experimentation in Scrum at Scrum Gathering Shanghai 2015Concrete Experimentation in Scrum at Scrum Gathering Shanghai 2015
Concrete Experimentation in Scrum at Scrum Gathering Shanghai 2015
 
Concrete Experimentation in Agile Environments at Agile Australia 2015
Concrete Experimentation in Agile Environments at Agile Australia 2015Concrete Experimentation in Agile Environments at Agile Australia 2015
Concrete Experimentation in Agile Environments at Agile Australia 2015
 
Net Promoter System for Agile Environments @ OOP 2015 in Munich, Germany
Net Promoter System for Agile Environments @ OOP 2015 in Munich, GermanyNet Promoter System for Agile Environments @ OOP 2015 in Munich, Germany
Net Promoter System for Agile Environments @ OOP 2015 in Munich, Germany
 
Concrete Experimentation in Scrum at Scrum Australia 2014
Concrete Experimentation in Scrum at Scrum Australia 2014Concrete Experimentation in Scrum at Scrum Australia 2014
Concrete Experimentation in Scrum at Scrum Australia 2014
 
Peer Groups in Agile Environments at LAST Conference 2014
Peer Groups in Agile Environments at LAST Conference 2014Peer Groups in Agile Environments at LAST Conference 2014
Peer Groups in Agile Environments at LAST Conference 2014
 
Net Promoter System for Agile Environments @ Agile India 2014 in Bangalore, I...
Net Promoter System for Agile Environments @ Agile India 2014 in Bangalore, I...Net Promoter System for Agile Environments @ Agile India 2014 in Bangalore, I...
Net Promoter System for Agile Environments @ Agile India 2014 in Bangalore, I...
 
Inspire Management! @ Agile 2013 in Nashville, Tennessee
Inspire Management! @ Agile 2013 in Nashville, TennesseeInspire Management! @ Agile 2013 in Nashville, Tennessee
Inspire Management! @ Agile 2013 in Nashville, Tennessee
 
Net Promoter System for Agile Environments @ Agile 2013 in Nashville, Tennessee
Net Promoter System for Agile Environments @ Agile 2013 in Nashville, TennesseeNet Promoter System for Agile Environments @ Agile 2013 in Nashville, Tennessee
Net Promoter System for Agile Environments @ Agile 2013 in Nashville, Tennessee
 
Net Promoter System @ LAST Conference Melbourne 2013
Net Promoter System @ LAST Conference Melbourne 2013Net Promoter System @ LAST Conference Melbourne 2013
Net Promoter System @ LAST Conference Melbourne 2013
 

Dernier

eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolsosttopstonverter
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...OnePlan Solutions
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jNeo4j
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...OnePlan Solutions
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptxVinzoCenzo
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdfPros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdfkalichargn70th171
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slidesvaideheekore1
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesVictoriaMetrics
 
Copilot para Microsoft 365 y Power Platform Copilot
Copilot para Microsoft 365 y Power Platform CopilotCopilot para Microsoft 365 y Power Platform Copilot
Copilot para Microsoft 365 y Power Platform CopilotEdgard Alejos
 
Data modeling 101 - Basics - Software Domain
Data modeling 101 - Basics - Software DomainData modeling 101 - Basics - Software Domain
Data modeling 101 - Basics - Software DomainAbdul Ahad
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 

Dernier (20)

eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptx
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdfPros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slides
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 Updates
 
Copilot para Microsoft 365 y Power Platform Copilot
Copilot para Microsoft 365 y Power Platform CopilotCopilot para Microsoft 365 y Power Platform Copilot
Copilot para Microsoft 365 y Power Platform Copilot
 
Data modeling 101 - Basics - Software Domain
Data modeling 101 - Basics - Software DomainData modeling 101 - Basics - Software Domain
Data modeling 101 - Basics - Software Domain
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 

Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup

  • 1. Comparing Ways to Scale Agile Agile Product and Project Managers Melbourne 28/10/2014 Bernd Schiffer
  • 2. Ken Schwaber “A core premise of agile is that the people doing the work are the people who can best figure out how to do it. The job of management is to do anything to help them do so, not suffocate them with SAFe. "unSAFe at any speed" by Ken Schwaber (06.08.2013, http://kenschwaber.wordpress.com/2013/08/06/unsafe-at-any-speed )
  • 3. David Anderson “This approach fits right in with the requirements in CMMI ML3 for process tailoring. It could be straight out of a 1990s textbook on process engineering. "Kanban - the anti-SAFe for almost a decade already" by David Anderson (31.07.2013, http://www.djaa.com/kanban-anti-safe-almost-decade-already )
  • 4. Neil Killick “I’ve just watched a presentation that’s made me so angry it’s prompted me to write my first blog post in ages! … I’m not a fan of the “Scaled Agile Framework” to say the least. … Yuk yuk yuk! "The Horror Of The Scaled Agile Framework" by Neil Killick (21.03.2012, http://neilkillick.com/2012/03/21/the-horror-of-the-scaled-agile-framework )
  • 5. Chris “Matts Someone just shot the Agile brand in the back of the head… "Two Legs Good." by Chris Matts (30.08.2013, http://theitriskmanager.wordpress.com/2013/08/30/two-legs-good )
  • 6. Dave Snowden “Put brutally SAFe seemed to be PRINCE II camouflaged in Agile language. … SAFe is not only a betrayal of the promise offered by AGILE but is a massive retrograde step giving the managerial class an excuse to avoid any significant change. "SAFe: the infantilism of management" by Dave Snowden (25.03.2014, http://cognitive-edge.com/blog/entry/6238/safe-the-infantilism-of-management )
  • 7. Mike “Cohn L.A.F.A.B.L.E - Large Agile Framework Appropriate for Big, Lumbering Enterprises "L.A.F.A.B.L.E - Large Agile Framework Appropriate for Big, Lumbering Enterprises" by Mike Cohn (04.2013, http://lafable.com )
  • 8. Peter Hundermark “… contains a lot of “process voodoo” that will not be required in most cases. … confusingly complicated framework … . SAFe heightens the risk of just applying “lipstick to the pig” and not dealing with the fundamental changes that are required in every organisation "Scaling Scrum to the Organisation" by Peter Hundermark (14.01.2014, http://www.scrumsense.com/blog/scaling-scrum-organisation )
  • 9. “Shitty Agile For Enterprises Martin Fowler 17.06.2014 https://twitter.com/berndschiffer/status/478793485642776576
  • 10. Overview These are the scaling approaches I explored and compared so far. interactive knowledge base for SAFe implementing agile practices at enterprise scale Scaled Agile Framework it’s a Agile landscape for enterprises with portfolio Kanban, Scrum teams, and Dean Leffingwell Extreme Programming techniques + more Agile Software Requirements by Dean Leffingwell idea people behind this main book/article roles all of them, e.g., business owners, release train engineer, product managers, system architects, UX professionals, development management, and many more http://scaledagileframework.com hierarchy with three levels: epics on portfolio level, features on program level, stories on team level minimum unit of people is the Agile Release Train (50-125 persons) wants to have answers upfront for everything (leadership, architecture, portfolio, teams, culture, etc.) key aspects home SAFe Scaled Agile Framework some diagrams SAFeScaled Agile Framework a governed, hybrid approach that DAD Disciplined Agile Delivery it’s a provides a solid foundation from which to scale agile solution delivery within enterprise-class organisations Building on mainstream methods is the DAD process decision framework, providing an end-to-end approach for agile Scott Ambler and Mark Lines software delivery. + more Disciplined Agile Delivery by Mark Lines and Scott Ambler idea people behind this main book/article roles primary (stakeholder, product owner, team member, team lead, architecture owner) and secondary (specialist, domain expert, technical expert, independent tester, integrator) home DAD DAD Disciplined Agile Delivery Disciplined Agile Delivery some http://disciplinedagileconsortium.org people-first, learning oriented, hybrid, full delivery lifecycle, process goal driven, solution focused, risk-value lifecycle, enterprise aware defined life-cycle (inception, construction, transition) mashes Scrum, XP, Kanban, Lean Startup, Outside-in software development, Agile Data, Agile Modeling (AM), Unified Process key aspects diagrams DAD Exploratory Lifecycle About this lifecycle: Copyright 2014 Disciplined Agile Consortium DisciplinedAgileConsortium.org Observe & Measure Deploy DAD Continuous Delivery Lifecycle Measure Productize Build a Envision Little Keep going Hypothesis Pivot Proven Idea Disproven Idea Fixed Delivery Date ϓ This lifecycle is followed by agile or lean teams that find themselves in startup or research situations, typically when their stakeholders do not understand what their potential user base wants. ϓ Development proceeds via a series of quick learning experiments designed to home in on what stakeholders actually want. Options ϓ This lifecycle is often a replacement for the Inception phase of other DAD life cycles About this lifecycle: Replenishment modeling session ϓ This lifecycle is best utilized by Product Teams. ϓ The Inception Phase occured in the distant past, and is, in fact, an historical artifact unless the product vision changes. ϓ The Transition Phase has become an activity rather than an explicit phase through automation and discipline. ϓ Supports DevOps by streamlining continuous delivery of con-sumable solutions to stakeholders. Copyright 2014 Disciplined Agile Consortium Work items are pulled when capacity is available to address them Operate and support solution in production Daily work DAD Advanced/Lean Lifecycle Enhancement Requests and Defect Reports Retrospective Demo Release solution Coordination Meeting Initial Architectural Vision Construction T Continuous stream of development Sufficient functionality New Work Feedback Learnings Strategy Production ready Delighted stakeholders Expedite Intangible New Features Business Value Business Value Fixed Delivery Date Expedite Intangible Options Replenishment modeling session Work items are pulled when capacity is available to address them Operate and support solution in production Learnings Strategy DAD Basic/Scrum-Based Lifecycle Enhancement Requests and Defect Reports New Features Initial Requirements Initial modeling, planning, and organization Daily work Retrospective Demo Release solution into production Coordination Meeting New Features Feedback Construction Transition Continuous stream of development Inception Stakeholder vision Sufficient functionality Daily Work Iteration Production ready Delighted stakeholders Proven architecture Identify, prioritize, and select projects Envision the future About this lifecycle: ϓ This lifecycle is best utilized by mature teams who need to release regularly, leading towards a continuous delivery strategy using a Lean approach. ϓ Development activities (e.g. demos, retrospectives, requirements elicitation, ...) occur as needed in a continuous manner throughout construction. ϓ Work is prioritized and pulled into the team on a just-in-time basis. ϓ Work in progress is minimized. Copyright 2014 Disciplined Agile Consortium DisciplinedAgileConsortium.org About this lifecycle: Highest-Priority Daily Coordination Meeting Consumable Solution Iteration review & retrospective: Demo to stakeholders, determine strategy for next iteration, and learn from your experiences Iteration Inception Construction Transition ϓ This Scrum-based lifecycle is typically used by project teams new to agile software development. ϓ The team produces a consumable solution at the end of each construction iteration (typically 1-3 weeks in length). ϓ Work items are typically prioritized based on a combination of business value and technical risk. Operate and support solution Initial Vision in production and Funding Funding & Feedback Tasks Initial Requirements and Release Plan Initial modeling, planning, and organization Initial Architectural Vision Consumable Solution Release solution into production One or more short iterations Many short iterations producing a potentially consumable solution each iteration One or more short iterations Stakeholder vision Proven architecture Sufficient functionality Production ready Project viability (several) Delighted stakeholders Envision the future Business Roadmap, Technology Roadmap Enhancement Requests and Defect Reports Backlog Work Items Iteration planning session to select work items and identify work tasks for current iteration Work Items Identify, prioritize, and select projects Identify, prioritize, and select projects Copyright 2014 Disciplined Agile Consortium DisciplinedAgileConsortium.org EBMgt … is an approach to managing EBMgt software organisations for the value they deliver to the organization as a whole. Evidence-Based Management™ it’s a idea What Scrum is for software development, EBMgt is for whole organisations; using Scrum to change on Ken Schwaber & Gunther Verheyen organisational level. + more "The Agility Guide to Evidence-Based Change" by Ken Schwaber (2014, http://www.ebmgt.org/portals/agilitypath/The%20Agility %20Guide%20v1.5.pdf version 1.5 http://www.ebmgt.org/Agility-Guide ) The Agility Guide to Evidence-Based Change Using Scrum to Transform Your Enterprise Version 1.5 Developed and sustained by Ken Schwaber & Scrum.org people behind this main book/article roles SM, PO, Change Team (Single Enterprise and several Domain Agility Teams) EBMgt Evidence-Based Management™ home measure, diagnose, and improve are items in an iterative cycle (inspect and adapt) different domains addressed by approach: enterprise, process, productivity, quality, value measure with metrics time to market, value, and ability to innovate these metrics are so called "direct evidence of value", hence the name EBMgt, in contrast to circumstantial evidence like "Are doing all the Scrum meetings?” metric results are combined in Agile Index (single number) diagnosis is individual for each organisation key aspects http://ebmgt.org EBMgt Evidence-Based Management™ some diagrams The Enterprise Transition Framework ETF … leads and supports an organization through the process of becoming more Agile. Enterprise Transition Framework™ it’s a Assessment, strategy, pilot phase, roll out as part of an inspect and adapt life cycle Andrea Tomasini and Martin Kearns + more Agile Transition - What you need to know before starting by Andrea Tomasini and Martin Kearns idea people behind this main book/article roles leadership team http://www.agile42.com/en/agile-transition/etf pilot projects train internal coaches Agile strategy map independent of organisation's size analysis of vision & strategy, organisation & structure, people & skills, products & technology key aspects home ETF Enterprise Transition Framework™ some diagrams ETFEnterprise Transition Framework™ it’s LeSS Large-scale Scrum is regular Scrum a Large-Scale Scrum applied to large-scale development. regular Scrum applied to large-scale Craig Larman and Bass Vodde development Scaling Lean And Agile by Craig Larman and Bas Vodde idea people behind this main book/article roles Scrum roles plus Area PO (only in >10) http://www.craiglarman.com/wiki/index.php?title=Large-Scale_Scrum two frameworks: less or equal 10 teams, and more than 10 teams pure Scrum - everything else has to be evolved individually per organisation key aspects home LeSS Large-Scale Scrum SA@S I made this acronym up! Scaling Agile @ Spotify it’s a LeSSLarge-Scaling Agile @ Spotify with Tribes, Squads, Chapters & Guilds Henrik Kniberg & Anders Ivars on some Scale Scrum Oct 2012 diagramsDealing with multiple teams in a product development organization is always a chal enge! One of the most impres ive examples we’ve se n so far is Spotify, which has kept an agile mindset despite having scaled to over 30 teams acros 3 cities. Spotify is a fascinating company that is transforming the music industry. The company has only existed 6 years and already has over 15 mil ion active users and over 4 mil ion paying. The product itself can be likened to “a magical music player in which you can instantly find and play every song in the world”. Alistair Cockburn (one of the founding fathers of agile software development) visited Spotify and said “Nice -­ I've be n lo king for someone to implement this matrix format since 19 2 :) so it is real y welcome to se .” So how is this managed? We have both presented at conferences and be n caught in engaging discus ions around how we work at Spotify and how the company handles agile with hundreds of developers. Many people are fascinated by this, so we decided to write an article about it. Disclaimer: We didn’t invent this model. Spotify is (like any go d agile company) evolving fast. This article is only a snapshot of our cur ent way of working -­ a journey in progres , not a journey completed. By the time you read this, things have already changed. 1/14 One of the most impressive examples [for dealing with multiple teams in a product development organization] … is Spotify autonomy, mastery, purpose result in high-performance teams all of Spotify's employees (spreading the word: Henrik Kniberg, Anders Ivarsson, and Joakim Sundén) Scaling Agile @ Spotify by Henrik Kniberg and Anders Ivarsson (10.2012, https://dl.dropboxusercontent.com/u/ 1018963/Articles/SpotifyScaling.pdf ) idea people behind this main book/article roles dedicated PO per squad; Agile coaching as needed; stable feature teams; chapter lead; tribe lead home SA@S I made this acronym up! Scrum, Kanban, XP, hybrids at team level (teams are free to chose) autonomous squads special interest groups called chapters to address mastery several squads form tribes (20-100 ppl) measurable quarterly goals for squads key aspects … Scaling Agile @ Spotify SA@S I made this acronym up! Scaling Agile @ Spotify some diagrams “Big Projects” 57 https://dl.dropbox.com/u/1018963/Articles/HowSpotifyBuildsProducts.pdf it’s a a set of guiding principles ScALeD Woohoo, it’s a recursive acronym! ScALeD Agile Lean Development autonomy, mastery, purpose result in high-performance teams Peter Beck, Markus Gärtner, Christoph Mathis, Stefan Roock, Andreas Schliep … idea people behind this main book/article … roles ScALeD Woohoo, it’s a recursive acronym! ScALeD Agile Lean Development http://scaledprinciples.org principles in the categories excited customers, happy and productive employees, global optimisation, supportive leadership, continuous improvement reads like a manifest for Agile scaling key aspects home ScALeD Woohoo, it’s a recursive acronym! ScALeD Agile Lean Development some diagrams sorry, no diagrams so far it’s a idea a new paradigm …the dominant paradigm for managing product development … is as wrong as we were in manufacturing, before the Japanese unlocked the secret of lean manufacturing. I believe that a new paradigm is emerging, one that challenges the current orthodoxy of product development. Don Reinertsen Product Development Flow by Don Reinertsen Product Development Flow by Reinertsen people behind this main book/article PDFbyR I made this acronym up! … roles PDFbyR I made this acronym up! Product Development Flow by Reinertsen http://reinertsenassociates.com major themes are economics, queues, variability, batch size, WIP constraints, cadence & synchronisation & flow control, fast feedback, decentralised control several principles for each of the major themes key aspects home PDFbyR I made this acronym up! some diagrams sorry, no diagrams so far Product Development Flow by Reinertsen SAFe DAD EBMgt ETF LeSS SA@S ScALeD PDFbyR
  • 11. interactive knowledge base for SAFe implementing agile practices at enterprise scale Scaled Agile Framework it’s a Agile landscape for enterprises with portfolio Kanban, Scrum teams, and Dean Leffingwell Extreme Programming techniques + more Agile Software Requirements by Dean Leffingwell idea people behind this main book/article
  • 12. roles all of them, e.g., business owners, release train engineer, product managers, system architects, UX professionals, development management, and many more http://scaledagileframework.com hierarchy with three levels: epics on portfolio level, features on program level, stories on team level minimum unit of people is the Agile Release Train (50-125 persons) wants to have answers upfront for everything (leadership, architecture, portfolio, teams, culture, etc.) key aspects home SAFe Scaled Agile Framework
  • 13. some diagrams SAFeScaled Agile Framework
  • 14. a governed, hybrid approach that DAD provides a solid foundation from which to scale agile solution delivery within enterprise-class organisations Disciplined Agile Delivery it’s a Building on mainstream methods is the DAD process decision framework, providing an end-to-end approach for agile Scott Ambler and Mark Lines software delivery. + more Disciplined Agile Delivery by Mark Lines and Scott Ambler idea people behind this main book/article
  • 15. roles primary (stakeholder, product owner, team member, team lead, architecture owner) and secondary (specialist, domain expert, technical expert, independent tester, integrator) home DAD Disciplined Agile Delivery http://disciplinedagileconsortium.org people-first, learning oriented, hybrid, full delivery lifecycle, process goal driven, solution focused, risk-value lifecycle, enterprise aware defined life-cycle (inception, construction, transition) mashes Scrum, XP, Kanban, Lean Startup, Outside-in software development, Agile Data, Agile Modeling (AM), Unified Process key aspects
  • 16. DAD Disciplined Agile Delivery some diagrams DAD Exploratory Lifecycle About this lifecycle: Copyright 2014 Disciplined Agile Consortium DisciplinedAgileConsortium.org Observe & Measure Deploy DAD Continuous Delivery Lifecycle Measure Productize Build a Envision Little Keep going Hypothesis Pivot Proven Idea Disproven Idea Fixed Delivery Date ‧ This lifecycle is followed by agile or lean teams that find themselves in startup or research situations, typically when their stakeholders do not understand what their potential user base wants. ‧ Development proceeds via a series of quick learning experiments designed to home in on what stakeholders actually want. Options ‧ This lifecycle is often a replacement for the Inception phase of other DAD life cycles About this lifecycle: Replenishment modeling session ‧ This lifecycle is best utilized by Product Teams. ‧ The Inception Phase occured in the distant past, and is, in fact, an historical artifact unless the product vision changes. ‧ The Transition Phase has become an activity rather than an explicit phase through automation and discipline. ‧ Supports DevOps by streamlining continuous delivery of con-sumable solutions to stakeholders. Copyright 2014 Disciplined Agile Consortium Work items are pulled when capacity is available to address them Operate and support solution in production Daily work DAD Advanced/Lean Lifecycle Enhancement Requests and Defect Reports Retrospective Demo Release solution Coordination Meeting Initial Architectural Vision Construction T Continuous stream of development Sufficient functionality New Work Feedback Learnings Strategy Production ready Delighted stakeholders Expedite Intangible New Features Business Value Business Value Fixed Delivery Date Expedite Intangible Options Replenishment modeling session Work items are pulled when capacity is available to address them Operate and support solution in production Learnings Strategy DAD Basic/Scrum-Based Lifecycle Enhancement Requests and Defect Reports New Features Initial Requirements Initial modeling, planning, and organization Daily work Retrospective Demo Release solution into production Coordination Meeting New Features Feedback Construction Transition Continuous stream of development Inception Stakeholder vision Sufficient functionality Daily Work Iteration Production ready Delighted stakeholders Proven architecture Identify, prioritize, and select projects Envision the future About this lifecycle: ‧ This lifecycle is best utilized by mature teams who need to release regularly, leading towards a continuous delivery strategy using a Lean approach. ‧ Development activities (e.g. demos, retrospectives, requirements elicitation, ...) occur as needed in a continuous manner throughout construction. ‧ Work is prioritized and pulled into the team on a just-in-time basis. ‧ Work in progress is minimized. Copyright 2014 Disciplined Agile Consortium DisciplinedAgileConsortium.org About this lifecycle: Highest-Priority Daily Coordination Meeting Consumable Solution Iteration review & retrospective: Demo to stakeholders, determine strategy for next iteration, and learn from your experiences Iteration Inception Construction Transition ‧ This Scrum-based lifecycle is typically used by project teams new to agile software development. ‧ The team produces a consumable solution at the end of each construction iteration (typically 1-3 weeks in length). ‧ Work items are typically prioritized based on a combination of business value and technical risk. Operate and support solution Initial Vision in production and Funding Funding & Feedback Tasks Initial Requirements and Release Plan Initial modeling, planning, and organization Initial Architectural Vision Consumable Solution Release solution into production One or more short iterations Many short iterations producing a potentially consumable solution each iteration One or more short iterations Stakeholder vision Proven architecture Sufficient functionality Production ready Project viability (several) Delighted stakeholders Envision the future Business Roadmap, Technology Roadmap Enhancement Requests and Defect Reports Backlog Work Items Iteration planning session to select work items and identify work tasks for current iteration Work Items Identify, prioritize, and select projects Identify, prioritize, and select projects Copyright 2014 Disciplined Agile Consortium DisciplinedAgileConsortium.org
  • 17. EBMgt … is an approach to managing EBMgt software organisations for the value they deliver to the organisation as a whole. Evidence-Based Management™ it’s a idea What Scrum is for software development, EBMgt is for whole organisations; using Scrum to change on Ken Schwaber & Gunther Verheyen organisational level. + more "The Agility Guide to Evidence-Based Change" by Ken Schwaber (2014, http://www.ebmgt.org/portals/agilitypath/The%20Agility %20Guide%20v1.5.pdf version 1.5 http://www.ebmgt.org/Agility-Guide ) The Agility Guide to Evidence-Based Change Using Scrum to Transform Your Enterprise Version 1.5 Developed and sustained by Ken Schwaber & Scrum.org people behind this main book/article
  • 18. roles SM, PO, Change Team (Single Enterprise and several Domain Agility Teams) EBMgt Evidence-Based Management™ home measure, diagnose, and improve are items in an iterative cycle (inspect and adapt) different domains addressed by approach: enterprise, process, productivity, quality, value measure with metrics time to market, value, and ability to innovate these metrics are so called "direct evidence of value", hence the name EBMgt, in contrast to circumstantial evidence like "Are you doing all the Scrum meetings?” metric results are combined in Agile Index (single number) diagnosis is individual for each organisation key aspects http://ebmgt.org
  • 20. The Enterprise Transition Framework ETF … leads and supports an organisation through the process of becoming more Agile. Enterprise Transition Framework™ it’s a Assessment, strategy, pilot phase, roll out as part of an inspect and adapt life cycle Andrea Tomasini and Martin Kearns + more Agile Transition - What you need to know before starting by Andrea Tomasini and Martin Kearns idea people behind this main book/article
  • 21. roles leadership team http://www.agile42.com/en/agile-transition/etf pilot projects train internal coaches Agile strategy map independent of organisation's size analysis of vision & strategy, organisation & structure, people & skills, products & technology key aspects home ETF Enterprise Transition Framework™
  • 22. some diagrams ETFEnterprise Transition Framework™
  • 23. it’s LeSS Large-scale Scrum is regular Scrum a Large-Scale Scrum applied to large-scale development. regular Scrum applied to large-scale Craig Larman and Bass Vodde development Scaling Lean And Agile by Craig Larman and Bas Vodde idea people behind this main book/article
  • 24. roles Scrum roles plus Area PO (only in >10) http://www.craiglarman.com/wiki/index.php?title=Large-Scale_Scrum two frameworks: less than or equal to 10 teams, and more than 10 teams pure Scrum - everything else has to be evolved individually per organisation key aspects home LeSS Large-Scale Scrum
  • 26. SA@S I made this acronym up! Scaling Agile @ Spotify it’s a Scaling Agile @ Spotify with Tribes, Squads, Chapters & Guilds Henrik Kniberg & Anders Ivarsson Oct 2012 Dealing with multiple teams in a product development organization is always a challenge! One of the most impressive examples we’ve seen so far is Spotify, which has kept an agile mindset despite having scaled to over 30 teams across 3 cities. Spotify is a fascinating company that is transforming the music industry. The company has only existed 6 years and already has over 15 million active users and over 4 million paying. The product itself can be likened to “a magical music player in which you can instantly find and play every song in the world”. Alistair Cockburn (one of the founding fathers of agile software development) visited Spotify and said “Nice -­ I've been looking for someone to implement this matrix format since 1992 :) so it is really welcome to see.” So how is this managed? We have both presented at conferences and been caught in engaging discussions around how we work at Spotify and how the company handles agile with hundreds of developers. Many people are fascinated by this, so we decided to write an article about it. Disclaimer: We didn’t invent this model. Spotify is (like any good agile company) evolving fast. This article is only a snapshot of our current way of working -­ a journey in progress, not a journey completed. By the time you read this, things have already changed. 1/14 One of the most impressive examples [for dealing with multiple teams in a product development organisation] … is Spotify autonomy, mastery, purpose result in high-performance teams all of Spotify's employees (spreading the word: Henrik Kniberg, Anders Ivarsson, and Joakim Sundén) Scaling Agile @ Spotify by Henrik Kniberg and Anders Ivarsson (10.2012, https://dl.dropboxusercontent.com/u/ 1018963/Articles/SpotifyScaling.pdf ) idea people behind this main book/article
  • 27. roles dedicated PO per squad; Agile coaching as needed; stable feature teams; chapter lead; tribe lead home SA@S I made this acronym up! Scrum, Kanban, XP, hybrids at team level (teams are free to choose) autonomous squads special interest groups called chapters to address mastery several squads form tribes (20-100 ppl) measurable quarterly goals for squads key aspects … Scaling Agile @ Spotify
  • 28. SA@S I made this acronym up! Scaling Agile @ Spotify some diagrams “Big Projects” 57 https://dl.dropbox.com/u/1018963/Articles/HowSpotifyBuildsProducts.pdf
  • 29. it’s a a set of guiding principles ScALeD Woohoo, it’s a recursive acronym! ScALeD Agile Lean Development autonomy, mastery, purpose result in high-performance teams Peter Beck, Markus Gärtner, Christoph Mathis, Stefan Roock, Andreas Schliep … idea people behind this main book/article
  • 30. … roles ScALeD Woohoo, it’s a recursive acronym! ScALeD Agile Lean Development http://scaledprinciples.org principles in the categories: excited customers, happy and productive employees, global optimisation, supportive leadership, continuous improvement reads like a manifest for Agile scaling key aspects home
  • 31. ScALeD Woohoo, it’s a recursive acronym! ScALeD Agile Lean Development some diagrams
  • 32. it’s a idea a new paradigm …the dominant paradigm for managing product development … is as wrong as we were in manufacturing, before the Japanese unlocked the secret of lean manufacturing. I believe that a new paradigm is emerging, one that challenges the current orthodoxy of product development. Don Reinertsen Product Development Flow by Don Reinertsen Product Development Flow by Reinertsen people behind this main book/article PDFbyR I made this acronym up!
  • 33. … roles PDFbyR I made this acronym up! Product Development Flow by Reinertsen http://reinertsenassociates.com major themes are economics, queues, variability, batch size, WIP constraints, cadence & synchronisation & flow control, fast feedback, decentralised control several principles for each of the major themes key aspects home
  • 34. PDFbyR I made this acronym up! some diagrams sorry, no diagrams so far Product Development Flow by Reinertsen
  • 35. Comparison: Blueprint vs. Principles Where is the scaling approach’s focus on a scale from 0 (very much blueprint and specs) to 10 (all about principles)? 10 8 6 4 2 0 9 10 10 8 5 5 0 0 SAFe DAD EBMgt ETF LeSS SA@S ScALeD PDFbyR
  • 36. Comparison: Commercialisation How massively has this scaling approach been commercialised, i.e. exploited in a way designed to make a profit, on a scale from 0 (looks very much like it) to 10 (not at all)? 9 7.2 5.4 3.6 1.8 0 8 7 9 8 5 3 0 0 SAFe DAD EBMgt ETF LeSS SA@S ScALeD PDFbyR
  • 37. Comparison: Scaling How does this scaling approach actually handle scaling, i.e. a linear transformation that enlarges objects, on a scale from 0 (does not scale, i.e. works only with super big orgs) to 10 (does scale, i.e. works with very small orgs)? What I mean is: does it work with 2 teams? 10 8 6 4 2 0 10 10 10 10 5 5 0 0 SAFe DAD EBMgt ETF LeSS SA@S ScALeD PDFbyR
  • 38. Comparison: Celebrity How famous, well known, and often used is this scaling approach in the Agile community on a scale from 0 (not at all) to 10 (ubiquitous)? 10 8 6 4 2 0 10 1 10 8 3 2 5 10 SAFe DAD EBMgt ETF LeSS SA@S ScALeD PDFbyR
  • 39. How likely is it that I (Bernd Schiffer) would recommend this scaling approach to a customer of mine, on a scale 10 8 6 4 2 0 Comparison: Recommendation from 0 (very unlikely) to 10 (very likely)? 10 10 10 10 1 3 1 3 SAFe DAD EBMgt ETF LeSS SA@S ScALeD PDFbyR
  • 40. Don’t Scale! Very often the No 1 option for people looking at scaling approaches. awesome article “Recruit Do Things that Don’t Scale by Paul Graham ( http://paulgraham.com/ds.html ) Fragile Delight Experience Consult
  • 41. ‣@berndschiffer ‣@bold_mover ‣ coaching@berndschiffer.com ‣ http://slideshare.net/berndschiffer ‣ http://berndschiffer.com ‣ http://boldmover.com ‣ http://agiletrail.com Thank you! Comparing Ways to Scale Agile Bernd Schiffer Agile Product and Project Managers Melbourne 28/10/2014