Was ist Kanban?
Es ist eine Lean-Methode zur Optimierung von Arbeitsabläufen.
Was ist Kanban? Definition und Bedeutung
Kanban ist eine Lean-Methode zur Verwaltung und Verbesserung von Arbeitsabläufen in Produktions- und Entwicklungsprozessen. Der Begriff stammt aus dem Japanischen und bedeutet wörtlich „Signalkarte" oder „visuelles Signal" (看板). Die Methode konzentriert sich auf die kontinuierliche Lieferung, ohne das Arbeitsteam zu überlasten, und nutzt ein visuelles System zur Überwachung des Arbeitsfortschritts.
Laut dem State of Agile Report verwenden etwa 7 % der Teams reines Kanban und weitere 11 % nutzen Scrumban, eine Kombination aus Scrum und Kanban. In Bereichen außerhalb der Softwareentwicklung wie IT-Operations, HR und Marketing ist die Nutzung von Kanban sogar noch höher.
Ursprung und Geschichte von Kanban
Toyota Production System (1940er Jahre)
Kanban wurde in den 1940er Jahren von Taiichi Ohno bei Toyota als Teil des Lean-Manufacturing-Systems entwickelt. Inspiriert wurde er von der Bestandsverwaltung amerikanischer Supermärkte, wo Regale nur dann nachgefüllt werden, wenn der Bestand einen bestimmten Mindeststand erreicht hat. Dieses „Pull-Prinzip" übertrug Ohno auf die Automobilproduktion.
Evolution in die Wissensarbeit
David J. Anderson adaptierte Kanban 2007 für die Softwareentwicklung und Wissensarbeit. Er definierte die Kanban-Methode als einen evolutionären Ansatz zur Verbesserung bestehender Prozesse, der keine radikalen Veränderungen erfordert, sondern schrittweise Optimierung ermöglicht.
Die sechs Kernpraktiken von Kanban
Die Kanban-Methode basiert auf sechs Kernpraktiken, die zusammenwirken:
1. Arbeit visualisieren
Teams nutzen Kanban-Boards mit Spalten wie „Zu erledigen", „In Arbeit" und „Erledigt", um den gesamten Arbeitsfluss sichtbar zu machen. Jede Aufgabe wird als Karte dargestellt, die sich durch die Spalten bewegt. Die Visualisierung deckt Engpässe und Blockaden auf.
2. Work in Progress (WIP) begrenzen
Eine der wichtigsten Praktiken ist die Begrenzung des WIP (Work in Progress). WIP-Limits pro Spalte stellen sicher, dass das Team sich auf die Fertigstellung laufender Arbeiten konzentriert, bevor neue begonnen werden. Studien zeigen, dass WIP-Limits den Durchsatz um 20-40 % verbessern können.
3. Fluss steuern
Die Steuerung des Flusses zielt darauf ab, die Arbeit reibungslos und vorhersagbar durch das System zu bewegen. Metriken wie Cycle Time, Lead Time und Throughput helfen, den Fluss zu messen und zu optimieren.
4. Prozessregeln explizit machen
Klare, dokumentierte Regeln für den Arbeitsablauf sorgen für ein gemeinsames Verständnis im Team. Dazu gehören Kriterien dafür, wann eine Aufgabe von einer Spalte zur nächsten wechseln darf, sowie die Definition of Done.
5. Feedbackschleifen implementieren
Regelmäßige Überprüfungen wie das Daily Standup, das Service Delivery Review und die Operations Review bieten Gelegenheit, den Prozess zu evaluieren und anzupassen.
6. Gemeinsam verbessern, experimentell weiterentwickeln
Die Kaizen-Philosophie der kontinuierlichen Verbesserung ist ein zentrales Element von Kanban. Teams nutzen wissenschaftliche Methoden und Experimente, um Verbesserungen schrittweise einzuführen.
Das Kanban-Board
Das Kanban-Board ist das zentrale Werkzeug der Methode. Es kann physisch (Whiteboard mit Haftnotizen) oder digital sein:
| Backlog | Analyse | Entwicklung | Review | Erledigt |
|---|---|---|---|---|
| Aufgabe A | Aufgabe C (WIP: 2) | Aufgabe E | Aufgabe G | |
| Aufgabe B | Aufgabe D | Aufgabe F | Aufgabe H |
Jede Spalte kann ein WIP-Limit haben. Wenn eine Spalte ihr Limit erreicht hat, darf keine neue Aufgabe hinzugefügt werden, bis eine bestehende abgeschlossen wurde.
Das Pull-System
Das Pull-System in Kanban ist ein fundamentaler Unterschied zu traditionellen „Push"-Ansätzen. Statt Arbeit an Teams zuzuweisen (Push), ziehen Teammitglieder neue Aufgaben, wenn sie Kapazität haben (Pull). Dies verhindert Überlastung und verbessert die Qualität der gelieferten Arbeit.
Wichtige Kanban-Metriken
- Lead Time: Die Gesamtzeit von der Anforderung bis zur Lieferung. Typischer Richtwert: 5-15 Arbeitstage für Software-Features.
- Cycle Time: Die aktive Bearbeitungszeit einer Aufgabe. Üblicherweise 2-8 Arbeitstage.
- Throughput: Die Anzahl der in einem Zeitraum abgeschlossenen Aufgaben.
- CFD (Cumulative Flow Diagram): Eine grafische Darstellung des Arbeitsflusses über die Zeit.
Kanban vs. Scrum
| Merkmal | Kanban | Scrum |
|---|---|---|
| Iterationen | Kontinuierlicher Fluss | Feste Sprints |
| Rollen | Keine vorgeschriebenen | PO, SM, Entwickler |
| Planung | Just-in-Time | Sprint Planning |
| Änderungen | Jederzeit möglich | Zwischen Sprints |
| WIP-Limits | Explizit pro Spalte | Implizit (Sprint Backlog) |
| Metriken | Lead Time, Cycle Time | Velocity, Burndown |
| Startpunkt | Bestehender Prozess | Neues Framework |
Digitale Kanban-Werkzeuge
Zu den beliebtesten digitalen Werkzeugen für die Implementierung von Kanban gehören:
Einsatzbereiche von Kanban
Kanban wird in zahlreichen Bereichen erfolgreich eingesetzt:
- Softwareentwicklung: Verwaltung von Features, Bugs und technischen Schulden.
- IT-Operations: Incident Management und Service Requests.
- Marketing: Kampagnenmanagement und Content-Erstellung.
- HR: Recruiting-Pipelines und Onboarding-Prozesse.
- Persönliches Aufgabenmanagement: Personal Kanban für individuelle Produktivität.
Häufig gestellte Fragen
Braucht man für Kanban eine spezielle Software?
Nein. Kanban kann mit einem einfachen Whiteboard und Haftnotizen begonnen werden. Digitale Tools wie Trello oder Jira bieten zusätzliche Vorteile wie automatische Metriken und verteilte Zusammenarbeit.
Wie bestimmt man die richtigen WIP-Limits?
Eine bewährte Faustregel ist, mit der Anzahl der Teammitglieder als WIP-Limit zu beginnen und dann schrittweise anzupassen. Wichtig ist, dass das Limit niedrig genug ist, um Engpässe sichtbar zu machen, aber hoch genug, damit das Team produktiv arbeiten kann.
Kann man Kanban und Scrum kombinieren?
Ja. Scrumban kombiniert die Struktur von Scrum (Sprints, Rollen, Events) mit den Flussoptimierungs-Praktiken von Kanban (WIP-Limits, Pull-System, Flussmetriken). Viele Teams finden diese Kombination effektiv.
Ist Kanban nur für kleine Teams geeignet?
Nein. Kanban kann auf allen Ebenen einer Organisation eingesetzt werden, von Einzelpersonen bis hin zu Portfolios mit Hunderten von Teams. Flight Levels von Klaus Leopold beschreiben, wie Kanban auf den Ebenen Team, Koordination und Strategie angewendet werden kann.
Was ist der größte Vorteil von Kanban?
Der größte Vorteil ist die Fähigkeit, bestehende Prozesse schrittweise zu verbessern, ohne einen radikalen Umbruch zu erfordern. Kanban beginnt dort, wo Sie heute stehen, und fördert evolutionäre Veränderung durch Visualisierung und Messbarkeit.
Möchten Sie mehr erfahren?
Wenn Sie mehr im Zusammenhang mit Kanban erfahren möchten, kontaktieren Sie mich auf X. Ich liebe es, Ideen zu teilen, Fragen zu beantworten und über diese Themen zu diskutieren, also zögern Sie nicht, vorbeizuschauen. Bis bald!
Was bedeutet Verschwendung?
In Lean Management bezieht sich Verschwendung auf jede Aktivität, die Resso...
Was ist das Pull-System?
Im Kanban ist ein Pull-System ein System, bei dem Arbeit nur dann initiiert...
Was ist Lean?
Lean ist die Anwendung von Fertigungsprinzipien auf die Entwicklung und Ver...
Was ist eine Blockade?
In Frameworks wie Scrum und Kanban bezieht sich eine 'Blockade' auf jedes H...
Was ist eine Blockierung?
In Frameworks wie Scrum und Kanban bezieht sich eine 'Blockierung' auf jede...