Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)
-
Upload
stefan-roock -
Category
Business
-
view
1.097 -
download
1
Transcript of Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)
Agile Scaling without
Blueprints
Goto, Berlin, 04-dec-2015Stefan Roock
[email protected]@StefanRoock
Track: On the Boundaries of Agile
Scaling in the „good old days“™ (∼2005)
4 teams, 20-25 developers from 3 companies
13 teams, 65 developers from 3 companies
Sprint Backlog
Product Owner
Vision
Scrum Master
Daily Scrum
Sprint Review
Sprint Planning
Product Backlog
SprintProduct
Increment
Sprint Retro- spective
Development Team
Just Scrum?
Sprint Backlog
Product Owner
Vision
Scrum Master
Daily Scrum
Sprint Review
Sprint Planning
Product Backlog
SprintProduct
Increment
Sprint Retro- spective
Development Team
Just Scrum+XPPair
Programming
Continuous Integration
Test Driven Development
On-site Customer On-site Team
Collective Ownership
Scaling today
Agile in the old days
Deliver useful software every few weeks with
Scrum & XP.
At least we suck less.
Agile nowadays
t
2000-2005
2015
I have the greatest job
ever.
SAFe
DAD LeSS
…
Agile in the old days
Deliver useful software every
few weeks.
At least we suck less.
Agile nowadays
t
2000-2005
2015
I have the greatest job
ever.
WTF?
SAFe
DAD LeSS
…
Insanity?
Cargo Cult
Agile in the old days
Deliver useful software every
few weeks.
At least we suck less.
Agile nowadays
t
2000-2005
2015
I have the greatest job
ever.
Cargo CultSAFe
DAD LeSS
…
Culture and principles are more important than practices.
After years of research we discovered the secret ingredient
for successfully scaling agile!
Secret ingredient for successful scaling
Blueprint
Emergent structures with the Agile Scaling Cycle
Coordinate teams
Reduce dependencies
Develop the organization
Values and
principles
Agile Scaling Cycle
Coordinate teams
Reduce dependencies
Develop the organization
Agile: Autonomous business focused teams that own their process.
Values and
principles
X - Teams
Some practices for dependency reduction
Autonomy
Cross functional Teams
Team MissionsOpen Allocation
Verticals
Sandboxing
Product Definition
Definition of DoneDefinition of
Ready
Modularization
Extend team responsibility up-/
downstram
synchronized Sprints
Release Train
Continuous Delivery
Release Cadence
Product Owner
Beta Codex
low high
Market
Company
Teams
Technology
Agile Scaling Cycle
Coordinate teams
Reduce dependencies
Develop the organization
Values and
principles
Communities of Practice
Goal#1Coordination practices
Time horizon
Num
ber
of t
eam
sTeam Verløtung
Portfolio/Program Kanban
shared Sprint Planning
shared Sprint Review
Continuous Integration
shared Release Planning
Visit Daily Scrums
Scrum of Scrums
consultative individual decisionTask-Forces
Open Prio Meeting
Hours Days Weeks Months
Launch Pate
Number of coordination practices that aren’t needed (any longer)
Stefans Agile Scaling Maturity Model
Agile Scaling Cycle
Coordinate teams
Reduce dependencies
Develop the organization
Values and
principles
Practices for organizational development
Transition team / Agile Center
Transition Backlog
Successful teams in agile organization
organizational impediments
Practices for organizational development
PDCA
Transition team / Agile Center
Transition Backlog
Theory of Constraints
Lean Thinking
Systems Thinking
North Star
Successful teams in agile organization
organizational impediments
Open Spaces
…
Gemba Walks
Operations Review
shared Retrospectives
Find structures matching your business
…
see also: scaledprinciples.org
Summary
•Cultural change •Emergent structures •Inspect & adapt •Self organization •Team autonomy •Process ownership
see also: scaledprinciples.org
Summary
Free ebook:http://bit.ly/JimdoStory
Booklet about agile scaling (german)
http://www.itagileshop.de/lesen/weitere-broschüren/luna/
More information
Thank you for your attention!
Stefan Roock [email protected] Twitter: @StefanRoock
Feel free to contact me: