Foto eines KANBAN Boards mit einem Mann der davor steht und auf das Board schaut
© Andriy Popov / Depositphotos #325526938

Agiles Projektmanagement

Was sind die Unterschiede zwischen KANBAN und Scrum?

Jürgen Michael Kindler | 06.01.2024

Kanban und Scrum sind zwei populäre Methoden des agilen Projektmanagements, die oft in der Softwareentwicklung, aber auch in anderen Bereichen eingesetzt werden.

Obwohl beide auf agilen Prinzipien basieren und darauf abzielen, Arbeitsprozesse zu optimieren, gibt es einige wesentliche Unterschiede zwischen Kanban und Scrum:

  1. Rahmenstruktur:

    • Scrum: Scrum ist ein strukturierteres Framework mit definierten Rollen (Product Owner, Scrum Master, Entwicklungsteam), Artefakten (Product Backlog, Sprint Backlog, Increment) und Zeitrahmen (Sprints, üblicherweise 2-4 Wochen).
    • Kanban: Im Gegensatz dazu ist Kanban weniger strukturiert und bietet keine festgelegten Rollen oder Zeitrahmen. Es konzentriert sich auf die Visualisierung und Kontrolle des Arbeitsflusses, ohne feste Zeitrahmen für Iterationen oder Sprints.
       
  2. Planung und Iterationen:

    • Scrum: Scrum basiert auf festgelegten Iterationen (Sprints), in denen bestimmte Aufgaben aus dem Product Backlog während des Sprints bearbeitet werden. Neue Anforderungen werden in der Regel während des laufenden Sprints nicht hinzugefügt.
    • Kanban: Kanban erlaubt eine kontinuierliche Lieferung ohne feste Iterationen. Neue Aufgaben können jederzeit hinzugefügt werden, und es gibt keine strikte Aufteilung in Sprints.
       
  3. Arbeitsprozess und Flexibilität:

    • Scrum: Scrum hat klare Phasen (Sprint Planning, Daily Stand-ups, Sprint Review, Sprint Retrospective) und regelmäßige Meetings, die den Arbeitsprozess strukturieren.
    • Kanban: Kanban hat keine festen Meetings oder spezifischen Phasen. Es betont die Visualisierung des Arbeitsflusses und ermöglicht eine größere Flexibilität bei der Anpassung des Prozesses je nach Bedarf.
       
  4. Work in Progress (WIP) Limitierung:

    • Scrum: Scrum hat keine explizite WIP-Limitierung. Die Anzahl der Aufgaben, die während eines Sprints bearbeitet werden, wird durch die Sprint-Planung festgelegt.
    • Kanban: Kanban setzt ein starkes Augenmerk auf die Begrenzung der Arbeit in Bearbeitung (Work in Progress). Teams legen WIP-Limits fest, um Engpässe zu vermeiden und die Effizienz zu steigern.
       
  5. Kontinuierliche Verbesserung:

    • Scrum: Scrum fördert kontinuierliche Verbesserung durch Sprint Retrospectives, in denen das Team den vergangenen Sprint analysiert und Verbesserungen für den nächsten Sprint plant.
    • Kanban: Kanban betont auch die kontinuierliche Verbesserung, allerdings auf einer laufenden Basis, da es keine festen Iterationen gibt.