Ptáků a včel: Jsou týmy roje cestou budoucnosti?

Všimli jste si někdy úlu zblízka? Co se stane, když úl dosáhne kritického množství? Včelí královna opouští úl a vezme s sebou polovinu dělníků. Rojí se a staví nový úl. Tato akce se provádí téměř automaticky. Včely nikdo neřídí ani neřídí. Včelí královna je druh vůdce služebníka, který právě přiděluje roli dělnickým včelám v nové kolonii. Praxe „technologie rojení“ v systémech Agile Management je inspirována tímto chováním. Technologie rojení se také nazývá Mobbing.

Více nedávno, ve své knize Inteligentní roj, Peter Miller nastíní cenné obchodní lekce z přírody:

" Z rojů včel se dozvěděli jsme, že skupiny mohou spolehlivě přijímat dobrá rozhodnutí ve včasné záležitosti, pokud usilují o rozmanitost znalostí." Studiem termitových mohyl jsme viděli, jak i malé příspěvky do sdíleného projektu mohou vytvořit něco užitečného. Konečně hejna špačků nám ukázala, jak mohou členové skupiny bez směru od jediného vůdce koordinovat své chování s úžasnou přesností pouhým věnováním pozornosti svému nejbližšímu sousedovi. “

Co je technologie Swarm / Swarming?

Abychom se dozvěděli o technologii rojení, potřebujeme vědět něco o Agile Project Management.

Agile Management je dynamická forma agilního řízení projektů, která se vyznačuje:

  • Nesekvenční pracovní postup s téměř plochou hierarchií
  • Paralelní týmy pracující na samostatných částech projektu
  • Neustálá interakce s klientem
  • Několik výstupů v průběhu projektu

Implementace Agile Management vyžaduje týmy změnit způsob, jakým jsou zvyklí na práci.

Jedním z chování agilních týmů je „technologie rojení“ (nazývaná také mobbing). V technologii rojení je celý tým (nebo významná část zdrojů) přidělen k jednomu úkolu (nazývanému také příběh), takže práce, která je po ruce, je dokončena efektivněji. Nezapomeňte na „Vše pro jednoho; Motto „Všichni pro všechny“ tří mušketýrů? Hejtmani musí toto heslo přijmout. Každý člen týmu by měl být připraven pracovat v oblastech, které nemusí být jeho odborností.

Technologie rojení se obvykle používá pro práci v nevyřízených případech; nebo panické situace; všichni v týmu „rojí“, aby dokončili nevyřízené položky tak, aby se celý projekt mohl pohybovat hladce. V agilní roji týmu neexistuje vedoucí projektu ani manažer, který by řídil tým, co má dělat; existují pouze koordinátoři a roje. Všichni členové týmu přijmou kolektivní vlastnictví k odstranění nevyřízených položek. I když je možné, že celý projekt bude naplánován na roje, ve skutečnosti je rojnický tým po dokončení příběhu rozpuštěn a členové se vrátí ke svým původním úkolům.

Ve své nejzákladnější podobě:

Technologie rojení je koncept všech členů týmu, který se zaměřuje na úkol, který je k dispozici, aby ho dokončil ve spolupráci.

Pojďme pochopit několik termínů používaných v technologii rojení:

Příběh: Příběh je konkrétní obchodní potřeba přiřazená společnosti / organizaci (obvykle IT).

Swarmer: Swarmer je osoba, která se pohybuje od jednoho příběhu k druhému a nabízí své dovednosti nebo technické znalosti tam, kde jsou potřeba.

Koordinátor: Koordinátor je osoba odpovědná za příběh. Člověk může být koordinátorem pouze jednoho příběhu najednou, ale může být pro jiné příběhy swarmerem.

TeamLet: TeamLet je skupina lidí pracujících na daném příběhu. Každý TeamLet má jednoho koordinátora s jedním nebo více roji.

Každodenní analogie rojů

Zde je malá analogie, která vám pomůže pochopit pojem technologie rojení: Představte si tým, který se účastní soutěže o vaření. Před rozhodčími musí být v rekordním čase vytvořeny a předloženy dvě položky. Jedná se například o zeleninový sendvič a hranolky. V našem týmu jsou 3 členové: paní Grace, pan Mac a pan Zen. Úkoly zadáváme následovně:

KrokyČas trval (v minutách)Zodpovědná osoba
Řez zeleninu12Paní Graceová
Uspořádejte sýr a zeleninu5Paní Graceová
Pop v sendvičovač10Pane Mac
Oloupejte a nakrájejte brambory10Pane Zen
Vařte a smažte je.15Pane Mac
Prezentujte nabídku5Paní Graceová

V tomto scénáři trvá dokončení nabídky 57 minut.

