#lego4scrum with large-scale scrum (less)
TRANSCRIPT
![Page 1: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/1.jpg)
Welcome to the
LARGE-SCALE Scrum simulation with lego
![Page 2: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/2.jpg)
Alexey krivitsky Mediocre developer Bulldozing scrum master Kicking ass agile coach Certified scrum trainer Fat ski rider Lame bass guitarist
Mostly known in agile community for #lego4scrum.
Alexey Krivitsky agiletrainings.eu/blog
krivitsky.com/блог
![Page 3: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/3.jpg)
![Page 4: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/4.jpg)
![Page 5: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/5.jpg)
I’ve done this before… It kinda works
![Page 6: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/6.jpg)
I’ve done this before… It kinda works
![Page 7: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/7.jpg)
I’ve done this before… It kinda works
![Page 8: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/8.jpg)
I’ve done this before… It kinda works
![Page 9: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/9.jpg)
Challenges of scaling
![Page 10: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/10.jpg)
There are two key approaches to dealing with the scaling challenges:
1. Managing the complexity Here we usually end up adding new roles, rules, processes – and this creates more complexity.
![Page 11: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/11.jpg)
There are two key approaches to dealing with the scaling challenges:
2. Minimizing the complexity Here we are working hard to understand where the complexity is coming from – and minimizing it.
![Page 12: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/12.jpg)
Component teams not owning the whole stack
TECHNICAL PLATFORM / ENGINE
CONSUMER PRODUCTS
![Page 13: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/13.jpg)
Customer-facing teams with end-to-end responsibilities. Easier to plan, build and ship quality software
TECHNICAL PLATFORM / ENGINE
CONSUMER PRODUCTS
![Page 14: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/14.jpg)
one product split into many sub-domains root of local optimizations
![Page 15: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/15.jpg)
whole product focus. Easier to maintain bigger picture
and optimize the whole.
![Page 16: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/16.jpg)
More with less Less management Less focus on processes Less standardization Less hierarchies Less complexity Less inward focus
More customer focus More product focus More empowered teams More global optimization More transparency More learning
![Page 17: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/17.jpg)
The “Less Framework” 3-7 teams
![Page 18: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/18.jpg)
Large-scale scrum is Scrum One product Owner (for whole product) Single Product Backlog (for whole product) Single Sprint (for all teams) Single Product Increment (from all teams)
![Page 19: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/19.jpg)
The “Less Huge Framework” 8-108 teams
![Page 20: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/20.jpg)
Enough theory.
So let’s get our hands dirty!
![Page 21: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/21.jpg)
Real business simulation Business model – ground passenger transportation. Your goal – build a profitable business. You are building cities with a transportation network. Clients are willing to pay for intercity tours. You are getting 60 million of initial investment. Your expenses are on the materials.
![Page 22: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/22.jpg)
What do we know about our customers?
Our potential customers are interested in traveling among the capitals of Europe. They are willing to pay for bus rides among the cities. They are attracted by sightseeing sites.
![Page 23: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/23.jpg)
Market Demands Market is ready to pay these amounts monthly for trips:
Kiev <-> Barcelona 25’000’000 Paris <-> London 20’000’000 Kiev <-> Berlin 15’000’000 Rome <-> Barcelona 12’000’000 Rome <-> Paris 10’000’000 Paris <-> Kiev 8’000’000 Rome <-> Berlin 8’000’000 Amsterdam <-> Paris 5’000’000 Amsterdam <-> London 3’000’000 Amsterdam <-> Berlin 3’000’000 Amsterdam <-> Rome 2’000’000 Amsterdam <-> Barcelona 2’000’000
Every sightseeing gives an additional 3’000’000
![Page 24: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/24.jpg)
Architectural Constraints
Each city needs to be recognizable. Distance between cities need to be relatively right. Buildings need to at least 80% of LEGO. You’re using duct tape for roads. And flipchart paper for city ground.
![Page 25: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/25.jpg)
Material Pricelist
LEGO sets for buses: 10’000’000 LEGO sets for buildings: 2’000’000 One flipchart sheet for terrain: 1’000’000 One meter duct tape for roads: 1’000’000
![Page 26: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/26.jpg)
“Culture follows structure”
new Structure introduced
existing culture
New culture
New Behaviors
emerge
New Habits stick
LaRman's law
![Page 27: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/27.jpg)
“Your Structure is Your Strategy”
![Page 28: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/28.jpg)
less.works/case-studies/ericson.html
“Culture Follows Structure”
![Page 29: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/29.jpg)
Culture of Self-Organization
1. High Alignment leader: “our goal is …”
2. Clear Constraints leader: “Here are some boundaries to follow …”
3. High Autonomy leader: “go and figure out hoW!”
![Page 30: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/30.jpg)
(1) Getting Ready Shaping the org structure
• Product
• Product Owner • Area Product Owners
• Teams • Scrum Masters
• Project Managers???
![Page 31: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/31.jpg)
LeSS Principle: LEAN THINKING eliminate waste!
What are the top activities managers are kept busy with in traditional organizations?
1. Managing of resources
2. Managing of dependencies
3. Managing other managers
![Page 32: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/32.jpg)
free your project managers! 1. Teams are the minimal building blocks
of an organization No external resource mgmt needed.
2. Teams are cross-functional with minimal outbound dependencies who learn to coordinate with others when needed No external dependency mgmt needed.
![Page 33: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/33.jpg)
For our less huge adoption We’ll need a Product Owner team
1 x PO 5 x Area Pos
The PO gets the investment And they need to come up with a product strategy.
![Page 34: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/34.jpg)
16 Shades of Self-management
Setting overall direction
Designing teams and its org context
Monitoring and managing work process
and progress
Executing team task
“Leading Teams” book by Richard Hackman
Most Scrum teams
Cool LeSS adoptions
Is there life of Mars? Pre-agile
![Page 35: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/35.jpg)
Who assigns
scrum masters to teams?
![Page 36: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/36.jpg)
Team self design workshop 1. The skillset
2. 5-7 people per team
3. Team members like each other to the extend that they can work together for about two hours
4. Each team has all necessary skills
![Page 37: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/37.jpg)
What do you do with free managers?
Fire? RE-Hire? Admire?
![Page 38: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/38.jpg)
Re-hire project managers
1. As Area Product Owners (good skillset)
2. As general managers (yes, we need them)
3. As team members (now go and do good!)
4. As ScrumMasters (nah…)
![Page 39: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/39.jpg)
(2) Getting Ready forming product groups
1. Product Owner pitches the vision to everyone
2. Each Area Product Owner selects teams
![Page 40: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/40.jpg)
(3) Getting Ready product groups prepare their space
1. Each Area Product Owner and her teams select a war space (enough wall and floor space)
2. They are getting ready to run their Initial
Product Backlog Refinement session (in parallel to the others)
![Page 41: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/41.jpg)
(4) Getting Ready Initial product backlog refinement
1. The Teams and their Area Product Owner brainstorm 10 ideas for their Area Product Backlog
2. Write on post-its
3. Then they detail top 3-5 items
Four minutes
![Page 42: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/42.jpg)
(5) Getting Ready sprint planning
1. Sprint will last 8 minutes 2. Area Product Owners get cash from the Product
Owner
3. Each team builds a Sprint Plan pulling items for the Area Product Backlog
4. If you need to coordinate with another team – just talk!
Four minutes
![Page 43: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/43.jpg)
SPRINTING
1. Sprint starts now!
2. Overall Sprint Review is in 8 minutes.
Eight minutes
![Page 44: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/44.jpg)
Inspect and adapt
1. Sprint Review for whole product
2. Sprint Retrospectives: • In each team separately • In each area with all teams and APO
![Page 45: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/45.jpg)
![Page 46: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/46.jpg)
![Page 47: #lego4scrum with Large-Scale Scrum (LeSS)](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a648f697f8b9a76568b4abb/html5/thumbnails/47.jpg)