Agilita
Agilita je schopnost týmu nebo organizace rychle reagovat na změny tím, že organizuje práci v krátkých, kontrolovatelných cyklech s přímou zpětnou vazbou.
Pojem agilita se odvíjí od Agilního manifestu z roku 2001, který vznikl původně pro vývoj softwaru. Jako reakce na strnulé vodopádové plánování s dlouhými dodacími lhůtami dává agilita přednost krátkým, opakovatelným cyklům před pevným plánem, který se kontroluje až na úplném konci. Jejím jádrem je schopnost průběžně upravovat požadavky podle nových informací nebo zpětné vazby od zákazníků. Agilita proto není ani tak jedna konkrétní metoda, jako spíše způsob myšlení: změna se bere jako běžná věc, ne jako narušení.
V praxi se agilita projevuje konkrétními pracovními zvyky: krátkými pracovními úseky, obvykle sprinty o délce jeden až čtyři týdny, pravidelnými setkáními týmu a pevně zařazenými retrospektivami, na kterých tým hodnotí vlastní způsob práce. Mezi běžné rámce patří Scrum s definovanými rolemi a rituály a Kanban s vizuální tabulí úkolů a limity rozpracované práce. Mezifunkční týmy přebírají více rozhodování na sebe, místo aby čekaly na dlouhé schvalovací řetězce. Cílem je mít po každém cyklu použitelný, funkční výsledek a poučit se z něj.
Agilita nenahrazuje klasické řízení projektů ve všech případech. U projektů s pevnými, neměnnými požadavky a malou mírou nejistoty, jako je výstavba závodu s dlouhými dodacími lhůtami, poskytuje často větší jistotu podrobné plánování předem. Agilní způsob práce také vyžaduje disciplínu: krátké cykly bez jasného stanovení priorit se rychle změní v bezcílnou činnost místo skutečného pokroku. Agilita se nejvíc vyplatí tam, kde na začátku ještě nejsou požadavky jasné a průběžné učení zlepšuje cestu k cíli.
Prakticky priklad
Dvanáctičlenný IT tým ve středně velkém výrobním podniku přechází u své interní objednávkové aplikace na dvoutýdenní sprinty. Místo původně plánovaného devítiměsíčního vydání typu big-bang tým dodává funkční verzi každé dva týdny, kterou přímo hodnotí tři testovací uživatelé z provozu. Po čtvrtém sprintu se ukáže, že funkce původně plánovaná pro projekt se téměř nepoužívá, tým ji proto vyřadí a uvolní dva týdny kapacity pro naléhavější problém. Po šesti měsících je software nasazen v produkčním provozu, tedy o tři měsíce dříve, než předpokládal původní vodopádový plán.
Jak pomaha Leanshift
Agilita a myšlení Kata mají stejné jádro: pracujete v krátkých cyklech plánování, zkoušení a kontroly místo dodržování jednoho pevného generálního plánu. Rytmus PDCA, kterým procházíte, je v podstatě sprint Kaizen, každý průchod přináší nový poznatek, který zpřesní vaši další iteraci. Zlepšování zde neznamená pracovat rychleji, znamená to stávat se schopnějším učit se, takže z každého cyklu vzejde víc lidí, kteří dokážou věci zlepšovat, včetně vás.
Casto kladene otazky
Je agilita totéž co Scrum?
Ne. Scrum je konkrétní rámec s definovanými rolemi a rituály, agilita je širší způsob myšlení, který za ním stojí. Kanban, Extreme Programming i vlastní hybridní přístupy jsou rovněž agilní způsoby práce.
Funguje agilita i mimo vývoj softwaru?
Ano. Marketing, vývoj produktů a stále více i výroba využívají agilní principy, jako jsou krátké cykly a pravidelné retrospektivy, obvykle přizpůsobené vlastnímu kontextu.
Znamená agilní práce méně plánování?
Ne, znamená to jiný způsob plánování. Místo jednoho plánu na měsíce dopředu se každý cyklus podrobněji naplánuje až na svém začátku. To často vyžaduje víc disciplíny, ne méně.