Všimněte si, že paní Grace je během prvních 15 minut svázána se sendvičovými aktivitami a pan Mac je nečinný po dobu prvních 15 minut, dokud pan Zen neprotrhne brambory, přestože má dovednosti snížit zeleninu. Pokud pan Mac a pan Zen mohou pomoci paní Graceové pro první aktivitu, čas se zkrátí o třetinu.

Nyní víme, že někteří z těchto lidí mají více dovedností. Seznam je:

KrokyZodpovědná osobaOsoby s dovednostmi
Řez zeleninuPaní GraceováPaní Grace, pane Mac, pane Zen
Uspořádejte sýr a zeleninuPaní GraceováPaní Grace, pane Zen
Pop v sendvičovačPane MacPane Mac
Oloupejte a nakrájejte bramboryPane ZenPane Zen, paní Graceová
Vařte a smažte jePane MacPane Mac, pane Zen
Prezentujte nabídkuPaní GraceováPaní Graceová

Nyní, pokud některé z těchto aktivit rojíme, podívejme se, co se stane:

KrokyČas zabralZodpovědná osobaOsoby, které vykonávají tuto činnost
Řez zeleninu4Paní GraceováPaní Grace, pan Zen, pane Mac
Uspořádejte sýr a zeleninu5Paní GraceováPaní Graceová
Pop v sendvičovač10Pane MacPane Mac
Oloupejte a nakrájejte brambory10Pane ZenPane Zen
Vařte a smažte je7.5Pane MacPan Mac a pan Zen
Prezentujte nabídku5Paní GraceováPaní Graceová

Všichni se rojili pro první aktivitu. Menu je připraveno za 41, 5 minut a tento tým vyhraje! Toto je základní myšlenka konceptu technologie rojení. Toto není přímá analogie, protože týmy IT projektů jsou složitější, ale základní předpoklad zůstává.

Zdroj obrázku: pixabay.com

Strategie efektivní technologie rojení

  • Týmový duch: Koncept technologie rojení je zcela závislý na týmové práci. Budování týmového ducha je tedy rozhodující strategií pro efektivní technologii rojení. Všichni členové týmu musí složit hlavy, aby vyřešili jeden problém. Proto je nezbytné, aby celý tým měl otevřenou a bezplatnou komunikaci a byl vnímavý k novým myšlenkám. Hry na budování týmu lze použít k posílení týmového ducha v rojích týmech.
  • Agilní kultura: Zatímco technologie rojení není nutně výlučná metodologii agilního vývoje, je užitečné pro týmy, které chtějí přijmout rojovou technologii, aby týmy připravily na myšlenku nelineárního, nehierarchického systému, jak se věci stávají. Jinak budou lidé v rojových týmech zmateni ohledně hierarchie, schválení a dalších aspektů, které jsou součástí systémů pro správu vodopádů.
  • Procvičujte rojovou technologii jako cvičení pro budování týmu : Členové týmu se často mohou rojit jako cvičení pro budování týmu. To podporuje pocit sounáležitosti a také povědomí o silných a slabých stránkách ostatních členů, takže když nastane živá situace, jsou připraveni začít okamžitě. Toto je podobné požárnímu cvičení, které umožňuje efektivní fungování v aktuálním živém projektu.
  • Rozmanité týmy: Pomáhá to mít členy s různými dovednostními sadami v roji. Lidé s jedinečnými schopnostmi přinášejí řešení nový pohled.
  • Časté hodnocení: Je důležité průběžně kontrolovat postup rojových týmů a přehodnocovat úkoly s ohledem na nové informace.

Styly technologie Swarming

