Von Vögeln und Bienen: Sind Schwarmteams der Weg der Zukunft?

Haben Sie jemals einen Bienenstock aus nächster Nähe bemerkt? Was passiert, wenn ein Bienenstock eine kritische Masse erreicht? Die Bienenkönigin verlässt den Bienenstock und nimmt die Hälfte der Arbeiter mit. Sie schwärmen und bauen einen neuen Stock. Diese Aktion wird fast automatisch ausgeführt. Es gibt niemanden, der die Bienen kontrolliert oder anweist. Die Bienenkönigin ist eine Art Dienerführer, der die Rolle nur den Arbeiterbienen in der neuen Kolonie zuweist. Die Praxis der „Schwarmtechnologie“ in agilen Managementsystemen ist von diesem Verhalten der Bienen inspiriert. Die Schwarmtechnologie wird auch als Mobbing bezeichnet.

In jüngerer Zeit skizziert Peter Miller in seinem Buch The Smart Swarm wertvolle Geschäftslektionen aus der Natur:

Aus Honigbienenschwärmen haben wir gelernt, dass Gruppen verlässlich und rechtzeitig gute Entscheidungen treffen können, solange sie nach Wissensvielfalt streben. Durch das Studium von Termitenhügeln haben wir gesehen, wie selbst kleine Beiträge zu einem gemeinsamen Projekt etwas Nützliches hervorbringen können. Schließlich haben uns Schwärme von Staren gezeigt, wie Mitglieder einer Gruppe ohne Anweisung eines einzelnen Leiters ihr Verhalten mit erstaunlicher Präzision koordinieren können, indem sie einfach auf ihren nächsten Nachbarn achten. “

Was ist die Swarm / Swarming-Technologie?

Um mehr über die Schwarmtechnologie zu erfahren, müssen wir etwas über agiles Projektmanagement wissen.

Agiles Management ist eine dynamische Form des agilen Projektmanagements, gekennzeichnet durch:

  • Nicht sequentieller Workflow mit nahezu flacher Hierarchie
  • Parallele Teams, die an einzelnen Teilen des Projekts arbeiten
  • Ständige Interaktion mit dem Kunden
  • Mehrere Leistungen im Projektverlauf

Für die Implementierung von Agile Management müssen Teams ihre Arbeitsweise ändern.

Eines der Verhaltensweisen agiler Teams ist die „Schwarmtechnologie“ (auch Mobbing genannt). In der Schwarmtechnologie wird das gesamte Team (oder ein erheblicher Teil der Ressourcen) einer einzelnen Aufgabe (auch Story genannt) zugeordnet, damit die anstehenden Arbeiten effektiver ausgeführt werden. Erinnern Sie sich an das „All for One“; One for All “-Motto der drei Musketiere? Nun, Schwärmer müssen dieses Motto übernehmen. Jedes Mitglied des Teams sollte bereit sein, in Bereichen zu arbeiten, die möglicherweise nicht seinem Fachwissen entsprechen.

Die Schwarmtechnologie wird normalerweise auf Arbeitsrückstände angewendet. oder Paniksituationen; Alle im Team „schwärmen“, um den Rückstand zu beenden, sodass das gesamte Projekt reibungslos ablaufen kann. In Team Swarm Agile gibt es keinen Projektleiter oder Manager, der das Team anweist, was zu tun ist. Es gibt nur Koordinatoren und Schwärmer. Alle Teammitglieder übernehmen das kollektive Eigentum, um den Rückstand zu beseitigen. Während es möglich ist, ein gesamtes Projekt in Schwärmen zu planen, wird das Schwarmteam in der Realität aufgelöst, sobald die Geschichte abgeschlossen ist, und die Mitglieder kehren zu ihren ursprünglichen Aufgaben zurück.

In seiner grundlegendsten Form:

Schwarmtechnologie ist das Konzept aller Mitglieder eines Teams, das sich auf eine Aufgabe konzentriert, um diese auf kollaborative Weise zu lösen.

Lassen Sie uns ein paar Begriffe verstehen, die in der Schwarmtechnologie verwendet werden:

Story: Eine Story ist eine bestimmte Geschäftsanforderung, die einem Unternehmen / einer Organisation (normalerweise IT) zugeordnet ist.

Swarmer: Ein Swarmer ist eine Person, die von einer Story zur nächsten wechselt und ihre Fähigkeiten oder ihr technisches Know-how dort anbietet, wo sie benötigt werden.

Koordinator: Ein Koordinator ist eine Person, die für die Geschichte verantwortlich ist. Eine Person kann der Koordinator für jeweils nur eine Geschichte sein, kann aber ein Schwärmer für andere Geschichten sein.

TeamLet: Ein TeamLet ist eine Gruppe von Personen, die an einer bestimmten Geschichte arbeiten. Jedes TeamLet hat einen Koordinator mit einem oder mehreren Schwärmern.

Eine tägliche Schwarmanalogie

Hier ist eine kleine Analogie, die Ihnen hilft, das Konzept der Schwarmtechnologie zu verstehen: Stellen Sie sich ein Team vor, das an einem Kochwettbewerb teilnimmt. Zwei Gegenstände müssen in Rekordzeit vor den Richtern hergestellt und präsentiert werden. Die Artikel sind zum Beispiel ein Gemüsesandwich und Pommes Frites. Es gibt 3 Mitglieder in unserem Team: Frau Grace, Herr Mac und Herr Zen. Wir ordnen die Aufgaben wie folgt zu:

SchritteZeit ist vergangen (in Minuten)Verantwortliche Person
Schneiden Sie das Gemüse12Frau Grace
Den Käse und das Gemüse anrichten5Frau Grace
Kommen Sie in den Sandwichmaker10Mr. Mac
Kartoffeln schälen und schneiden10Herr Zen
Kochen Sie und braten Sie sie.15Mr. Mac
Präsentieren Sie das Menü5Frau Grace

In diesem Szenario dauert es 57 Minuten, um das Menü zu beenden.

Beachten Sie, dass Frau Grace während der ersten 15 Minuten mit den Sandwich-Aktivitäten beschäftigt ist und Herr Mac die ersten 15 Minuten untätig ist, bis Herr Zen die Kartoffeln schneidet, obwohl er die Fähigkeiten hat, das Gemüse zu schneiden. Wenn Herr Mac und Herr Zen Frau Grace bei der ersten Aktivität unterstützen können, verkürzt sich die Zeit um ein Drittel.

Jetzt wissen wir, dass einige dieser Leute mehrere Fähigkeiten haben. Listen wir sie auf:

SchritteVerantwortliche PersonPersonen mit Fähigkeiten
Schneiden Sie das GemüseFrau GraceFrau Grace, Herr Mac, Herr Zen
Den Käse und das Gemüse anrichtenFrau GraceFrau Grace, Herr Zen
Kommen Sie in den SandwichmakerMr. MacMr. Mac
Kartoffeln schälen und schneidenHerr ZenHerr Zen, Frau Grace
Kochen Sie und braten Sie sieMr. MacHerr Mac, Herr Zen
Präsentieren Sie das MenüFrau GraceFrau Grace

Nun, wenn wir einige dieser Aktivitäten überschwemmen, schauen wir uns an, was passiert:

SchritteDie Zeit hat gedauertVerantwortliche PersonPersonen, die die Aktivität ausführen
Schneiden Sie das Gemüse4Frau GraceFrau Grace, Herr Zen, Herr Mac
Den Käse und das Gemüse anrichten5Frau GraceFrau Grace
Kommen Sie in den Sandwichmaker10Mr. MacMr. Mac
Kartoffeln schälen und schneiden10Herr ZenHerr Zen
Kochen Sie und braten Sie sie7.5Mr. MacMr. Mac und Mr. Zen
Präsentieren Sie das Menü5Frau GraceFrau Grace

Alle schwärmten für die erste Aktivität. Das Menü ist in 41, 5 Minuten fertig und dieses Team gewinnt! Dies ist die Grundidee hinter dem Konzept der Schwarmtechnologie. Beachten Sie, dass dies keine direkte Analogie ist, da IT-Projektteams komplexer sind, die Grundvoraussetzung jedoch erhalten bleibt.

Bildquelle: pixabay.com

