Von Scrum zu Scrumban / Kanban bei AutoScout24

38
www.autoscout24.de Von Scrum zu Kanban, von Push zu Pull – kein fester Sprint, kein verbindliches Commitment wie kann das funktionieren? Scrum Day 2014 Katrin Grothues Böblingen, 02. Juli 2014 www.autoscout24.de

description

Scrum, das bedeutet interdisziplinäre Teams, inkrementelle Entwicklung, schnelles Time-to-Market. Es bedeutet aber auch fixe Iterationszeiträume, lange Plannings, verbindliche Commitments. Jeder Productmanager wird die Situation kennen, wenn DIE EINE Story nicht mehr in den Sprint passt. Man sucht dann nach einer kleineren Story oder einem Task, obwohl die Priorität geringer ist. Oder das Team stellt während des Sprints fest, dass im Planning ein Task übersehen wurde. Um das Commitment zu schaffen, wird dieser dann in den nächsten Sprint verschoben. Die daraus entstehenden Probleme sind bekannt: statt Priorität bestimmt die feste Iteration des Sprints die Reihenfolge der Story. Zum Ende des Sprints wird es immer entweder stressig oder man vertrödelt Zeit, da man doch schneller war, als geschätzt. Vergessene Tasks müssen nachgeholt werden. Dass es auch anders gehen kann, zeigt der Weg, den mein Team seit kurzem beschreitet. Wir gehen den nächsten Schritt von Scrum zu Scrumban / Kanban. Das bedeutet für uns: Kein fixes Planning, kein verbindliches Commitment, kein „das muss in den nächsten Sprint“. Heute heißt es selbstverantwortliches Pull statt Push und Planning on Demand. Doch auch hier gibt es Herausforderungen. Werde ich langsamer ohne Commitment? Wie weiß ich, wann das Team fertig ist, wenn es keinen festen Sprint mehr gibt? Erfahrt, wie wir den Wechsel vollzogen, welche Schwierigkeiten wir vorgefunden und wie wir sie überwunden haben.

Transcript of Von Scrum zu Scrumban / Kanban bei AutoScout24

Page 1: Von Scrum zu Scrumban / Kanban bei AutoScout24

www.autoscout24.de

Von Scrum zu Kanban, von Push zu Pull – kein

fester Sprint, kein verbindliches Commitment –

wie kann das funktionieren?

Scrum Day 2014

Katrin Grothues

Böblingen,02. Juli 2014

www.autoscout24.de

Page 2: Von Scrum zu Scrumban / Kanban bei AutoScout24

Agenda

1. Kurzvorstellung AutoScout24 und meiner Person.

2. Wie haben wir vorher gearbeitet?

3. Welche Schmerzen wollten wir wie heilen?

4. Bedenken eines PMs.

5. Take Aways.

Page 3: Von Scrum zu Scrumban / Kanban bei AutoScout24

Wer ist AutoScout24und wer bin ich?

Page 4: Von Scrum zu Scrumban / Kanban bei AutoScout24

AutoScout24 – HIER IST ALLES AUTO.

Über 2 Millionen Fahrzeugangebote

Knapp 20 Millionen Nutzer jährlich in Deutschland (WNK, ACTA 2013)

Europaweit größter Online-Automarkt

Über 100.000 gebrauchte Nutzfahrzeuge

Über 10 Millionen Menschen europaweit

nutzen AutoScout24 jeden Monat

Mehr als 300 Millionen virtuelle

Fahrzeugbesichtigungen pro Monat

Über 40.000 Händlerkunden europaweit

Über 100.000 Motorräder

Von Scrum zu Kanban| Katrin Grothues

Seite 4

Page 5: Von Scrum zu Scrumban / Kanban bei AutoScout24

AutoScout24 - Europa

RUS

S

PL

NL

DB

F CH A

HR RO

BG

UA

I

TR

E

CZ

Mit Marktpräsenz in18 Ländern ist AutoScout24 europaweitgrößter Online-Automarkt.

AutoScout24 beschäftigt in Europa rund400 Mitarbeiter.

Von Scrum zu Kanban| Katrin Grothues

Seite 5

Page 6: Von Scrum zu Scrumban / Kanban bei AutoScout24

Ein paar Worte über mich

Katrin Grothues

�Geboren in Marl / Ruhrgebiet

�Seit 01/2012: Product Manager Vehicle Market Dealer Products @ AutoScout24

�Davor: 3,5 Jahre Startegie- und Projektmanagement in 2 großen E-Commerce Unternehmen.

�Ausbildung: Kulturwissenschaften (M.A.), Universität Lüneburg

Von Scrum zu Kanban| Katrin Grothues

Seite 6

Page 7: Von Scrum zu Scrumban / Kanban bei AutoScout24

Was bekommt ihr hier – und was nicht?

Seite 7

-Scrumeinführung

Kanbaneinführung

Methodendifferenzierungsdiskussion

Probleme

Erkenntnisse

Maßnahmen

Messpunkte

meines

Teams

Inspiration für Euch

Von Scrum zu Kanban| Katrin Grothues