Technologie Swarming je flexibilní koncept a můžete ji přizpůsobit různým podobám tak, aby vyhovovala různým projektům. Některé z běžných forem jsou:

  • Párování : Vývojáři někdy pracují ve dvojicích, aby dokončili příběh. Toto je strategie často používaná ve formě programování zvaná Extreme Programming (XP). Dva vývojáři pracují na stejném příběhu (nastaveném úkolu), často sedí vedle sebe na jednom počítači (podobně jako partneři v policejních silách) a spolupracují na testování, kódování nebo algoritmu. Vzpínají se navzájem, aby dokončili příběh. Existují dva typy párování:
    • Základní párování nastává, když je pár nastaven (pár se může skládat z více než dvou členů). Jedna osoba z páru je koordinátor a doba trvání je pevná. To nezahrnuje rojovou technologii v tom smyslu, že do úkolu se zapojují pouze ti dva lidé. Tyto dvojice se pohybují společně od příběhu k příběhu.
    • Polygamní párování je technologie rojení, kdy jeden člověk zůstává v příběhu o pokračování a další rojci přicházejí a odcházejí. Existuje jeden člověk, který neustále zůstává s příběhem pro pokračování. Říká se mu koordinátor. Existují další členové, kteří vytvářejí dvojice, aby příběh rozvinuli. Mohou nebo nemusí zůstat po celou dobu trvání příběhu.
  • Koordinátor kódů : V každém projektu je jedním z problémů u rojných agilních kodérů to, že kodéři nějakou dobu potřebují, aby se „dostali do kódovací zóny“. Projekty s pevně stanovenými termíny, ty, které obvykle potřebují roj, nemusí mít luxus času. Proto je koncept kodéru, který je udržován v rezervě. Když se objeví vhodný příběh, stane se koordinátorem. Tato osoba zůstane se svým příběhem až do konce; zatímco ne-kodéři jako analytici, testeři atd. se budou potýkat s kódováním a přesouvat se k dalším příběhům. Koordinátor kódu se přesune na jiný příběh, pouze když je aktuální příběh dokončen. Toto je velmi podobné polygamnímu párování, ale je to spíše tekuté.
  • Tok jednotlivých položek: V této formě agilního rojení se Teamlet of swarmers zaměřuje na příběh, dokud není zcela hotový. Teamlet by měl mít všechny potřebné dovednosti a pracovní postup by měl být nepřetržitý. Nemohou existovat rojci, kteří mohou být požadováni jinými Teamlets. To umožňuje plynulý tok práce bez čekání mezi jednotlivými kroky.
  • Vždy Swarmers: Vezměme si příklad člena týmu, který je technickým spisovatelem. Jeho dovednosti lze využít v několika týmech a neměl by být svázán jako koordinátor jakéhokoli týmu, který bude vyžadovat, aby byl s příběhem až do jeho dokončení.
  • Zaměstnavatelé na částečný úvazek: Tito lidé mají primární zodpovědnost za rojné agility a druhotnou odpovědnost za své vlastní projekty. Například technický spisovatel bude dokumentovat příběhy a možná bude muset připravit uživatelskou příručku k projektu sám.

Funguje Swarming agile všude?

Rojný obrat je skvělou strategií pro konkrétní druhy projektů. Ale nejde o univerzální strategii pro všechny. Je to nejužitečnější ve fázi architektury IT, kde je kritická spolupráce a řešení problémů. Základní principy však mohou být použity v jakékoli fázi jakéhokoli projektu, což zkracuje dobu nečinnosti zdrojů.

Jeho nejzákladnější předpoklad lze použít napříč projekty, ale konkrétní typy rojného hbitosti lze použít pouze v určitých případech.

Cesta vpřed

Gartner předpovídá, že v budoucnu budou technologie rojení stále častěji používány v postupech agilní správy. Budoucnost řídících služeb bude stále více rozmazána hranice mezi orgány / tvůrci politik a implementátory. Lidé z různého prostředí budou rojit, vyřešit problém a rozpustit. Výsledkem bude zvýšený výkon a více dočasných týmů a také dopad na způsob, jakým jsou týmy přijímány a strukturovány. To by z dlouhodobého hlediska mohlo také znamenat, že trvalé zaměstnání, jak ho známe dnes, se může navždy změnit.

Luxus dlouhodobých pracovních vztahů je něco, co bychom mohli ztratit, ale dividendy z hlediska účinnosti mohou převážit nevýhody takového pracovního prostředí.

Vedení týmu je obrovským úkolem v technologii rojení a vyžaduje diametrálně opačné hledisko než tradiční, pokud jde o týmovou práci, hierarchii a odpovědnost.

Na druhou stranu:

  • Po nastavení týmů rojů se otevírá zcela nový svět možností.
  • Členové týmu se budou učit z různých hledisek.
  • Zaměstnanci budou dělat to, co mají rádi nejlépe.
  • Znalost domén každého zdroje se rozšíří.
  • Vývojáři se s projekty nikdy nebudou nudit.
  • Zdroje jsou plynulejší a snadno dostupné.
  • Časové osy projektů se zkrátí.
  • Spokojenost zaměstnanců se zvýší, což povede k lepší retenci

To vše se spojí pro lepší zážitek pro zákazníka. Díky tomu bude technologie rojení společným rysem projektů budoucnosti.

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

Doporučené články

Zde je několik článků, které vám pomohou získat více podrobností o technologii rojení, takže stačí projít odkaz.

  1. Interaktivní dotazy na agilní scrum
  2. Swarm Intelligence Applications Definice a 5 nejlepších příkladů pro podnikání
  3. Agilní metodologie užitečná v řízení projektů (snadné)
  4. Představujeme úžasné srovnání - Scrum and Agile training

Kategorie: