Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

59
Ein Blick hinter die Kulissen von Scrum Sven Röpstorff - Robert Wiechmann www.scrum-in-der-praxis.de

description

Scrum ist einfach und geradeheraus – zumindest theoretisch. Es gibt viele erfolgreiche Scrum-Implementierungen, aber wie schafft man es, seine eigenes erfolgreiches Scrum-Projekt auf die Beine zu stellen? Wie so oft sieht es in der Theorie rosig aus, bis man im praktischen Alltag von der Realität eingeholt wird. Wie geht man damit um, wenn das Team sich regelmäßig überschätzt, wenn der Product Owner das Product Backlog nicht hinreichend pflegt oder das Taskboard so chaotisch aussieht, dass nicht mal das Team einen Überblick hat? Im Rahmen der Vortragsreihe "Mittwochs bei Lehmanns" haben wir die Präsentation "Ein Blick hinter die Kulissen von Scrum" am 11.12.2013 in Hamburg gehalten.

Transcript of Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Page 1: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Ein Blick hinter die Kulissen

von Scrum

Sven Röpstorff - Robert Wiechmann

www.scrum-in-der-praxis.de

Page 2: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

0"

20"

40"

60"

80"

100"

120"

140"

160"

180"

200"

2.33" 2.34" 2.35" 2.36" 2.37" 2.38" 2.39" 2.40"

Completed" Not"Completed" Removed"

Was kann ich tun, wenn das

Team keine Sprintziele erreicht?

Page 3: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Burndown als Indikator

Page 4: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Sprintübersicht

Page 5: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Klares Sprintziel

Page 6: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Störungen minimieren

Page 7: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Burnup/down: Frühzeitiges Reagieren auf Signale aus dem Burndown

Chart, Erforschen der Ursachen

Sprint Übersicht: Alle Sprint-Parameter transparent machen, z.B.

Abwesenheiten im Sprintkalender

Sprintziel festlegen: Klare, gemeinsame Formulierung eines

Sprintziels, Sprintziel nicht als Auf listung von User Stories

Störungen minimieren: Erfassen und Visualisieren aller Störungen,

Identifizieren der Quellen, Arbeiten an den Ursachen

Was kann ich tun, wenn das Team keine Sprintziele erreicht?

Page 8: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Wie kann man das Daily Scrum

effektiver gestalten?

Page 9: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Regel der zwei Hände

www.sxc.hu/browse.phtml?f=download&id=844970

Page 10: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Landebahn

www.sxc.hu/photo/648342

Page 11: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Notizen

www.sxc.hu/photo/593669

Page 12: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Sprechball

www.sxc.hu/photo/609409

Page 13: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

4. Frage

www.sxc.hu/photo/187333

Page 14: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Regel der 2 Hände: Stoppen von Detaildiskussionen oder irrelevanten Themen

Landebahn: Sammeln der erledigten Tasks bis zum Daily Scrum, um sie nicht

zu vergessen

Notizen: Vorbereitet ins Daily Scrum gehen

Sprechball: Nur wer den Ball hat, hat Rederecht

4. Frage: Ergänzen der drei Fragen um eine Vierte, z.B. “Denkst du, dass wir

das Sprintziel erreichen werden?”

Wie kann man das Daily Scrum effektiver gestalten?

Page 15: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Wie komme ich zu guten

User Stories?

Page 16: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Fischen in der See der Anforderungen

www.sxc.hu/photo/422464

Page 17: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Fragebogen

www.sxc.hu/photo/948294

Page 18: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Beobachtung

http://www.sxc.hu/photo/819625

Page 19: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Interview

www.sxc.hu/photo/1370587

Page 20: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Story Writing Workshops

www.sxc.hu/photo/1269185

Page 21: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Die Benutzerrolle ist nicht klar. !

Als Nutzer möchte ich meinen Account managen, so dass ich veraltete Informationen löschen kann. !

www.sxc.hu/photo/1385496

Page 22: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Die User Story für den Product Owner. !

Als Product Owner möchte ich… !

!

www.sxc.hu/photo/1385496

Page 23: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

!

!

Die User Story für den Entwickler. !

Als Entwickler möchte ich das Backbone Model integrieren, so dass die Fenster schneller geladen werden. !

Als Nutzer möchte ich mehrere Fenster mit den aktuellsten Informationen nutzen, …

www.sxc.hu/photo/1385496

Page 24: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Fehlender Business Value oder Vorteil für den Kunden. !

Als Spieler möchte ich eine Filteroption für meine Allianzen.

www.sxc.hu/photo/1385496

Page 25: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Die Akzeptanzkriterien fehlen. !

Fragen stellen: „Wie?“ „Wann?“ „Wo?“ „Was ist wenn?“ !

www.sxc.hu/photo/1385496

Page 26: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Fragebogen: Schriftliche Umfragen, um viele Personen zu erreichen

Beobachtung: Begleiten und Beobachten einer Person bei der Nutzung des Produktes

Interview: Befragen des Nutzers zum Produkt oder spezifischen Features

Workshops: Gemeinsames Ausarbeiten von User Stories mit möglichst vielen Stakeholdern

Wie komme ich zu guten User Stories?

Page 27: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Wie gehe ich damit um, wenn sich über die Zeit immer

mehr Bugs ansammeln?

Page 28: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Bug Sprint

www.sxc.hu/photo/861267

Page 29: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Bug Standup

www.sxc.hu/photo/861268

Page 30: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Bug Behandlungsregeln

http://www.sxc.hu/photo/531938

Page 31: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Bug Elimination Day

trialx.com/curetalk/wp-content/blogs.dir/7/files/2011/05/diseases/Bug_Sprays-3.jpg