Page 8: Von Scrum zu Scrumban / Kanban bei AutoScout24

Scrum by the book – da kamen wir her

Page 9: Von Scrum zu Scrumban / Kanban bei AutoScout24

Agile Entwicklung bei AutoScout24

Von Scrum zu Kanban| Katrin Grothues

Seite 9

PO* PM* Developer QA

Research & User Experience Design

Agile Coaches

*Productowner / Productmanager

Page 10: Von Scrum zu Scrumban / Kanban bei AutoScout24

Feste 2-wöchige Sprintiterationen

Von Scrum zu Kanban| Katrin Grothues

Seite 10

Planning

Estimation

Retro

Estimation

PlanningRetro

Estimation

1. Woche 2. Woche 3. Woche 4. W…

2 Wochen Sprint

Planning alle 2 Wochen ½-1 Tag

Estimation 1 Mal pro Woche Retro alle 2 Wochen

fixes Commitment

Page 11: Von Scrum zu Scrumban / Kanban bei AutoScout24

Jedoch lief nicht alles so, wie wir wollten.

Page 12: Von Scrum zu Scrumban / Kanban bei AutoScout24

1. Was passt in den Sprint – was nicht?

Von Scrum zu Kanban| Katrin Grothues

Seite 12

1. Story – 3 SP

2. Story – 1 SP

4. Story – 3 SP

5. Story – 5 SP

6. Story – 1 SP

3. Story – 3 SP

7. Story – 5 SP

Page 13: Von Scrum zu Scrumban / Kanban bei AutoScout24

2. Inflexibilität

Seite 13

1. Story – 3 SP

2. Story – 1 SP

3. Story – 5 SP

4. Story – 1 SP

5. Story – 3 SP

Von Scrum zu Kanban| Katrin Grothues

Page 14: Von Scrum zu Scrumban / Kanban bei AutoScout24

3. Viel – überflüssige (?) – Vorbereitungszeit

Von Scrum zu Kanban| Katrin Grothues

Seite 14

1. Story – 3 SP

2. Story – 1 SP

4. Story – 3 SP

5. Story – 5 SP

6. Story – 1 SP

3. Story – 3 SP

7. Story – 5 SP

Page 15: Von Scrum zu Scrumban / Kanban bei AutoScout24

4. Zeitintensive Plannings

Seite 15Von Scrum zu Kanban| Katrin Grothues

Page 16: Von Scrum zu Scrumban / Kanban bei AutoScout24

5. Zeitversatz zwischen Planning und Umsetzung

Von Scrum zu Kanban| Katrin Grothues

Seite 16

Planning PlanningStart Story 3

?

Page 17: Von Scrum zu Scrumban / Kanban bei AutoScout24

6. Immer Stress am Ende

Von Scrum zu Kanban| Katrin Grothues

Seite 17

Planning Planning

Commitment schaffen Testing

Designabnahme

Trackingabnahme

PM-Abnahme

Page 18: Von Scrum zu Scrumban / Kanban bei AutoScout24

Viele Gründe für Veränderungen

Inhalte des Commitments nicht prioritätsgesteuert.

Wenig Flexibilität und viel Vorbereitungszeit.

Zeitintensive Planningtermine.

Zeitversatz zwischen Planning und Umsetzung.

Schwieriges Abholen bei Abwesenheit.

Abnahmestress am Sprintende.

Von Scrum zu Kanban| Katrin Grothues

Seite 18

Page 19: Von Scrum zu Scrumban / Kanban bei AutoScout24

Manchmal muss man in die Luft gehen

Seite 19

Von Scrum zu Kanban| Katrin Grothues

Page 20: Von Scrum zu Scrumban / Kanban bei AutoScout24

So arbeiten wir heute

Page 21: Von Scrum zu Scrumban / Kanban bei AutoScout24

Unsere Kernthese

Das Problem ist die feste,

zweiwöchige Iteration.

Seite 21

Von Scrum zu Kanban| Katrin Grothues

Page 22: Von Scrum zu Scrumban / Kanban bei AutoScout24

Keine festen Sprints mehr

Von Scrum zu Kanban| Katrin Grothues

Seite 22

Planning

Estimation

Retro

Estimation

Retro

Estimation

1. Woche 2. Woche 3. Woche 4. W…

keine festen SprintiterationenPlanning bei Bedarf

Estimation 1 Mal pro Woche Retro alle 2 Wochen

kein fixes Commitment

Planning Planning

Umsetzung Umsetzung Umsetzung

Page 23: Von Scrum zu Scrumban / Kanban bei AutoScout24

Flexibilität und Einhaltung der Priorisierung

Seite 23

1. Story – 3 SP

2. Story – 1 SP

3. Story – 5 SP

4. Story – 1 SP

5. Story – 3 SP

Von Scrum zu Kanban| Katrin Grothues

Page 24: Von Scrum zu Scrumban / Kanban bei AutoScout24

Ready for Planning on demand

Seite 24

1. Story – 3 SP

2. Story – 1 SP

3. Story – 5 SP

4. Story – 1 SP

5. Story – 3 SP

Von Scrum zu Kanban| Katrin Grothues

