KanbanPer Evolution zu Agilität
Wolfgang WiedenrothAkkreditierter Kanban Trainer und Coaching Professional
@WWiedenroth
2007 - Eine Tür öffnet sich
:) :| :(
€
Vision
Product����������� ������������������ Owner
Product����������� ������������������ Backlog Sprint����������� ������������������
Backlog
Retrospective
Review
ScrumMaster
Development����������� ������������������ Team
Product����������� ������������������ Increment
Daily����������� ������������������ Scrum
Das Agile Manifest
hoeher����������� ������������������ ����������� ������������������ als
Prozesse����������� ������������������ und����������� ������������������ Tools
Individuen����������� ������������������ und����������� ������������������ Interaktionen
Folgen����������� ������������������ eines����������� ������������������ PlansReagieren����������� ������������������ auf����������� ������������������ Veraenderung
VertragsverhandlungenZusammenarbeit����������� ������������������
mit����������� ������������������ Kunden
Umfangreiche����������� ������������������ Dokumentation
Funktionierende����������� ������������������ Software
Screenshot: http://leansoftwareengineering.com/ksse/scrum-ban
ScrumBan
Kanban Prinzipien
Respektiere����������� ������������������ initial����������� ������������������ Rollen,����������� ������������������ Verantwortlichkeiten,����������� ������������������ Prozesse����������� ������������������
und����������� ������������������ Job-Titel
Starte����������� ������������������ mit����������� ������������������ dem����������� ������������������ was����������� ������������������ Du����������� ������������������ jetzt����������� ������������������ tust
Einige����������� ������������������ Dich����������� ������������������ darauf����������� ������������������ evolutionaere����������� ������������������ Veraenderung����������� ������������������ zu����������� ������������������ verfolgen����������� ������������������
Foerdere����������� ������������������ Leadership����������� ������������������ Handlungen����������� ������������������ auf����������� ������������������ allen����������� ������������������ Ebenen
Kanban Praktiken
Verwende����������� ������������������ Modelle����������� ������������������ &����������� ������������������ Methoden
Visualisiere
Limitiere����������� ������������������ Work-in-Progress����������� ������������������ (WIP)
Mache����������� ������������������ Regeln����������� ������������������ explizit
Messe����������� ������������������ und����������� ������������������ Manage����������� ������������������ den����������� ������������������ Flow
Implementiere����������� ������������������ Feedbackzyklen
Kanban ist kein Prozess
Kanban
Wasserfall,����������� ������������������ V-Modell����������� ������������������ XT,����������� ������������������ Prince2,����������� ������������������ RUP,����������� ������������������ DIY
Kanban verändert Prozesse evolutionär
Zeit
Performance
Die 6. Praktik - Verwende Modelle
Kanban Agile
Kanban Agile
Die 6. Praktik - Verwende Modelle
Evolutionär agiler werden
Zeit
Agilitaet
Funktionierende����������� ������������������ Software
Individuen����������� ������������������ und����������� ������������������ Interaktionen
Zusammenarbeit����������� ������������������ mit����������� ������������������ Kunden
Reagieren����������� ������������������ auf����������� ������������������ Veraenderung
Ideen evaluierenbereit����������� ������������������ fuer����������� ������������������ die����������� ������������������ Entwicklung eingeplant entwickeln
Qualitaet����������� ������������������ sichernanalysieren
bereit����������� ������������������ fuer����������� ������������������ naechstes����������� ������������������ Release Released
Visualisierung
Ideen evaluierenbereit����������� ������������������ fuer����������� ������������������ die����������� ������������������ Entwicklung eingeplant entwickeln
Qualitaet����������� ������������������ sichernanalysieren
bereit����������� ������������������ fuer����������� ������������������ naechstes����������� ������������������ Release Released
Visualisierung
Limitiere Work-In-Progress (WIP)Ideen evaluieren
bereit����������� ������������������ fuer����������� ������������������ die����������� ������������������ Entwicklung eingeplant entwickelnanalysieren
bereit����������� ������������������ fuer����������� ������������������ naechstes����������� ������������������ Release Released
Qualitaet����������� ������������������ sichern����������� ������������������
3
Limitiere Work-In-Progress (WIP)
Ideen����������� ������������������ 20-12
evaluieren����������� ������������������ 8-12
bereit����������� ������������������ fuer����������� ������������������ die����������� ������������������ Entwicklung����������� ������������������
4-8eingeplant����������� ������������������
5entwickeln����������� ������������������
6
Qualitaet����������� ������������������ sichern����������� ������������������
3analysieren����������� ������������������
4
bereit����������� ������������������ fuer����������� ������������������ naechstes����������� ������������������ Release Released
Individuen und Interaktionen
Zeit
Agilitaet
Individuen����������� ������������������ und����������� ������������������ Interaktionen
Was����������� ������������������ passiert����������� ������������������ bei����������� ������������������ Fehlern?
Mache Regeln explizit
Wann����������� ������������������ findet����������� ������������������ Das����������� ������������������ Daily����������� ������������������ Standup����������� ������������������ statt?
Was����������� ������������������ brauchen����������� ������������������ wir����������� ������������������ um����������� ������������������ starten����������� ������������������ zu����������� ������������������ koennen?
Wie����������� ������������������ testen����������� ������������������ wir?
Wie����������� ������������������ lautet����������� ������������������ die����������� ������������������ Definition����������� ������������������ of����������� ������������������ Done?
Wann����������� ������������������ planen����������� ������������������ wir����������� ������������������ neu?
Wie����������� ������������������ priorisieren����������� ������������������ wir?
Daily����������� ������������������ Standup
Service����������� ������������������ Review
Operations����������� ������������������ Review
Implementiere Feedbackzyklen
Reagieren auf Veränderung
Zeit
Agilitaet
Individuen����������� ������������������ und����������� ������������������ Interaktionen
Reagieren����������� ������������������ auf����������� ������������������ Veraenderung
– erweiterte Kernpraktik 3 in Kanban from the Inside von Mike Burrows
“Manage den Flow um Gleichmäßigkeit, Pünktlichkeit, und gute ökonomische
Ergebnisse zu erreichen um Kundenbedürfnisse vorherzusehen.”
Messe und Manage den Flow
Kunden
fokus
Wessen����������� ������������������ Beduerfnisse����������� ������������������ werden����������� ������������������ hier����������� ������������������ adressiert?����������� ������������������
Wessen����������� ������������������ nicht?
Was����������� ������������������ lernen����������� ������������������ wir����������� ������������������ an����������� ������������������ dieser����������� ������������������ Stelle,����������� ������������������ was����������� ������������������ wir����������� ������������������ nicht����������� ������������������ frueher����������� ������������������ lernen����������� ������������������ koennen?����������� ������������������ Wie����������� ������������������
hilft����������� ������������������ uns����������� ������������������ diese����������� ������������������ Aktivitaet����������� ������������������ weiter?
Was����������� ������������������ gibt����������� ������������������ es����������� ������������������ noch����������� ������������������ zu����������� ������������������ lernen?
Kunden
fokus
– Mike Burrows
“Wissen Sie, was Sie liefern, wem und warum.”
Messe und Manage den Flow
Kumulatives����������� ������������������ Flussdiagramm
Messe und Manage den Flow
0"
1"
2"
3"
4"
5"
6"
6" 7" 8" 9" 10" 11" 12" 13" 14" 15" 16" 17" 18" 19" 20" 21" 22" 23" 24" 25" 26" 27" 28" 29" 30" 31" 32" 33" 34" 35" 36" 37" 38" 39" 40" 41" 42" 43" 44" 45" 46" 47" 48" 49" 50" 51" 52" 1" 2" 3" 4" 5" 6" 7" 8" 9"
MEDIAN"
Durchsatz
0"
2"
4"
6"
8"
10"
12"
14"
16"
18"
1" 2" 3" 4" 5" 6" 7" 8" 9" 10" 11" 12" 13" 14" 15" 16" 17" 18" 19" 20" 21" 22" 23" 24" 25" 26" 27" 28" 29" 30" 31" 32" 33" 34" 35" 36" 37" 38" 39" 40" 41" 42" 43" 44" 45" 46" 47" 48" 49" 50" 51" 52" 53"
Leadtime����������� ������������������ Distribution����������� ������������������ Chart
Messe und Manage den Flow
0"
2"
4"
6"
8"
10"
12"
14"
16"
18"
1" 2" 3" 4" 5" 6" 7" 8" 9" 10" 11" 12" 13" 14" 15" 16" 17" 18" 19" 20" 21" 22" 23" 24" 25" 26" 27" 28" 29" 30" 31" 32" 33" 34" 35" 36" 37" 38" 39" 40" 41" 42" 43" 44" 45" 46" 47" 48" 49" 50" 51" 52" 53"
Leadtime����������� ������������������ Distribution����������� ������������������ Chart
Modus
MedianDurchschnitt80%����������� ������������������ aller����������� ������������������ Tickets����������� ������������������ benoetigen����������� ������������������ 15����������� ������������������ Tage95%
98%
Ein funktionierendes Produkt in Zusammenarbeit mit dem Kunden
Zeit
Agilitaet
Funktionierende����������� ������������������ Software
Individuen����������� ������������������ und����������� ������������������ Interaktionen
Zusammenarbeit����������� ������������������ mit����������� ������������������ KundenReagieren����������� ������������������ auf����������� ������������������
Veraenderung
Kanban����������� ������������������ hilft����������� ������������������ dabei����������� ������������������ die����������� ������������������ Situation����������� ������������������ zu����������� ������������������ verstehen
Kanban����������� ������������������ hilft����������� ������������������ besser����������� ������������������ informierte����������� ������������������ Entscheidungen����������� ������������������ zu����������� ������������������ treffen����������� ������������������
Kanban����������� ������������������ kann����������� ������������������ helfen����������� ������������������ schrittweise����������� ������������������ agiler����������� ������������������ zu����������� ������������������ werden
Kanban����������� ������������������ hilft����������� ������������������ das����������� ������������������ Risiko����������� ������������������ zu����������� ������������������ senken
Zusammenfassung
Kanban - per Evolution zur Agilität
Blog
Vielen Dank für die Aufmerksamkeit
Wolfgang Wiedenroth
@WWiedenroth
www.agilemanic.com
Top Related