Vtákov a včiel: Sú tímy rojov cestou budúcnosti?

Všimli ste si niekedy včelí úľ zblízka? Čo sa stane, keď úľ dosiahne kritickú hmotnosť? Včelí kráľovná opúšťa úľ a vezme so sebou polovicu robotníkov. Rojia sa a stavajú nový úľ. Táto akcia sa vykonáva takmer automaticky. Nikto nemá kontrolu nad včelami ani ich nenaučuje. Včelí kráľovná je druh vedúceho služobníka, ktorý práve úlohu priraďuje robotníckym včelám v novej kolónii. Toto správanie sa inšpiruje prax „technológie rojenia“ v systémoch agilného riadenia. Technológia rojenia sa tiež nazýva Mobbing.

Nedávno Peter Miller vo svojej knihe Inteligentný roj načrtáva cenné obchodné ponaučenia z prírody:

Z rojov včiel sa dozvedeli, že skupiny dokážu spoľahlivo robiť správne rozhodnutia v správnom čase, pokiaľ hľadajú rozmanitosť vedomostí. Štúdiom termitových moľí sme videli, ako aj malé príspevky do zdieľaného projektu môžu vytvoriť niečo užitočné. A konečne, stáda špačikov nám ukázali, ako môžu členovia skupiny bez usmernenia od jediného vodcu koordinovať svoje správanie s úžasnou presnosťou jednoducho tým, že venujú pozornosť najbližšiemu susedovi. ““

Čo je technológia Swarm / Swarming?

Aby sme sa dozvedeli o technológii rojenia, potrebujeme vedieť niečo o agilnom projektovom riadení.

Agile Management je dynamická forma agilného riadenia projektov, vyznačujúca sa:

  • Nesekvenčný pracovný tok s takmer plochou hierarchiou
  • Paralelné tímy pracujúce na samostatných častiach projektu
  • Neustála interakcia s klientom
  • Niekoľko výstupov v priebehu projektu

Implementácia agilného manažmentu vyžaduje, aby tímy zmenili spôsob, akým sú zvyknutí pracovať.

Jedným zo spôsobov správania sa agilných tímov je „technológia rojenia“ (nazývaná tiež mobbing). V technológii rojenia je celý tím (alebo podstatná časť zdrojov) pridelený na jednu úlohu (tiež nazývanú príbeh), takže práca, ktorá je po ruke, je dokončená efektívnejšie. Nezabudnite na „All for One; Heslo pre všetkých „Mníchov troch mušketierov? Plavci si musia toto heslo osvojiť. Každý člen tímu by mal byť pripravený pracovať v oblastiach, ktoré nemusia byť jeho / jej odbornými znalosťami.

Technológia rojenia sa zvyčajne používa pri nedokončených prácach; alebo panické situácie; všetci v tíme „rojia“, aby dokončili nevybavené práce, aby sa celý projekt mohol pohybovať plynulo. V agilnom roji tímu neexistuje vedúci projektu ani manažér, ktorý by tímu nevedel, čo má robiť; existujú iba koordinátori a roji. Všetci členovia tímu preberajú kolektívne vlastníctvo na odstránenie nevybavených objednávok. Aj keď je možné naplánovať celý projekt v roji, v skutočnosti sa rojný tím po dokončení príbehu rozpustí a členovia sa vrátia k pôvodným úlohám.

Vo svojej najzákladnejšej podobe:

Technológia rojenia je koncepcia všetkých členov tímu, ktorí sa zameriavajú na danú úlohu, dokončiť ju kolaboratívnym spôsobom.

Poďme pochopiť niekoľko výrazov používaných v technológii rojenia:

Príbeh: Príbeh je konkrétna obchodná potreba priradená spoločnosti / organizácii (zvyčajne IT).

Swarmer: Swarmer je osoba, ktorá sa pohybuje od jedného príbehu k druhému a ponúka svoje zručnosti alebo technické znalosti tam, kde sú potrebné.

