scrumban - projektentwicklung mit scrum und incident-management über kanban meistern

51
Scrumban Introduction SwissQ 24.06.2014

Upload: cem-kulac

Post on 14-Jan-2015

5.304 views

Category:

Business


5 download

DESCRIPTION

Die Kombination von Scrum und Kanban erleichtert die Planung der Projekte, ohne Vernachlässigung der täglichen Anfragen oder Problemfälle. Scrumban liefert die ideale Lösung für Teams mit Projektarbeiten und Verantwortung für z.B. die „Daily Operations“

TRANSCRIPT

Page 1: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

Scrumban IntroductionSwissQ

24.06.2014

Page 2: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Agenda » Überblick

Page 3: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Agenda »

Einführung 1

Agile Scrum 3

Agile Kanban 3

Agile Scrumban 2

Abschluss 1

10 Story Points17.00 – 18.00 = 1h

Page 4: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Ziel »

Jeder versteht den Begriff Agile, kann die zugehörigen Methoden Scrum &/ Kanban erklären und die daraus möglichen Potentiale zu Scrumban erläutern

Page 5: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Agile » ?

Page 6: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Agile » ?„In einem sich ständig

ändernden Umfeld erfolgreich sein“

Page 7: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Agile »

Im Februar 2001 haben 17 Erstunterzeichner diese Werte als Agiles Manifest unterzeichnet

• Menschen und Interaktionen sind wichtiger als Prozesse und Werkzeuge.

• Funktionierende Software ist wichtiger als umfassende Dokumentation.

• Zusammenarbeit mit dem Kunden ist wichtiger als die ursprünglich formulierten Leistungsbeschreibungen.

• Eingehen auf Veränderungen ist wichtiger als Festhalten an einem Plan.

Page 8: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Agile »Design

Umsetzung

Überprüfung

Analyse

Standard Prozess «Wasserfall»

Page 9: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Agile »Design

Umsetzung

Überprüfung

Monate bis zu Jahre

Analyse

Standard Prozess «Wasserfall»

Page 10: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Agile »

Page 11: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Agile »

Page 12: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Agile » Analyse

DesignUmsetzung

Überprüfung

Page 13: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Agile »

Tage bis zu Wochen

Analyse

DesignUmsetzung

Überprüfung

Page 14: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Agile »

Wasserfall

Sequentiell

Big Bang

Grosser „Fall“

Sprünge

Veränderung managen

Grosses Design von Anfang an

Integration zuletzt

Test nachher

Agile

Iterativ

Inkrementelle Lieferung

Schneller „Fall“

Baby Steps

Auf Veränderung reagieren

Inkrementelles Design

Kontinuierliche Integration

Test zuerst

Page 15: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Agile »

(CH) Unternehmen welche agile Methoden in der CH anwenden

Page 16: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Agile »

Internationale Unternehmen welche agile Methoden anwenden

Page 17: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Scrum »

Page 18: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Scrum »

Page 19: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Scrum »

Page 20: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Scrum »Ein Framework, mit dessen Hilfe Menschen komplexe adaptive

Aufgabenstellungen angehen können, und durch das sie in die

Lage versetzt werden, produktiv und kreativ Produkte mit dem

höchstmöglichen Wert auszuliefern.

Page 21: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Scrum »

Überblick

Page 22: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Scrum »

Überblick3 Rollen4 Meetings3 Artefakte

Page 23: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Scrum »

Überblick3 Rollen

Page 24: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Scrum »

Überblick3 Rollen3 Artefakte

Page 25: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Scrum »

Überblick3 Rollen3 Artefakte4 Meetings

Page 26: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Scrum »

Überblick3 Rollen3 Artefakte4 Meetings

Scrum ist • Leichtgewichtig• Einfach zu verstehen• Schwierig zu meistern

Page 27: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Kanban »

Page 28: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Kanban »

Page 29: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Kanban »

Page 30: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Kanban »

Das ursprüngliche Kanban-System wurde 1947 von Taiichi Ohno in der japanischen Toyota Motor Corporation entwickelt.

Ein Grund hierfür war die ungenügende Produktivität des Unternehmens im Vergleich zu amerikanischen Konkurrenten.

Page 31: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Kanban »

Das ursprüngliche Kanban-System wurde 1947 von Taiichi Ohno in der japanischen Toyota Motor Corporation entwickelt.

Ein Grund hierfür war die ungenügende Produktivität des Unternehmens im Vergleich zu amerikanischen Konkurrenten.

„Es müsste doch möglich sein, den Materialfluss in der Produktion nach

dem Supermarkt-Prinzip zu organisieren, das heißt, ein Verbraucher

entnimmt aus dem Regal eine Ware bestimmter Spezifikation und Menge; die Lücke wird bemerkt und wieder

aufgefüllt“.

Ohno beschrieb die Idee so:

Page 32: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Kanban »

Überblick

Kanban ist ein systematischer Ansatz zur Visualisierung & Steuerung der kontinuierlichen

Verbesserung von Prozessen & Produkten, in der Wissensarbeit

Page 33: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Kanban »

Überblick

Kanban ist ein systematischer Ansatz zur Visualisierung & Steuerung der kontinuierlichen

Verbesserung von Prozessen & Produkten, in der Wissensarbeit

Wo haben wir ruhende Arbeiten?

Wie lange dauern unsere Arbeiten?

Wie lange dauern Arbeiten von A – Z?

Wo sind die Flaschenhälse in unserer Umgebung?

Wie verbessern wir uns gemeinsam?

Page 34: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Kanban »

Überblick

Kanban ist ein systematischer Ansatz zur Visualisierung & Steuerung der kontinuierlichen

Verbesserung von Prozessen & Produkten, in der Wissensarbeit

Wo haben wir ruhende Arbeiten?

Wie lange dauern unsere Arbeiten?

Wie lange dauern Arbeiten von A – Z?

Wo sind die Flaschenhälse in unserer Umgebung?

Wie verbessern wir uns gemeinsam?

Page 35: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Scrumban »

SCRUM

KANBAN

Page 36: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

« Was ist Scrumban »

Bei Scrumban verwenden wir Scrum und Kanban parallel.

Scrum wird für die planbare Produktentwicklung verwendet, während Kanban die eventgetriebene Themen abdeckt (z.b. Support) .

Die strenge Trennung mit paralleler Anwendung der beiden Methoden ermöglicht eine effektivere Planung, sowie eine einfache Steuerung aller Anfragen in den Projekten.

Page 37: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

«Wie wird’s angewendet

Produktentwicklung

Bug / Daily Issues

SCRUM KANBAN

Planbar Eventgetrieben

Page 38: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

«Beispiel Derivative Partners»

Page 39: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

«Beispiel Derivative Partners»

SCRUM KANBAN

Total Working Days (Sprint)

20

Teammember 5

Total Working Days 100

Velocity STP/PD (Mittelwert) 1.5

Working Days SCRUM 80

Commited/Planned StoryPoints

120

Working Days KANBAN

20

Budgetiert Kanban 8h

100% der möglichen Kapazität im Sprint /

Release

Page 40: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

«Beispiel Derivative Partners»

27/0

2/2

012

02/0

3/2

012

06/0

3/2

012

10/0

3/2

012

14/0

3/2

012

18/0

3/2

012

22/0

3/2

012

26/0

3/2

012

30/0

3/2

012

0

50

100

150

200

openin progresstestresolved

27/0

2/20

12

03/0

3/20

12

08/0

3/20

12

13/0

3/20

12

18/0

3/20

12

23/0

3/20

12

28/0

3/20

120

40

80

120

160

200

effort [h]target [h]

STORY SUMMARY STP O P T R25 New Print function 2 X07 Daily Data Snapshot 8 X

Burndown Charts & Backlog Check

Board & Spent Time

SCRUM KANBAN

Page 41: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

«Scrumban Lektüre»

Gute Beschreibung über KANBAN und warum KANBAN vereint mit Scrum eine ideale Lösung ist.

Ladas CoreyScrumban – Essays on Kanban System for Lean Software Development

Page 42: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

Boards

Board für Customer Supportmit

- Swimmlanes- Avatare => Mitarbeiter- WiP Limits- Development Phasen

Page 43: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

Boards

Internationale Versicherung in der SchweizMit 3 PO’s und einem Scrum Team von 8 Entwicklern

Page 44: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

Boards

Internationale Versicherung in der SchweizMit 3 PO’s und einem Scrum Team von 8 Entwicklern

Page 45: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

Boards

BlueLion Zürich3-4 Abteilungen, Coaching, Marketing, Administration

Page 46: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

Boards

BlueLion Zürich3-4 Abteilungen, Coaching, Marketing, Administration

Page 47: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

Boards

BlueLion Zürich3-4 Abteilungen, Coaching, Marketing, Administration

Page 48: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

Boards

Bison ERPPerformance Team – Scrum, Kanban, LeanStartup

Page 49: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

Boards

Bison ERPPerformance Team – Scrum, Kanban, LeanStartup

Page 50: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

Boards

Page 51: Scrumban - Projektentwicklung mit Scrum und Incident-Management über Kanban meistern

Boards

Zürich Fest 2013Planung und Durchführung mit 30 Teilzeitlern, 50 DJs über Kanbanboard