Strategien für die effektive Schwarmtechnik

  • Teamgeist: Das Konzept der Schwarmtechnologie hängt ganz von der Teamarbeit ab. Der Aufbau von Teamgeist ist daher eine wichtige Strategie für eine effektive Schwarmtechnologie. Alle Teammitglieder müssen ihre Köpfe zusammensetzen, um ein einzelnes Problem anzugehen. Daher ist es wichtig, dass das gesamte Team offen und frei kommuniziert und offen für neue Ideen ist. Teambuilding-Spiele können genutzt werden, um den Teamgeist in Schwarmteams zu fördern.
  • Agile Culture: Die Schwarming-Technologie ist zwar nicht ausschließlich für die Agile-Entwicklungsmethode vorgesehen, eignet sich jedoch für Teams, die die Schwarming-Technologie anwenden möchten, um die Teams auf die Idee eines nicht linearen, nicht hierarchischen Systems vorzubereiten, mit dem Dinge geschehen. Anderenfalls sind die Mitglieder von Schwarmteams verwirrt über Hierarchien, Genehmigungen und andere Aspekte, die Teil von Wasserfallmanagementsystemen sind.
  • Üben Sie das Schwärmen von Technologie als Teambildungsübung: Teammitglieder können häufig als Teambildungsübung schwärmen. Dies fördert das Zugehörigkeitsgefühl und das Bewusstsein für die Stärken und Schwächen anderer Mitglieder, so dass sie, wenn sich die Lebenssituation ergibt, sofort einsatzbereit sind. Dies ähnelt einer Brandübung, um ein effektives Funktionieren in einem tatsächlichen Live-Projekt zu ermöglichen.
  • Unterschiedliche Teams: Es ist hilfreich, Mitglieder mit unterschiedlichen Fähigkeiten im Schwarm zu haben. Menschen mit einzigartigen Fähigkeiten bringen eine neue Perspektive in die Lösung ein.
  • Häufige Bewertung: Es ist wichtig, den Fortschritt der Schwarmteams kontinuierlich zu überprüfen und die Aufgaben im Lichte neuer Informationen neu zu bewerten.

Arten der Schwarmtechnologie

Die Schwarmtechnologie ist ein flexibles Konzept, das Sie an verschiedene Formen anpassen können, um sie an verschiedene Projekte anzupassen. Einige der häufigsten Formen sind:

  • Pairing : Entwickler arbeiten manchmal paarweise, um eine Story zu vervollständigen. Dies ist eine Strategie, die häufig in einer Form der Programmierung verwendet wird, die als Extreme Programming (XP) bezeichnet wird. Zwei Entwickler arbeiten an derselben Story (festgelegte Aufgabe) und sitzen häufig nebeneinander auf einem einzelnen Computer (ähnlich wie Partner der Polizei), um Tests, Codierungen oder Algorithmen durchzuführen. Sie hüpfen gegenseitig von ihren Ideen ab, um die Geschichte zu vervollständigen. Es gibt zwei Arten der Paarung:
    • Grundlegendes Pairing findet statt, wenn das Paar festgelegt ist (das Paar kann aus mehr als zwei Mitgliedern bestehen). Eine Person aus dem Paar ist der Koordinator und die Dauer ist festgelegt. Dabei handelt es sich nicht um eine Schwarmtechnologie in dem Sinne, dass nur diese beiden Personen mit der Aufgabe befasst sind. Diese Paare bewegen sich zusammen von Geschichte zu Geschichte.
    • Bei der polygamen Paarung handelt es sich um eine Schwarmtechnologie, bei der eine Person bei der Fortsetzung der Geschichte bleibt und andere Schwärmer kommen und gehen. Es gibt eine Person, die ständig bei der Geschichte bleibt, um sie fortzusetzen. Er wird Koordinator genannt. Es gibt andere Mitglieder, die Paare bilden, um die Geschichte zu entwickeln. Sie können oder können nicht für die gesamte Dauer der Geschichte bleiben.
  • Der Code-Ordinator : In jedem Projekt besteht eines der Probleme mit wimmelnden agilen Codierern darin, dass Codierer einige Zeit benötigen, um „in die Codierungszone zu gelangen“. Projekte mit engen Fristen, die normalerweise überfüllt sein müssen, haben möglicherweise nicht den Luxus von Zeit. Daher das Konzept eines Kodierers, der in Reserve gehalten wird. Wenn eine passende Geschichte auftaucht, wird er zum Koordinator. Diese Person wird bis zum Ende bei seiner Geschichte bleiben; Während die Nicht-Codierer wie Analysten, Tester usw. die Codierungsgeschichte in Schwärmen treiben und zu anderen Geschichten übergehen. Der Code-Ordinator wechselt erst zu einer anderen Story, wenn die aktuelle Story abgeschlossen ist. Dies ist der polygamen Paarung sehr ähnlich, ist aber ziemlich flüssig.
  • Einzelartikelfluss : In dieser Form des wendigen Schwärmens konzentriert sich ein Teamlet von Schwärmern auf eine Geschichte, bis sie vollständig erledigt ist. Das Teamlet sollte über alle erforderlichen Fähigkeiten verfügen und der Workflow sollte nicht unterbrochen werden. Es kann keine Schwärmer geben, die von anderen Teamlets benötigt werden. Dies ermöglicht einen nahtlosen Arbeitsfluss, ohne zwischen den Schritten zu warten.
  • Immer Schwärmer: Nehmen wir das Beispiel eines Teammitglieds, das technischer Redakteur ist. Seine Fähigkeiten können in mehreren Teams eingesetzt werden, und er sollte nicht als Koordinator eines Teams festgeschrieben werden, was erfordert, dass er mit der Geschichte bis zur Fertigstellung fertig ist.
  • Teilzeitschwärmer: Diese Leute haben eine Hauptverantwortung für das Schwärmen von Agilität und eine Nebenverantwortung für ihre eigenen Projekte. Beispielsweise dokumentiert ein technischer Redakteur die Geschichten und muss möglicherweise auch selbst ein Benutzerhandbuch für das Projekt erstellen.

