Der “Lean Decision Filter” von Kanban sagt eher “Value creation vor Flow” (und Flow vor der Eliminierung von Verschwendung). In Summe ermöglichen die sechs Prinzipien und sechs Praktiken weitaus mehr als nur Flow-Optimierung. Vor allem Change!
“Der primäre Grund, Kanban –oder besser: die Kanban Methode– anzuwenden ist Change Management. Alles andere ist dem untergeordnet.“ Wenn man diesem Zitat aus David Andersons 2010er Buch folgt, wird deutlich, dass Kanban für viel mehr eingesetzt werden kann, als nur für das Auffinden von Bottlenecks und Flussoptimierung. Gerade wenn man noch mal auf die Ursprünge im Lean Manufacturing guckt und die “6 x 6” (6 Praktiken und 6 Prinzipien) mit dem Filter “Was würde das aus einer ‘Lean’ Sicht bedeuten” zeigt sich deutlich, das Change-Management und kultureller Wandel zentrale Themen der Kanban Methode sind. So ist es auch nicht verwunderlich, dass die Regel “Value > Flow > Waste Elimination” jetzt mit dem Kanban Maturity Model und dem erneuten Fokus auf die Kanban Linsen nach vielen Jahren als “Lean Decision Filter” wieder einen prominenten Platz auf dem KMM-Culture-Poster gefunden hat. In diesem Talk gucken wir uns ein bisschen mehr von den Aspekten an, die die Kanban-Methode von einem einfachen Anwenden der Theory of Constraints aus den 1980ern mit dem reinen Fokus auf Flussoptimierung unterscheidet und den Change-Gedanken in den Fokus rücken.
4. Slide #
2020 Michael Mahlberg
Inzwischen: 6 x 6 (paraphrasiert)
4
Change Management Prinzipien
(Service) Delivery Prinzipien
Praktiken
Start with what you do now
Agree on evolutionary change
Encourage leadership on all levels
Customer focus
Manage Work, not Workers
Evolve policies to drive outcomes
Visualize the work and the workflow
Limit Work in Progress
Manage flow
Make policies explicit
Establish feedback loops
Improve and evolve based on the scientific method
6. Slide #
2020 Michael Mahlberg
Die ursprünglichen 3 Prinzipien
6
Start with what you do now
Agree to pursue incremental, evolutionary change
Initially, respect current roles, responsibilities & job titles
7. Slide #
2020 Michael Mahlberg
Inzwischen: 6 x 6
7
Change Management Prinzipien
Fördert Handlungen des Leaderships auf allen Ebenen – vom einzelnen
Beitragenden bis zum obersten Management.
Start with what you do now
Agree to pursue incremental, evolutionary change
Initially, respect current roles, responsibilities & job titles
Startet mit dem, was aktuell getan wird.Versteht die derzeitigen Prozesse, so
wie sie tatsächlich gelebt werden und respektiert die existierenden Rollen,
Verantwortungen, und Stellenbezeichnungen
Einigt Euch darauf,Verbesserung durch evolutionären Wandel anzustreben.
9. Slide #
2020 Michael Mahlberg
Die ursprünglichen Kern-Praktiken
9
Visualize
Limit WIP
Manage Flow
Make Process Policies Explicit
Implement Feedback Loops
Improve Collaboratively, Evolve Experimentally
(using models/scientific method)
10. Slide #
2020 Michael Mahlberg
Inzwischen: 6 x 6
10
Praktiken
Visualize
Limit WIP
Manage Flow
Make Process Policies Explicit
Implement Feedback Loops
Improve Collaboratively, Evolve Experimentally
(using models/scientific method)
Mache die Arbeit und den Weg der Arbeit durch das System sichtbar.
Begrenze die Arbeit innerhalb des Systems
Manage den Fluss der Arbeit
MacheVereinbarungen Explizit
Etabliere Lern- und Rückkopplungs-schleifen
FühreVerbesserungen und Fortentwicklung auf Basis der Wissenschaftlichen
Methode durch
11. Slide #
2020 Michael Mahlberg
Customer focus
Manage Work, not Workers
Evolve policies to drive outcomes
Inzwischen: 6 x 6
11
Change Management Prinzipien
(Service) Delivery Prinzipien
Praktiken
Startet mit dem, was aktuell getan wird.Versteht die derzeitigen Prozesse, so
wie sie tatsächlich gelebt werden und respektiert die existierenden Rollen,
Verantwortungen, und Stellenbezeichnungen
Einigt Euch darauf,Verbesserung durch evolutionären Wandel anzustreben.
Fördert Handlungen des Leaderships auf allen Ebenen – vom einzelnen
Beitragenden bis zum obersten Management.
Versteht die Wünsche und Erwartungen Eurer Kunden und haltet diese im
Fokus.
Verwaltet und steuert die Arbeit - lasst Menschen sich um die Arbeit
organisieren
Verbessert die Ergebnisse für Eure Kunden und das Unternehmen durch
Weiterentwicklung EurerVereinbarungen
Mache die Arbeit und den Weg der Arbeit durch das System sichtbar.
Begrenze die Arbeit innerhalb des Systems
Manage den Fluss der Arbeit
MacheVereinbarungen Explizit
Etabliere Lern- und Rückkopplungs-schleifen
FühreVerbesserungen und Fortentwicklung auf Basis der Wissenschaftlichen
Methode durch
12. Slide #
2020 Michael Mahlberg 12
<= Entweder ein Scherz, oder
ein Messinstrument dafür, wie
viel ungehobenes Kanban Potential noch da ist
Falk Kühnel, @agiledivider
13. Slide #
2020 Michael Mahlberg
Ist schon ‘ne ganze MengeText…
13
Change Management Prinzipien
(Service) Delivery Prinzipien
Praktiken
Startet mit dem, was aktuell getan wird.Versteht die derzeitigen Prozesse, so
wie sie tatsächlich gelebt werden und respektiert die existierenden Rollen,
Verantwortungen, und Stellenbezeichnungen
Einigt Euch darauf,Verbesserung durch evolutionären Wandel anzustreben.
Fördert Handlungen des Leaderships auf allen Ebenen – vom einzelnen
Beitragenden bis zum obersten Management.
Versteht die Wünsche und Erwartungen Eurer Kunden und betrachtet das
System unter diesem Fokus.
Verwaltet und steuert die Arbeit - lasst Menschen sich um die Arbeit
organisieren
Verbessert die Ergebnisse für Eure Kunden und das Unternehmen durch
Weiterentwicklung EurerVereinbarungen
Mache die Arbeit und den Weg der Arbeit durch das System sichtbar.
Begrenze die Arbeit innerhalb des Systems
Manage den Fluss der Arbeit
MacheVereinbarungen Explizit
Etabliere Lern- und Rückkopplungs-schleifen
FühreVerbesserungen und Fortentwicklung auf Basis der Wissenschaftlichen
Methode durch
19. Slide #
2020 Michael Mahlberg
Die 5 Schritte derToC
19
Erkenne den Engpass
(Identify the constraint)
Laste den Engpass aus
(Exploit the constraint)
Ordne alles dem Engpass unter
(Subordinate everything to the constraint)
Verbessere den Engpass
(Elevate the constraint)
Finde den neuen Bottleneck
(Find your next constraint)
❌
❌
✅ LWIP
✅ Evolve
✅ Manage Flow
22. Slide #
2020 Michael Mahlberg
Dann muss es dieser „Value“ sein…
22
Value =Vermeiden vonVerschwendung?
23. Slide #
2013 Michael Mahlberg
WASTE?
23
Muda 無駄 Überflüssig, nicht wertsteigernd
Muri 無理 Überlastung, Überbeanspruchung
Mura 斑 Unebenheit, Unausgewogenheit
24. Slide #
2013 Michael Mahlberg
AUFTRITT: KMM
24
https://www.kanbanmaturitymodel.com/download-free-resources/
25. Slide #
2020 Michael Mahlberg
Dann muss es dieser „Value“ sein…
25
Value > Flow > Waste Elimination
https://www.kanbanmaturitymodel.com/download-free-resources/
28. Slide #
2020 Michael Mahlberg
Praktik 1:Visualize
• Visualisierung (als Flow) =>
Wo stockt und fließt die Arbeit?
• Visualisierung (als Change Management) =>
Wie arbeiten wir wirklich?
(Accept Reality … to be able to change it)
28
29. Slide #
2020 Michael Mahlberg
Praktik 2: Limit WIP
• Limited WIP (als Flow) =>
Schneller dank Littles Law
(Durchlaufzeit = WIP/Durchsatz)
• Limited WIP (als Change Management) =>
WIP-Limits zeigen Änderungsnotwendigkeiten durch Leerlaufen
(starvation) oderVerstopfung des Systems.
29
30. Slide #
2020 Michael Mahlberg
Praktik 3: Manage Flow
• Manage Flow (als Flow) =>
Flow-Management halt ;-)
• Manage Flow (als Change Management) =>
Erkennen und Unterscheiden von Special CauseVariation und
Common CauseVariation mit entsprechenden
Systemveränderungen.
30
31. Slide #
2020 Michael Mahlberg
Praktik 4: Explicit Policies
• Policies (als Flow) =>
Policies die den Flow verbessern
• Policies (als Change Management) =>
Implizite Absprachen explizit machen, um sie verändern zu
können…
31
33. Slide #
2020 Michael Mahlberg
Praktik 6: Improve & Evolve
• Verbesserung (als Flow) =>
Wo könne wir schneller werden
• Evolution (als Change Management) =>
Wie können wir besser werden (ohne woanders schlechter zu
werden)
PDSA anwenden um zu gucken, welche Folgen die Änderung
der Absprache hatte
33
36. Slide #
2020 Michael Mahlberg
(Meine) Conclusio:
• Wenn wir Kanban einsetzen um die Evolution handhabbar (wie
in „Managed Evolution“) zu machen, dann nutzen wir den Kern
von Kanban
• Engpasstheorie (ToC), Delivery- und Discovery-Kanban und
Warteschlangentheorie sind essentielle Werkzeuge um im
Change zu bestehen (aber der Managed Evolution
untergeordnet)
• Meisterschaft in den Fertigkeiten der Fachdomäne ist ebenfalls
unerlässlich (Sei es Software Craftmanship, Holzbearbeitung
oder Journalismus)
36
38. Slide #
2020 Michael Mahlberg
KONTAKTINFORMATIONEN
38
• Bei Fragen: Einfach anmailen: mm@michaelmahlberg.com
• BeiTwitter findet man mich als MMahlberg
• I sometimes blog in english at
http://agile-aspects.michaelmahlberg.com
• Deutlich seltener schreibe ich in meinem deutschen Blog unter
http://shu-ha-ri.michaelmahlberg.de
• Ach ja: Meine Homepage ist http://www.michaelmahlberg.de