Co je to retrospektiva?

Agilní manifest vybízí k tomu, aby „se týmy zamýšlely nad tím, jak se stát více efektivními“. Retrospektivy mohou být využity jako prostředek ke zkoumání a zlepšování způsobu jejich práce.

Na konci iterace jsou obvykle uspořádány dvě schůzky: sprint review (popř. demo), které je zaměřené na získání zpětné vazby na produkt a diskuzi o tom, jak pokračovat, a retrospektiva, která je zaměřena na tým a procesy používané při dodávání softwaru. Cílem retrospektiv je pomoci týmům průběžně zlepšovat jejich systém práce. Tato kniha je o tom, jak provádět a zlepšovat retrospektivy.

Agilní retrospektiva, resp. retrospektiva sprintu, jak je nazývána ve scrumu, je technika používaná týmy k reflexi jejich způsobu práce, která je vede k průběžnému zlepšování se v tom, co dělají.

Dvanáctý agilní princip říká:

Tým se pravidelně zamýšlí nad tím, jak se stát efektivnějším, a následně koriguje a přizpůsobuje své chování a zvyklosti.

Všichni členové týmu se účastní retrospektivy, během níž „zkoumají“, jak iterace probíhala, a rozhodují o tom, co zlepšit, a jak chtějí „adaptovat“ svůj způsob práce a chování. Retrospektivy jsou efektivní cestou ke zlepšování se v krátkých cyklech.

Facilitátor retrospektivy (často scrum master) by měl mít k dispozici sadu retrospektivních technik a měl by být schopen vybrat z nich tu nejvhodnější pro danou situaci.

Retrospektiva typicky začíná kontrolou stavu úkolů z předchozí retrospektivy, aby tým ověřil, zda jsou hotové, a případně upravil a přeplánoval ty, které zatím neproběhly a jsou stále zapotřebí. Úkoly vycházející z retrospektivy jsou vizualizovány a provedeny v další iteraci.

Aby bylo zajištěno, že úkoly z retrospektiv budou splněny, mohou být například přidány do backlogu jako user story nebo přidány do plánu a umístěny na plánovací tabuli tak, aby zůstaly týmu na očích.

Plachetnice

Důvodem, proč je tato technika tak zajímavá, je fakt, že povoluje týmu přemýšlet nad jeho cíli, překážkami, riziky a dobrou praxí na jednom jednoduchém kusu papíru.

(LG) Tuto techniku jsem se naučil, když jsem pracoval s Vasco Duartem. Později jsem viděl její vylepšení na blogu Pedro Gustava, kde jsem dostal nápad se skalami (riziky). Z mé zkušenosti je tato technika týmy dobře přijímána pro svoji jednoduchost.

Co můžete od této techniky očekávat

Tato technika pomáhá týmům definovat vizi. Pomáhá jim identifikovat rizika na jejich cestě a dovoluje jim identifikovat, co je brzdí a co jim pomáhá dosáhnout jejich cílů.

Kdy tuto techniku použít

Tato technika je jednoduchá a nevyžaduje žádnou zvláštní příležitost. Může být zajímavá pro retrospektivy s více než jedním týmem. (LG) Nedávno jsem zažil situaci, kdy dva týmy pracovaly společně. Díky míře jejich vzájemné závislosti se rozhodly uspořádat společnou retrospektivu, aby vyřešily některé aktuální problémy. V této technice jsme dali jména obou týmů na loď a připomenuli všem, že jsme u stejného vesla a míříme stejným směrem.

Tato technika odhaluje všechny dobré i méně pozitivní věci. Dovoluje týmu identifikovat možná rizika a připomíná jim, kam mají jako tým jít.

Plachetnice je vhodná pro jakýkoliv tým. Nevyžaduje žádnou specifickou úroveň vyspělosti.

Tak jako mnohé další techniky, ani tato technika nevyžaduje kolokaci týmů.

Jak na to

Nakreslete loď, kameny, mraky a pár ostrovů, tak jako na obrázku:

Plachetnice
Plachetnice

Ostrovy představují týmové cíle/vizi. Každý den tým pracuje na tom, aby dosáhl těchto ostrovů. Skály představují rizika, na která může po cestě narazit. Kotva na lodi představuje vše, co jej na jeho cestě zpomaluje. Mraky a vítr představují vše, co pomáhá týmu dosáhnout jeho cíle.

S tímto obrázkem na stěně sepište týmovou vizi nebo cíle. Začněte brainstormingovou částí, během které tým nahromadí své myšlenky do různých oblastí dle obrázku. Dejte jim 10 minut na sepsání vlastních myšlenek na nalepovací papírky (post-its). Následně dejte každému pět minut na přečtení jeho nápadů nahlas.

V tomto bodě diskutujte s týmem o tom, jak může pokračovat v praktikách, jež jsou napsány v oblasti oblaků/větru. Tyto nápady jsou dobré, pomáhají týmu, a ten by v nich měl pokračovat. Poté diskutujte, jak tým může zmírnit identifikovaná rizika.

Nakonec nechte tým zvolit si ten nejdůležitější prvek, který jej zpomaluje. Jestliže v týmu panuje neshoda nad tím, kterého tématu se chopit, můžete zvolit hlasovací tečky. Na konci tým definuje kroky vedoucí k nápravě tohoto problému a uzavírá retrospektivu.