Page 25: Von Scrum zu Scrumban / Kanban bei AutoScout24

Plannings – Kürzer, aber häufiger

Seite 25

Von Scrum zu Kanban| Katrin Grothues

Page 26: Von Scrum zu Scrumban / Kanban bei AutoScout24

Auf das Planning folgt direkt die Umsetzung

Von Scrum zu Kanban| Katrin Grothues

Seite 26

Planning Planning Planning

Umsetzung Umsetzung Umsetzung

!

Page 27: Von Scrum zu Scrumban / Kanban bei AutoScout24

Kein Abnahmestau – kein Abnahmestress

Von Scrum zu Kanban| Katrin Grothues

Seite 27

Planning Planning Planning

Umsetzung Umsetzung Umsetzung

Page 28: Von Scrum zu Scrumban / Kanban bei AutoScout24

Hilft uns die Veränderung nun?

Wenn wir keine 2-wöchigen Iterationen haben, bestimmt die Priorität die

Umsetzungsreihenfolge.

Wenn wir keine 2-wöchigen Iterationen haben, haben wir mehr Flexibilität.

Wenn wir keine 2-wöchigen Iterationen haben, produzieren wir weniger Waste

in der Vorbereitung.

Wenn wir keine 2-wöchigen Iterationen haben, haben wir kürzere Plannings.

Wenn wir keine 2-wöchigen Iterationen haben, können wir Kollegen, die im

Planning nicht dabei waren, schnell abholen.

Wenn wir keine 2-wöchigen Iterationen haben, haben wir weniger

Abnahmestress.

Von Scrum zu Kanban| Katrin Grothues

Seite 28

Page 29: Von Scrum zu Scrumban / Kanban bei AutoScout24

Und jetzt, alles super? Bedenken eines PMs

Page 30: Von Scrum zu Scrumban / Kanban bei AutoScout24

Timing, Organisation und Geschwindigkeit

Seite 30

Von Scrum zu Kanban| Katrin Grothues

Page 31: Von Scrum zu Scrumban / Kanban bei AutoScout24

Wann sind wir fertig mit der Story?

Seite 31

erste Vorabschätzung im Planning.

Kommunikation im Daily.

Kommunikation extern.

Von Scrum zu Kanban| Katrin Grothues

Page 32: Von Scrum zu Scrumban / Kanban bei AutoScout24

Wie organisiere ich Planning on Demand?

Seite 32

Planning 1 wandert ins Estimation.

min. PM oder PO im Planning.

Alle Devs im Planning.

eigener Raum für das Team.

täglicher Planningslot am Vormittag.

Von Scrum zu Kanban| Katrin Grothues

Page 33: Von Scrum zu Scrumban / Kanban bei AutoScout24

Wird mein Team langsamer?

Seite 33

Leadtime messen.

Disziplin bei PM.

Disziplin bei Dev.

Alle Tasks ins Backlog – keine

„Zwischendurchdinger“.

Additional Task Lane.

Von Scrum zu Kanban| Katrin Grothues

Page 34: Von Scrum zu Scrumban / Kanban bei AutoScout24

Closing notes & take aways

Page 35: Von Scrum zu Scrumban / Kanban bei AutoScout24

„Scrumban“ hat viele Probleme gelöst…

Viel Flexibilität und wenig Vorbereitungszeit.

Kurze Plannings.

Umsetzungsreihenfolge richtet sich nach Priorität.

Auf das Planning folgt direkt die Umsetzung.

Schnelles Abholen bei Abwesenheit.

Weniger Abnahmestress am Ende der Story.

Von Scrum zu Kanban| Katrin Grothues

Seite 35

Page 36: Von Scrum zu Scrumban / Kanban bei AutoScout24

…hält aber auch neue Herausforderungen bereit!

Disziplin auf PM/PO- und Dev-Seite.

Terminorganisation.

Kommunikation – intern und extern – über Timings.

Von Scrum zu Kanban| Katrin Grothues

Seite 36

!!!

Page 37: Von Scrum zu Scrumban / Kanban bei AutoScout24

Was solltet ihr mitnehmen?

Seite 37

Jeder Prozess ist nur ein Hilfsmittel für das Team. Ändert den Prozess, wenn er

Euch hindert, passt ihn an Eure Bedürfnisse an.

„Scrumban“ hält viele Vorteile aber auch neue Herausforderungen bereit.

Entscheidet im Team gemeinsam, ob ihr auf Kanban wechseln wollt.

Beobachtet Euch genau: Hilft Euch der Wechsel wirklich? Falls nicht: wechselt

wieder zurück.

Ohne Disziplin in allen Rollen wird es nicht funktionieren.

Von Scrum zu Kanban| Katrin Grothues

Page 38: Von Scrum zu Scrumban / Kanban bei AutoScout24

www.autoscout24.de

www.autoscout24.de

Danke für Ihre

Aufmerksamkeit!

Kontakt:

AutoScout24 GmbH

Dingolfinger Straße 1-15

81673 München

Katrin Grothues

Fon +49 89 444 56-1159

Fax +49 89 444 56 19-1159

[email protected]