Koordinátor: Koordinátor je osoba zodpovedná za príbeh. Človek môže byť koordinátorom iba jedného príbehu súčasne, ale môže byť aj pre ostatných príbehov dôležitejší.

TeamLet: TeamLet je skupina ľudí pracujúcich na danom príbehu. Každý TeamLet má jedného koordinátora s jedným alebo viacerými rojmi.

Každodenné analógy rojov

Tu je malá analógia, ktorá vám pomôže pochopiť koncepciu rojovej technológie: Predstavte si tím, ktorý sa zúčastňuje na kuchárskej súťaži. Pred rozhodcami musia byť v rekordnom čase vyhotovené a predložené dve veci. Ide napríklad o zeleninový sendvič a hranolky. V našom tíme sú 3 členovia: pani Grace, pán Mac a pán Zen. Úlohy prideľujeme nasledovne:

krokyČas uplynul (v minútach)Zodpovedná osoba
Rez zeleninu12Pani Grace
Usporiadajte syr a zeleninu5Pani Grace
Pop v sendvičovač10Pán Mac
Ošúpeme a nakrájame zemiaky10Pán Zen
Varte a opražte.15Pán Mac
Prezentujte menu5Pani Grace

V tomto scenári trvá dokončenie ponuky 57 minút.

Všimnite si, že pani Grace je počas prvých 15 minút zviazaná sendvičovými aktivitami a pán Mac je nečinný počas prvých 15 minút, kým pán Zen nepekne zemiaky, aj keď má zručnosti na rezanie zeleniny. Ak pán Mac a pán Zen môžu pani Graceovej pomôcť pri prvej aktivite, čas sa skráti o tretinu.

Teraz vieme, že niektorí z týchto ľudí majú viacnásobné zručnosti. Uveďme ich:

krokyZodpovedná osobaOsoby so zručnosťami
Rez zeleninuPani GracePani Grace, pán Mac, pán Zen
Usporiadajte syr a zeleninuPani GracePani Grace, pán Zen
Pop v sendvičovačPán MacPán Mac
Ošúpeme a nakrájame zemiakyPán ZenPán Zen, pani Graceová
Varte a opražtePán MacPán Mac, pán Zen
Prezentujte menuPani GracePani Grace

Ak niektoré z týchto aktivít rojime, pozrime sa, čo sa stane:

krokyČas si vyžiadalZodpovedná osobaOsoby, ktoré vykonávajú činnosť
Vystrihnite zeleninu4Pani GracePani Grace, pán Zen, pán Mac
Usporiadajte syr a zeleninu5Pani GracePani Grace
Pop v sendvičovač10Pán MacPán Mac
Ošúpeme a nakrájame zemiaky10Pán ZenPán Zen
Varte a opražte7.5Pán MacPán Mac a pán Zen
Prezentujte menu5Pani GracePani Grace

Všetci sa rútili na prvú aktivitu. Menu je pripravené za 41, 5 minúty a tento tím vyhrá! Toto je základná myšlienka koncepcie rojovacej technológie. Upozorňujeme, že nejde o priamu analógiu, pretože tímy IT projektov sú komplexnejšie, ale základný predpoklad zostáva.

Zdroj obrázka: pixabay.com

