Scrumban
Introduction
SwissQ
24.06.2014
« Agenda » Überblick
« Agenda »
Einführung 1
Agile Scrum 3
Agile Kanban 3
Agile Scrumban 2
Abschluss 1
10 Story Points
17.00 – 18.00 = 1h
« 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
« Agile »
« Agile »
„In einem sich ständig
ändernden Umfeld erfolgreich
sein“
« 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.
« Agile »
Design
Umsetzung
Überprüfung
Analyse
Standard Prozess «Wasserfall»
« Agile »
Design
Umsetzung
Überprüfung
Monate bis zu Jahre
Analyse
Standard Prozess «Wasserfall»
« Agile »
« Agile »
« Agile » Analyse
DesignUmsetzung
Überprüfung
« Agile »
Tage bis zu Wochen
Analyse
DesignUmsetzung
Überprüfung
« 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
« Agile »
(CH) Unternehmen welche agile Methoden in der CH
anwenden
« Agile »
Internationale Unternehmen welche agile Methoden
anwenden
« Scrum »
« Scrum »
« Scrum »
« 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.
« Scrum »
Überblick
« Scrum »
Überblick
3 Rollen
4 Meetings
3 Artefakte
« Scrum »
Überblick
3 Rollen
« Scrum »
Überblick
3 Rollen
3 Artefakte
« Scrum »
Überblick
3 Rollen
3 Artefakte
4 Meetings
« Scrum »
Überblick
3 Rollen
3 Artefakte
4 Meetings
Scrum ist • Leichtgewichtig
• Einfach zu verstehen
• Schwierig zu meistern
« Kanban »
« Kanban »
« Kanban »
« 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.
« 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:
« Kanban »
Überblick
Kanban ist ein systematischer Ansatz zur
Visualisierung & Steuerung der kontinuierlichen
Verbesserung von Prozessen & Produkten, in der
Wissensarbeit
« 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?
« 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?
« Scrumban »
SCRUM
KANBAN
« 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.
«Wie wird’s
angewendet?
»
Produktentwicklu
ng
Bug / Daily Issues
SCRUM KANBAN
Planbar Eventgetrieben
«Beispiel
Derivative
Partners»
«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
«Beispiel
Derivative
Partners»
0
20
40
60
80
100
120
140
160
180
27/02/2012
05/03/2012
12/03/2012
19/03/2012
26/03/2012
open
in progress
test
resolved
0
20
40
60
80
100
120
140
160
180
200
27/02/2012 27/03/2012
effort [h]
target [h]
STORY SUMMARY STP O P T R
25 New Print function 2 X
07 Daily Data Snapshot 8 X
Burndown Charts & Backlog Check Board & Spent Time
SCRUM KANBAN
«Scrumban
Lektüre»
Gute Beschreibung über KANBAN und
warum KANBAN vereint mit Scrum
eine ideale Lösung ist.
Ladas Corey
Scrumban – Essays on Kanban System
for Lean Software Development
Boards
Board für Customer Support
mit
- Swimmlanes
- Avatare => Mitarbeiter
- WiP Limits
- Development Phasen
Boards
Internationale Versicherung in der Schweiz
Mit 3 PO’s und einem Scrum Team von 8 Entwicklern
Boards
Internationale Versicherung in der Schweiz
Mit 3 PO’s und einem Scrum Team von 8 Entwicklern
Boards
BlueLion Zürich
3-4 Abteilungen, Coaching, Marketing, Administration
Boards
BlueLion Zürich
3-4 Abteilungen, Coaching, Marketing, Administration
Boards
BlueLion Zürich
3-4 Abteilungen, Coaching, Marketing, Administration
Boards
Bison ERP
Performance Team – Scrum, Kanban, LeanStartup
Boards
Bison ERP
Performance Team – Scrum, Kanban, LeanStartup
Boards
Boards
Zürich Fest 2013
Planung und Durchführung mit 30 Teilzeitlern, 50 DJs über Kanbanboard

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

Hinweis der Redaktion

  • #11 Was ist passiert?
  • #29 Ein Arbeitsalltag einer Abteilung – Wessen Tisch sieht so aus?