© Liashko/Shutterstock.com
Kolumne: A² - alles Agile

Prozessabläufe in Scrum und Kanban


Agile Prozesse wie Scrum [1] und der Change-Prozess Kanban [2] spielen ihre Stärken dadurch aus, dass geregelt im Team kommuniziert wird, die Abstände zwischen den Regelkommunikationen gering sind und jeder innerhalb und außerhalb des bzw. der Entwicklungsteams weiß, wie die Kommunikation zu erfolgen hat. Ebenso müssen Regelprozesse und Vereinbarungen eingehalten werden, um die Stärken der Prozesse nicht zu gefährden. Die Arbeit in Kanban kann mittels Tickets oder (Product) Backlog Items, die auf Story Cards festgehalten werden, visualisiert werden. Wann die Tickets abgearbeitet werden und in die Input Queue kommen, wird im Queue Replenishment Meeting, entschieden. Doch mehr dazu später. Alle Tickets werden in Kanban vom Grundsatz her mit der gleichen Priorisierung abgearbeitet, sobald sie vom Backlog oder etwas Vergleichbarem in die Input Queue gekommen sind.

Dieser theoretische Ansatz bildet die Praxis allerdings nur sehr unzureichend ab. Im realen Projektumfeld kommt es oft vor, dass bestimmte Features oder auch Bugs sofort behoben werden müssen, da es sonst zum Beispiel zu Vertragsstrafen oder Gewinnausfällen kommen kann. Daher haben sich Kanban Service Level Agree­ments (SLA) etabliert. Mittels SLA kann zum Beispiel verhindert werden, dass Tickets im Backlog über Wochen – oder im Worst Case über Monate – ungeachtet liegen bleiben, ohne bearbeitet zu werden.

Kanban – SLA

Serviceklassen sind in jedem Unternehmen individuell herauszuarbeiten, da Umfeld und Stakeholder sehr verschieden sein können. Unternehmen, die medizinische Geräte oder Software herstellen, müssen bei Softwarebugs wesentlich schneller reagieren und reagieren können als Unternehmen, bei denen zum Beispiel nicht unmittelbar Menschenleben gefährdet sind. Dennoch haben sich drei gängige SLA in Kanban etabliert: Beschleunigt, Fester Liefertermin und Standard.

Beschleunigt: Das Service Level Agreement Beschleunigt wird angewendet, wenn ein Nichtbearbeiten des Tickets sofort hohe Kosten nach sich ziehen würde, z. B. Gewinnausfälle, Strafen oder Prestigeverlust. Dies könnte zum Beispiel dann der Fall sein, wenn in einem Shopsystem die Warenkorbfunktion dahingehend defekt wäre, dass ein Check-out nicht mehr funktioniert und so keine Verkäufe stattfinden könnten. Im positiven Fall könnten Quick-Win-Geschäftsfälle bearbeitet werden. Bei diesem SLA sollten vorranging folgende Regeln für Beschleunigt-Tickets gelten. Das WIP-Limit ist für dieses Ticket in jedem Prozessschritt außer Kraft, das heiß...

Neugierig geworden?

Angebote für Teams

Für Firmen haben wir individuelle Teamlizenzen. Wir erstellen Ihnen gerne ein passendes Angebot.

Das Library-Modell:
IP-Zugang

Das Company-Modell:
Domain-Zugang