30
Large Scale Scrum Peter Beck Foto: Wikipedia

LeSS - SUG Rhein-Neckar - Mannheim

Embed Size (px)

Citation preview

Page 1: LeSS - SUG Rhein-Neckar - Mannheim

Large Scale Scrum

Peter Beck

Foto: Wikipedia

Page 2: LeSS - SUG Rhein-Neckar - Mannheim

Agenda

»Herausforderungen zur Skalierung

»Das LeSS Rahmenwerk erkunden

»Lean Kaffee

Page 3: LeSS - SUG Rhein-Neckar - Mannheim

Scaling

Foto: transit.berkeley.edu

Page 4: LeSS - SUG Rhein-Neckar - Mannheim

Scaling

Foto: Wikipedia

Page 5: LeSS - SUG Rhein-Neckar - Mannheim

Scaling

Foto: jens-fotostube.de

Page 6: LeSS - SUG Rhein-Neckar - Mannheim

“-- director of SAGE program 1950’s-- Frederick Brooks at Mythical man-month, 1975

Don’t! - Adding more people just makes you slower.

Page 7: LeSS - SUG Rhein-Neckar - Mannheim
Page 8: LeSS - SUG Rhein-Neckar - Mannheim

ComWin 2003

web.de

Page 9: LeSS - SUG Rhein-Neckar - Mannheim

APOXI Projekt2006 Benq Siemens

>1000 Mitarbeiter, 5 Standorte, 3 Länder

Page 10: LeSS - SUG Rhein-Neckar - Mannheim

Scaling

Foto: transit.berkeley.edu

Page 11: LeSS - SUG Rhein-Neckar - Mannheim

5 Teams 2007 - Bwin

Page 12: LeSS - SUG Rhein-Neckar - Mannheim

Scaling

Foto: Wikipedia

Page 13: LeSS - SUG Rhein-Neckar - Mannheim

Scrum of Scrums

2008 - Bwin

Page 14: LeSS - SUG Rhein-Neckar - Mannheim

Scaling

Foto: jens-fotostube.de

Page 15: LeSS - SUG Rhein-Neckar - Mannheim

Herausforderung: Abhängigkeiten

Page 16: LeSS - SUG Rhein-Neckar - Mannheim

Agile Scaling Cycle

Abhängigkeiten reduzieren

Abhängigkeiten erkennen

Abhängigkeiten managen

Stefan Roock, Peter Beck

Page 17: LeSS - SUG Rhein-Neckar - Mannheim

Herausforderung: Suboptimierung

Page 18: LeSS - SUG Rhein-Neckar - Mannheim

Herausforderung: Kultur verändern

gewünschte Kultur

§

§§

§§

Prinzipien

gelebte Kultur

Page 19: LeSS - SUG Rhein-Neckar - Mannheim

http://scaledprinciples.org

Page 20: LeSS - SUG Rhein-Neckar - Mannheim

gewünschte Kultur

§

§§

§§

Prinzipien

Praktiken und Rahmenwerke

gelebte Kultur

Verhalten Erfahrung

Page 21: LeSS - SUG Rhein-Neckar - Mannheim

Craig Larman & Bas Vodde

Page 22: LeSS - SUG Rhein-Neckar - Mannheim

DailyScrum

Sprint Planning 2How?Overall Retrospective

Retrospective

Sprint Review

Sprint Planning 1What?

Sprint

+1Sprint

+nSprint

+2Sprint

Refinement

ProductOwner

ProductGroup

ScrumMasterTeam

Team 1 Team 2 max ...8

Sprint Goal

Definitionof "Done"

Sprint Backlog

Increment

Product Backlog

Multiple Team ScrumOne Scrum

Team Large Scale Scrum

Page 23: LeSS - SUG Rhein-Neckar - Mannheim

#1 LeSS is Scrum

LeSS: Multiple teams work on a single product using Scrum. All Scrum

principles and rules apply to LeSS. Before getting into LeSS, start with

understanding and practicing one-team Scrum.

Page 24: LeSS - SUG Rhein-Neckar - Mannheim

#2 More with Less

LeSS changes the organization by applying a fundamental structure people need to follow. This

fosters new experiences which finally shift the existing organizational culture towards Agile. On the other side

the Framework provides enough space, so that the organization can improve continuously. The key is to avoid adding more overhead. Try experiments instead and learn from them, before adding long-lasting rules

beyond LeSS.

Page 25: LeSS - SUG Rhein-Neckar - Mannheim

#3 Transparency

All Less and Scrum principles depend on transparency. At scale it becomes even

more critical to create an unfiltered view on the status of product development,

because the direct communication between the individuals is getting lost

when more people are involved.

Page 26: LeSS - SUG Rhein-Neckar - Mannheim

#4 Continuous Improvement Toward Perfection

LeSS is a big change for many organizations. Be aware, that this change does not mean improvement in the first place. LeSS enables the organization to

start getting better. Striving for perfection through continuous improvement remains

a major factor.

Page 27: LeSS - SUG Rhein-Neckar - Mannheim

#5 Whole Product Focus

Teams tend to sub-optimize for their specific goals even stronger as individuals do. This is why the biggest challenge teams have is to integrate their work. The only way to help them is to make

the purpose of the whole product as clear as possible, focus every individual on the whole

product and empower the teams to define aligned subgoals by themselves, if necessary.

Page 28: LeSS - SUG Rhein-Neckar - Mannheim

#6 Customer Centric

Only teams directly interacting with the customer can maximize the value of a

product. Organizations unfortunately tend to decouple the teams from the customer, as soon they grow larger. To mitigate that,

ensure that teams are centered on the customers and their needs.

Page 29: LeSS - SUG Rhein-Neckar - Mannheim

Datei/Klasse

Komponente

Subsystem

Gesamtprodukt

Gesamtsystem

Problem

Code

+De

sign

und

Un

it-Te

st

+An

alys

e un

d S

yste

mte

st

+Co

-Kre

atio

n

Feature Team

IdealNur schwer zu

erreichen

Funktional überspezifiziert

Feature Team Adoption Map

Page 30: LeSS - SUG Rhein-Neckar - Mannheim

Huge