Die Kanban-Methode bei Elasticbrains

Kanban ist ein visuelles System zur Steuerung von Arbeitsprozessen, das seinen Ursprung in der Toyota-Produktionsmethode hat und heute in der Softwareentwicklung weit verbreitet ist. Bei Elasticbrains setzen wir Kanban ein, um kontinuierlichen Fluss zu fördern, Engpässe zu identifizieren und die Vorhersagbarkeit zu verbessern.

Die Grundprinzipien von Kanban

Visualisierung des Workflows

Durch ein visuelles Board werden alle Arbeitsschritte und -status transparent dargestellt, sodass das gesamte Team den aktuellen Stand jederzeit erkennen kann.

Limitierung des Work-in-Progress

Durch Begrenzung der gleichzeitig bearbeiteten Aufgaben vermeiden wir Multitasking und fördern den Durchfluss und die Qualität der Arbeit.

Flussmanagement

Der Arbeitsfluss wird kontinuierlich gemessen und optimiert, um Engpässe zu beseitigen und die Vorhersagbarkeit zu verbessern.

Explizite Prozessregeln

Klare und transparente Regeln für den Arbeitsprozess sorgen für ein gemeinsames Verständnis im Team.

Feedback-Schleifen

Regelmäßige Reviews und Anpassungen ermöglichen kontinuierliche Verbesserung auf Basis von Daten und Erfahrungen.

Kollaborative Verbesserung

Das gesamte Team ist in die Optimierung des Arbeitsprozesses eingebunden und entwickelt ein gemeinsames Verständnis für Verbesserungspotenziale.

Aufbau eines Kanban-Boards

Backlog

WIP: ∞
Feature A
High
Feature B
Medium
Feature C
Low

In Entwicklung

WIP: 3
Feature D
High
Feature E
High

Code Review

WIP: 2
Feature F
Medium

Testing

WIP: 2
Feature G
High

Erledigt

WIP: ∞
Feature H
High
Feature I
Medium

Ein typisches Kanban-Board bei Elasticbrains mit den verschiedenen Arbeitsphasen und WIP-Limits (Work-in-Progress-Limits). Die Karten repräsentieren die zu erledigenden Aufgaben, die von links nach rechts durch die verschiedenen Phasen wandern.

Kanban Metriken und Steuerung

Um kontinuierliche Verbesserung zu ermöglichen, messen und analysieren wir verschiedene Aspekte unserer Arbeitsabläufe:

Lead Time & Cycle Time

Wir messen, wie lange Aufgaben vom Backlog bis zur Fertigstellung benötigen (Lead Time) und wie lange sie sich tatsächlich in Bearbeitung befinden (Cycle Time). Diese Metriken helfen uns, die Vorhersagbarkeit zu verbessern und realistische Zeitschätzungen abzugeben.

BacklogIn BearbeitungErledigtLead TimeCycle Time

Durchsatz (Throughput)

Wir messen, wie viele Aufgaben innerhalb eines bestimmten Zeitraums fertiggestellt werden. Diese Metrik hilft uns, Trends zu erkennen und die Kapazität des Teams besser zu verstehen.

Cumulative Flow Diagram

Dieses Diagramm zeigt die Anzahl der Aufgaben in jeder Phase über die Zeit und hilft uns, Engpässe und Veränderungen im Arbeitsfluss zu visualisieren.

ZeitAnzahl AufgabenErledigtTestingIn EntwicklungBacklog

Blockierte Aufgaben

Wir verfolgen Aufgaben, die durch externe Faktoren blockiert werden, um systemische Probleme zu identifizieren und zu lösen.

Kanban vs. Scrum - Wann setzen wir was ein?

Bei Elasticbrains wählen wir den Ansatz, der am besten zum Projekt und zum Team passt:

AspektKanbanScrum
RhythmusKontinuierlicher FlussZeitboxen (Sprints)
RollendefinitionFlexibel, keine vordefinierten RollenFeste Rollen (Scrum Master, Product Owner, Entwicklungsteam)
VeränderungenJederzeit möglichIdealerweise nicht während des Sprints
PlanungJust-in-time, nach BedarfSprint Planning am Anfang jedes Sprints
MetrikenLead Time, Cycle Time, ThroughputVelocity, Burndown Charts
Idealer EinsatzbereichSupport, Wartungsarbeiten, kontinuierliche DienstleistungenProduktentwicklung mit klaren Inkrementen

In vielen Projekten setzen wir auch auf eine Kombination aus beiden Ansätzen, bekannt als "Scrumban", um die Vorteile beider Methoden zu nutzen.

Vorteile von Kanban für unsere Kunden

Kürzere Durchlaufzeiten

Durch Fokussierung und WIP-Limits werden Aufgaben schneller abgeschlossen, was die Time-to-Market verkürzt.

Bessere Vorhersagbarkeit

Durch Messung und Analyse der Durchlaufzeiten können wir präzisere Vorhersagen über Lieferzeitpunkte treffen.

Höhere Qualität

Durch die Fokussierung auf wenige, gleichzeitige Aufgaben wird die Qualität der Arbeit verbessert und die Fehlerrate reduziert.

Transparenz

Das visuelle Board gibt allen Beteiligten einen klaren Überblick über den aktuellen Projektstand und mögliche Probleme.

Der Einsatz von Kanban hat unser Supportteam revolutioniert. Die visuelle Darstellung und die WIP-Limits haben die Durchlaufzeiten halbiert und die Vorhersagbarkeit deutlich verbessert. Unsere Kunden profitieren von schnelleren Reaktionszeiten und mehr Transparenz. - Thomas, Kanban Coach bei Elasticbrains

Bereit für mehr Effizienz und Transparenz?

Kontaktieren Sie uns für ein unverbindliches Gespräch über Kanban und wie es Ihr Projekt optimieren kann.