Page 32: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Bug Sprint: Einmalig in einer fokussierten Aktion alle Bugs erledigen

Bug Standup: Jeden Tag alle neuen Bugs verteilen

Bug Regeln: Produktionsgefährdende Bugs: sofort, No-Brainer: im aktuellen Sprint, alle anderen: spätestens im nächsten Sprint

Bug Elimination Day: Dedizierter Tag im Sprint. Alle Bugs die angefangen werden, müssen am gleichen Tag beendet werden.

Wie gehe ich damit um, wenn sich über die Zeit immer mehr Bugs ansammeln?

Page 33: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Wie kann ich Langeweile und schwindenden Teilnehmerzahlen

im Review vorbeugen?

Page 34: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Marketing

ww

w.w

oebb

el-p

ower

.de/

wp-

cont

ent/u

ploa

ds/2

013/

03/H

ier-k

önnt

e-au

ch-Ih

re-W

erbu

ng-s

tehe

n...-

.gif

Page 35: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Thematische Reviews

us.cdn003.fansshare.com/photos/oktoberfest/oktoberfest-wallpaper-88721115.jpg

Page 36: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Sie leiden unter Schlaf losigkeit, weil Sie so aufgeregt sind, was dieses großartige Scrum-Team beim nächsten Review zeigen wird? Sie können sich schon gar nicht mehr auf Ihre eigene Arbeit konzentrieren? Sie würden einen Finger Ihrer Hand geben, um Teil dieses Teams zu werden? Vielleicht können wir Ihr Leiden etwas lindern. Am kommenden Freitag findet um 15 Uhr im Raum „Florenz“ das nächste Review statt. !

Bis Freitag, wir freuen uns auf Sie! Ihr SidP-Team !

! Review Einladung

Page 37: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Review Einladung

Page 38: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Company Reviews

www.sxc.hu/photo/1110510

Page 39: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Marketing: Begeisterung für das Team und das Thema schaffen, Team zur Selbstdarstellung auffordern

Thematische Reviews: z.B. Oktoberfest (Team kommt in bayrischer Tracht) oder Men in Black (Team kommt im Anzug und trägt Hut und Sonnenbrille)

Einladung: Formulierung von Einladungen, die Lust auf das Review machen, Plakate

Company Reviews: Mehrere Teams zeigen ihre Ergebnisse in einem gemeinsamen Review

Wie kann ich Langeweile und schwindenden Teilnehmerzahlen im Review vorbeugen?

Page 40: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Wie behalte ich den Überblick über mehrere Teams?

Page 41: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Sprint 1 Sprint2 Sprint3 Sprint 1 Sprint2 Sprint3 Sprint 1 Sprint2 Sprint3

Green Release

Yellow Release

RedRelease

Release Heartbeat

Page 42: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Team 1

Team 2

Team 3

Team 4

Team 5

Sprint 1

Sprint 1

Sprint 1

Sprint 2

Sprint 3

Sprint 2

Sprint 2

Sprint 3

Sprint 3Epic

Epic

Epic

Epic

Epic

Epic

Epic

Epic

Epic

Release MatrixCompany Backlog

Page 43: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Company Backlog

Epic

Epic

Epic

Epic

Epic

Epic

Epic

Epic

Epic

Team 1

Team 2

Team 3

Team 4

Team 5

Sprint 1

Sprint 1

Sprint 1

Sprint 2

Sprint 3

Sprint 2

Sprint 2

Sprint 3

Sprint 3

Release Matrix

Page 44: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Epic Board

Page 45: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Release Heartbeat: Regelmäßige Releases vorsehen, Release-relevante Tätigkeiten einplanen, Scope anpassen

Release Matrix: Company Backlog visualisieren, Releasepläne der Teams in eine Matrix bringen, wöchentliche Product Circles, Pull durch Product Owner

Epic Board: Abbildung aller Teams, wöchentliches Standup mit Vertretern des Teams, Board zeigt Ziele, Blocker, Abhängigkeiten, Entwicklungszyklen

Wie behalte ich den Überblick über mehrere Teams?

Page 46: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Wie beginne ich ein neues Scrum-Projekt?

Page 47: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Story Map

Page 48: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Story Map

Page 49: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Story Map

Page 50: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

TTM Matrix

Page 51: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

TTM Matrix

Page 52: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

TTM Matrix

Page 53: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Hochrechnung

Page 54: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Hochrechnung

Page 55: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Sprint Zero

www.erhard-sport.de/out/basic/3/pictures/z1/68100_z1.jpg

Page 56: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Story Map: Zweidimensionale Darstellung des Product Backlogs, Diskussionsgrundlage, Minimal Viable Product (MVP), Sichtbarkeit des Fortschritts

Things That Matter Matrix: Diskussion mit dem Team, Dokumentation, Erkennen von Abhängigkeiten, Vorbereitung der Schätzung

Hochrechnung (Vorsicht!): Schätzung in Storypoints und Tagen/Stunden, Koeffizientenbildung

Sprint Zero: Teamraum, Entwicklungsumgebung, Scrum-Board, Tools, …

Wie beginne ich ein neues Scrum-Projekt?

Page 57: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

Vielen Dank.

Page 58: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

LiteraturScrum Guide 2013

Ken Schwaber Agiles Projektmanagement mit Scrum

Roman Pichler Scrum - Agiles Projektmanagement erfolgreich einsetzen

Ralf Wirdemann Scrum mit User Stories

Mike Cohn Agile Softwareentwicklung - Mit Scrum zum Erfolg

Henning Wolf Die Kraft von Scrum

Page 59: Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum

ISBN:&978*3898647922&www.scrum*in*der*praxis.de&

Literatur