Stratégie pre efektívnu technológiu rojenia

  • Tímový duch: Koncept technológie rojenia závisí úplne od tímovej práce. Budovanie tímového ducha je preto rozhodujúcou stratégiou pre efektívnu technológiu rojenia. Všetci členovia tímu musia zložiť hlavy, aby vyriešili jeden problém. Preto je nevyhnutné, aby celý tím komunikoval otvorene a bezplatne a bol prístupný novým myšlienkam. Hry na budovanie tímu môžu byť použité na podporu tímového ducha v rojových tímoch.
  • Agilná kultúra: Zatiaľ čo technológia rojenia nie je nevyhnutne výlučná metodológii agilného rozvoja, je užitočné pre tímy, ktoré chcú prijať rojovú technológiu na prípravu tímov na myšlienku nelineárneho, nehierarchického systému realizácie vecí. V opačnom prípade budú ľudia v rojových tímoch zmätení v súvislosti s hierarchiou, schválením a ďalšími aspektmi, ktoré sú súčasťou systémov riadenia vodopádov.
  • Cvičte rojovú technológiu ako cvičenie na budovanie tímu: Členovia tímu sa často môžu rojiť ako cvičenie na budovanie tímu. To podporuje pocit spolupatričnosti a tiež povedomie o silných a slabých stránkach ostatných členov, takže keď nastane živá situácia, sú pripravení začať okamžite. Toto je podobné požiarnemu cvičeniu, ktoré umožňuje efektívne fungovanie v skutočnom živom projekte.
  • Rôzne tímy: Pomáha mať členov s rôznymi súbormi zručností v roji. Ľudia s jedinečnými schopnosťami prinášajú nový pohľad na riešenie.
  • Časté hodnotenie: Je dôležité neustále kontrolovať postup tímov rojenia a prehodnocovať úlohy na základe nových informácií.

Štýly technológie rojenia

Technológia rojenia je flexibilný koncept a môžete ju prispôsobiť rôznym formám tak, aby vyhovovali rôznym projektom. Niektoré z bežných foriem sú:

  • Spárovanie : Vývojári niekedy pracujú v pároch na dokončení príbehu. Toto je stratégia, ktorá sa často používa vo forme programovania s názvom Extreme Programming (XP). Dvaja vývojári pracujú na rovnakom príbehu (stanovenej úlohe), často sedí vedľa seba na jednom počítači (podobne ako partneri v policajných zboroch) a spolupracujú na testovaní, kódovaní alebo algoritme. Odrážajú navzájom myšlienky, aby dokončili príbeh. Existujú dva typy párovania:
    • Základné párovanie sa stane, keď je pár nastavený (pár sa môže skladať z viac ako dvoch členov). Jedna osoba z páru je koordinátor a jej trvanie je pevne stanovené. To nezahŕňa technológiu rojenia v tom zmysle, že do úlohy sú zapojení iba títo dvaja ľudia. Tieto dvojice sa pohybujú spolu od príbehu k príbehu.
    • Polygamné párovanie je technológia rojenia, pri ktorej jedna osoba zostane s príbehom o pokračovaní a ostatní roji prichádzajú a odchádzajú. Je tu jedna osoba, ktorá neustále žije s príbehom pre pokračovanie. Nazýva sa koordinátorom. Existujú aj ďalší členovia, ktorí tvoria dvojice, aby rozprávali príbeh. Môžu alebo nemusia zostať po celú dobu príbehu.
  • Koordinátor kódov : V každom projekte je jedným z problémov s agilnými kódovačmi rojenia to, že si kodéri nejaký čas „vstúpia do kódovacej zóny“. Projekty s pevne stanovenými termínmi, ktoré sa zvyčajne musia rojiť, nemusia mať luxus času. Preto je koncepcia kodéra, ktorý je udržiavaný v rezerve. Keď príde vhodný príbeh, stane sa koordinátorom. Táto osoba zostane so svojím príbehom až do konca; zatiaľ čo ne-kódovači ako analytici, testeri atď. budú rojiť kódovací príbeh a prejsť k iným príbehom. Koordinátor kódu sa presunie k inému príbehu iba po dokončení aktuálneho príbehu. Je to veľmi podobné polygamnému párovaniu, ale je to skôr tekutina.
  • Tok jednej položky: V tejto forme rojivého hnutia sa tímový tím plavcov zameriava na príbeh, až kým nie je úplne hotový. Tímový tím by mal mať všetky potrebné zručnosti a pracovný tok by mal byť neprerušený. Nemôžu existovať rojky, ktoré môžu vyžadovať iné tímy. To umožňuje plynulý tok práce bez čakania medzi jednotlivými krokmi.
  • Always Swarmers: Vezmime príklad člena tímu, ktorý je technickým spisovateľom. Jeho zručnosti môžu byť využité vo viacerých tímoch a nemal by byť viazaný ako koordinátor akéhokoľvek tímu, ktorý bude vyžadovať, aby bol s príbehom až do jeho dokončenia.
  • Zamestnávatelia na čiastočný úväzok: Títo ľudia nesú hlavnú zodpovednosť za rojenie a druhotnú zodpovednosť za svoje vlastné projekty. Napríklad technický spisovateľ bude dokumentovať príbehy a bude možno musieť pripraviť užívateľskú príručku pre projekt sám.

