Methoden, die auf Agile und der Kanban-Methode basieren, stimulieren beide die Zusammenarbeit, um Fokus und Fluss zu erreichen. In der Praxis wird dies oft von Teams mit Spezialisten in Frage gestellt, die dazu neigen, die Auslastung der Spezialisten zu maximieren. Ist also ein Team, das sich darauf konzentriert, die Arbeit zu beenden, effektiver als ein Team, das sich auf die effiziente Nutzung von Fachwissen konzentriert?
Fälle
Stellen Sie sich ein Team vor, das User Stories realisiert, z.B. mit Scrum. Bevor die Geschichten erstellt werden können, führt das Team Verfeinerungen durch. Für das Team von Ingenieuren, das die Vorbereitungsarbeiten durchführt, wurde der Begriff "Bereitschaftsteam" geprägt. Betrachten Sie ein Team, das aus 2 Analysten, drei Entwicklern und 2 Testingenieuren besteht. Drei typische Konstellationen sind in der Praxis häufig anzutreffen:
- Bereites Team. Teammitglieder dürfen nur in 'ihrem' Fachgebiet arbeiten, d.h. Analysten analysieren nur, Entwickler entwickeln nur und Tester testen nur,
- Ein halbes Team. Analysten analysieren nur, Entwickler entwickeln
und helfen beim Analysieren und Testen. Testingenieure helfen bei der Analyse und Entwicklung, - Ein Team. Teammitglieder übernehmen alle Arten von Arbeit.
Der erste Fall beschreibt ein "Bereitschaftsteam", das faktisch von dem Team getrennt ist, das die Storys tatsächlich umsetzt. Der dritte Fall ähnelt einem "virtuellen Bereitschaftsteam", in dem das Team gemeinsam die Verantwortung für die Vorbereitung und die Umsetzung der Stories übernimmt.
einrichten
Für die Simulationen verwenden wir ein Team, das aus drei Rollen besteht: 2 Analysten, 3 Entwickler und 2 Tester. Alle Arbeiten laufen über die Spalten 'Bereit', 'Analysieren', 'Entwickeln', 'Testen', 'Bereit für den Einsatz', 'Eingesetzt'. Der Arbeitsfortschritt wird durch die Einstellung der Werte 4, 2, 4, 3, 'kein Limit', 'kein Limit' begrenzt.
- Teammitglieder haben noch Arbeit übrig, aber kein Arbeitsobjekt, an dem sie arbeiten können,
- Teammitglieder helfen in einer anderen Rolle und sind weniger effizient bei dem, was sie tun.
Für die Zwecke dieses Blogs definieren wir die (Team-)Effizienz als das Verhältnis zwischen dem gesamten eingesetzten Aufwand und dem gesamten verfügbaren Aufwand.
Erste Ergebnisse
Die Ergebnisse sind in der folgenden Grafik dargestellt.
Das 'Ready Team', d.h. ein separates Team, das die Arbeit verfeinert, hat eine Zykluszeit zwischen 12 und 14 Tagen. Die anderen beiden Varianten, bei denen die Zusammenarbeit gefördert wird, haben eine kurze Zykluszeit von etwa 9,5 Tagen. Es ist wichtig zu beachten, dass nur die Effizienz variiert. Dieses Ergebnis zeigt, dass sich die Zykluszeit verkürzt, wenn man zusammenarbeitet und sich gegenseitig bei der Fertigstellung von Aufgaben hilft. Gleichzeitig sinkt die Effizienz, was aber kaum ins Gewicht fällt, da die Arbeit schneller erledigt wird. Sich gegenseitig zu helfen ist für die einzelnen Teammitglieder weniger effizient, aber für das Team effektiver. Als Nächstes werden wir uns die Auswirkungen auf den Durchsatz des Teams ansehen.
Weitere (optimierte) Ergebnisse
[caption id="attachment_19745" align="alignright" width="226"]
Diagramm zur Verteilung des Durchsatzes[/caption]
[caption id="attachment_19746" align="alignright" width="228"]
Zykluszeit-Verteilungsdiagramm[/caption]
Wenn Sie die WiP-Grenzen (Work in Progress) beibehalten und zu einem kollaborativen Team wechseln, verringert sich die Zykluszeit. Die Kehrseite der Medaille ist, dass sich auch der Durchsatz verringert, d.h. die durchschnittliche Anzahl der im Laufe der Zeit fertiggestellten Arbeitsposten. Wie kommt das?
Der Grund dafür ist, dass wir auch die WiP-Grenzwerte reduzieren sollten. Wenn wir diese Grenzwerte auf 1, 1, 2, 2, 'kein Limit' und 'kein Limit' reduzieren, erhalten wir die rechts abgebildeten Diagramme.
Fazit
Die Simulationen zeigen, dass die Zykluszeit reduziert wird (schnellere Lieferzeiten), während der Durchsatz gleich bleibt, wenn:
- die Teammitglieder konzentrieren sich auf den Abschluss von Aufgaben, indem sie sich gegenseitig helfen, und
- gleichzeitig die unfertigen Erzeugnisse reduzieren.
Das funktioniert selbst dann, wenn die Effizienz der Hilfe für andere 50% beträgt! Auf der Grundlage dieser Ergebnisse lautet unsere Empfehlung für die Bildung leistungsstarker Teams also, die Bildung eines Teams zu fördern, in dem sich die Teammitglieder darauf konzentrieren, die Arbeit zu erledigen und sich gegenseitig zu helfen, wann immer dies möglich ist. Daraus folgt, dass wir den Wissenstransfer zwischen den Teammitgliedern fördern müssen, denn eine Voraussetzung dafür, dass sich die Teammitglieder gegenseitig helfen, ist, dass sie tatsächlich in der Lage sind, sich gegenseitig zu helfen (d.h. mit einer Effizienz, die deutlich über Null liegt).
Verfasst von

Pieter Rijken
Unsere Ideen
Weitere Blogs
Contact