Funktioniert Swarming Agile überall?

Swarming Agile ist eine großartige Strategie für bestimmte Arten von Projekten. Aber es ist keine einheitliche Strategie. Dies ist am nützlichsten in der Phase der IT-Architektur, in der Zusammenarbeit und Problemlösung von entscheidender Bedeutung sind. Die Grundprinzipien können jedoch in jeder Phase eines Projekts angewendet werden, um die Leerlaufzeit der Ressourcen zu verkürzen.

Die grundlegendste Prämisse kann projektübergreifend verwendet werden, bestimmte Arten von Swarming Agile können jedoch nur in bestimmten Fällen verwendet werden.

Der Weg nach vorn

Gartner prognostiziert, dass in Zukunft die Schwarmtechnologie zunehmend in agilen Managementpraktiken zum Einsatz kommen wird. In der Zukunft der Managementdienste wird die Grenze zwischen Behörden / politischen Entscheidungsträgern und Umsetzern zunehmend verschwimmen. Menschen mit unterschiedlichem Hintergrund werden schwärmen, das Problem lösen und sich auflösen. Dies wird zu einer Steigerung der Leistung und zu mehr temporären Teams führen und sich auf die Art und Weise auswirken, wie Teams eingestellt und strukturiert werden. Dies könnte auf lange Sicht auch bedeuten, dass sich eine Festanstellung, wie wir sie heute kennen, für immer ändern könnte.

Der Luxus langfristiger Arbeitsbeziehungen ist etwas, das wir möglicherweise verlieren, aber die Dividenden in Bezug auf die Effizienz können die Nachteile eines solchen Arbeitsumfelds überwiegen.

Teammanagement ist eine große Aufgabe in der Schwarmtechnologie und erfordert eine diametral entgegengesetzte Sichtweise als die traditionelle, was Teamarbeit, Hierarchie und Verantwortlichkeiten betrifft.

Auf der Oberseite:

  • Sobald Schwarmteams aufgestellt sind, eröffnet sich eine ganz neue Welt der Möglichkeiten.
  • Die Teammitglieder lernen aus verschiedenen Blickwinkeln.
  • Die Mitarbeiter tun, was sie am liebsten tun.
  • Das Domänenwissen über jede Ressource wird erweitert.
  • Entwickler werden sich mit den Projekten nie langweilen.
  • Ressourcen sind flüssiger und leichter verfügbar.
  • Die Projektlaufzeiten werden verkürzt.
  • Die Zufriedenheit der Mitarbeiter wird zunehmen, was zu einer besseren Bindung führt

All dies wird für eine bessere Erfahrung für den Kunden kombiniert. Dies wird die Schwarmtechnologie wahrscheinlich zu einem gemeinsamen Merkmal der Projekte der Zukunft machen.

Ref: http://blog.3back.com/scrum-patterns/6-ways-successfully-swarm/

Empfohlene Artikel

In den folgenden Artikeln erfahren Sie mehr über die Schwarmtechnologie. Gehen Sie einfach über den Link.

  1. Fragen in Vorstellungsgesprächen bei Agile Scrum
  2. Swarm Intelligence-Anwendungen | Definition & 5 beste Beispiele für Unternehmen
  3. Agile Methodik für das Projektmanagement (einfach)
  4. Wir stellen vor: Wonderful Comparison - Scrum and Agile Training