Funguje Swarming Agile všade?

Hojivý obrat je skvelá stratégia pre konkrétne druhy projektov. Nie je to však univerzálna stratégia. Je to najužitočnejšie vo fáze architektúry IT, kde je kritická spolupráca a riešenie problémov. Základné princípy sa však môžu použiť v ktorejkoľvek fáze ktoréhokoľvek projektu, čím sa skráti doba nečinnosti zdrojov.

Jeho najzákladnejší predpoklad sa môže použiť pri všetkých projektoch, ale konkrétne typy agilnej rojenia sa môžu použiť iba v niektorých prípadoch.

Cesta vpred

Gartner predpovedá, že v budúcnosti sa v postupoch agilného riadenia bude stále viac využívať technológia rojenia. Budúcnosť riadiacich služieb bude čoraz viac rozmazaná hranica medzi orgánmi / tvorcami politík a realizátormi. Ľudia z rôznych prostredí budú rásť, problém vyriešiť a rozpustiť. Výsledkom bude zvýšenie výkonu a viac dočasných tímov, ako aj vplyv na spôsob prijímania a štruktúrovania tímov. Z dlhodobého hľadiska by to mohlo tiež znamenať, že trvalé zamestnanie, ako ho poznáme dnes, sa môže navždy zmeniť.

Luxus dlhodobých pracovných vzťahov je niečo, čo by sme mohli stratiť, ale dividendy z hľadiska efektívnosti môžu prevážiť nevýhody takéhoto pracovného prostredia.

Vedenie tímu je obrovskou úlohou v technológii rojenia a vyžaduje si diametrálne opačný pohľad ako tradičné, pokiaľ ide o tímovú prácu, hierarchiu a zodpovednosť.

Na druhej strane:

  • Po nastavení tímov roja sa otvára úplne nový svet možností.
  • Členovia tímu sa budú učiť z rôznych hľadísk.
  • Zamestnanci budú robiť to, čo sa im najviac páči.
  • Znalosť domén každého zdroja sa rozšíri.
  • Vývojári sa s projektami nikdy nebudú nudiť.
  • Zdroje sú plynulejšie a ľahšie dostupné.
  • Časový harmonogram projektov sa skráti.
  • Spokojnosť zamestnancov sa zvýši, čo povedie k lepšiemu udržaniu

To všetko sa skombinuje pre lepší zážitok pre zákazníka. Pravdepodobne sa tým stane technológia rojenia spoločnou črtou projektov budúcnosti.

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

Odporúčané články

Tu je niekoľko článkov, ktoré vám pomôžu získať viac podrobností o technológii rojenia, takže stačí prejsť na odkaz.

  1. Interaktívne otázky týkajúce sa rozhovoru Scrum
  2. Aplikácie rojovej inteligencie Definícia a 5 najlepších príkladov pre podnikanie
  3. Agilná metodológia užitočná v projektovom riadení (ľahká)
  4. Predstavujeme skvelé porovnanie - cvičenie Scrum and Agile

Kategórie: