Agilní metodologie: co to je
Je obtížné správně organizovat práci týmu, protože proces zahrnuje mnoho proměnných. Agilní metoda flexibilního řízení bude ideálním řešením. Při jeho použití je práce rozdělena do několika etap (sprintů) s napjatými termíny - to umožňuje včasnou kontrolu efektivity, získávání zpětné vazby od účastníků projektu a zákazníka. Díky tomu můžete rychle provádět úpravy podle nových požadavků.
Dnes si zjednodušeně povíme, co je Agile, a uvedeme konkrétní příklady. Odhalíme podstatu jeho manifestu a také čtenářům poskytneme plán implementace krok za krokem pro společnost.
Co je agilní v nejjednodušších termínech
Začněme terminologií. Agilní (vyslovuje se „agilní“) se překládá jako „rychlý“, ale nejčastěji znamená „flexibilní“. Pokud jde o podnikání, toto slovo označuje schopnost být flexibilní při rozhodování, analyzovat měnící se okolnosti a rychle na ně reagovat. To je důležitá vlastnost v moderním světě vysoké konkurence, kde sebemenší zpoždění je plné ztráty vedoucích pozic.
Flexibilní systém řízení vám umožňuje co nejefektivněji organizovat práci specialistů a dosáhnout udržitelnosti podnikání.
Funkce agilní metody budou diskutovány později v manifestu. Nyní stručně zformulujme podstatu:
- tým spolupracuje se zákazníkem po celou dobu projektu;
- práce se provádí v krátkých fázích trvajících 2–6 týdnů;
- na konci každého cyklu zákazník obdrží mezivýsledek připravený k implementaci v podniku;
- v případě potřeby se v každé fázi rychle provedou úpravy.
Kdybychom měli babičce vysvětlit, co je Agile, nakreslili bychom analogii se zeleninovou zahrádkou. Flexibilní metoda je, když zahradu okopeme, vyhodnotíme výsledek a provedeme úpravy během práce (ryjeme na nezoraných plochách lopatou).
Historie výskytu
V roce 1970 upozornil počítačový vědec Winston Royce veřejnost na důležitost správné organizace projektového řízení a vývoje softwaru. Napsal článek „Řízení vývoje velkých softwarových systémů“, ve kterém kritizoval sekvenční vývoj. Royce zdůraznil, že tvorba softwaru by vzhledem ke své specifičnosti neměla připomínat práci montážní linky a navrhl postupný postup.Nejprve musíte shromáždit požadavky na projekt, poté dokončit architekturu, vytvořit návrh a napsat kód.
Poté IT specialisté změnili přístup ke své práci a začali provádět testování v každé důležité fázi. Metoda se stala úspěšnou díky zpětné vazbě od zákazníka a rychlému zavedení změn. Objevily se nové agilní metody: RAD, DSDM, Scrum, Crystal Clear a FDD.
V roce 2001 se v USA sešlo 17 softwarových vývojářů a diskutovali o způsobech, jak zjednodušit proces vývoje. Výsledkem bylo vydání Agilního manifestu, který sjednotil a systematizoval všechny metody agilního řízení.
Možná si myslíte, že Agile je především o programátorech. Tato metoda je však vhodná pro vytváření jakéhokoli produktu, kde neexistuje jasný algoritmus akce. Například pokud mluvíme o technicky složitém výrobku, který nelze sestavit ze sady hotových dílů.Další možnost: produkt není na trhu, takže hodnota nápadu a velikost trhu ještě nebyly potvrzeny.
Agilní příklady
Abyste pochopili rozdíl mezi standardními a inovativními metodami řízení, pojďme si je prostudovat na příkladu cukrárny. Nechť první možnost představuje situaci v podniku s klasickým přístupem a druhá - se zavedením Agile.
1: běžná pekárna
Technolog musí vyvinout nový dort. I v případě marketingového výzkumu vkusu spotřebitelů bude věnována větší pozornost preferencím ředitele podniku. Technolog ve skutečnosti vyrobí novinku podle svého uvážení a ukáže ji vedoucímu. Zkusí se rozhodnout, zda to schválí, nebo pošle k přepracování. Po schválení generálním ředitelem dostanou cukráři příslušné instrukce a dorty půjdou do prodeje.
Toto je typická možnost pro Rusko, kdy tým plní jasně definovaný úkol. Výsledek práce hodnotí jedna osoba, maximálně dvě nebo tři.
2: Agilní pekárna
Ředitel společnosti má nápad vydat nový typ dortu. Na vzniku produktu začínají pracovat marketéři, technologové, logistici, obchodní oddělení, cukráři i běžní spotřebitelé. Výsledkem společného úsilí je vznik produktu, který je na trhu žádaný a zákazníky milovaný.
Tady prakticky neexistuje žádná hierarchie. Každý účastník procesu hodnotí a komentuje výsledek pro zlepšení výkonu. Díky agilní metodě se firma dokáže rychle zaměřit na konkrétní cíl a vyrobit vysoce konkurenceschopný produkt, po kterém bude vysoká poptávka. Agile zlepšuje prodeje, šetří čas a pomáhá včas opravit chyby.
Agilní řízení projektů se často používá v IT a podnikovém prostředí. Takový projektový management je použitelný v marketingu, školení a obchodu. Ovládly ji desítky tisíc státních struktur a podniků.Například Return Path (vytváří software) a Oreo (vytváří cookies), Norský penzijní fond a Aviasales jsou významnými dodavateli letenek.
V Rusku metodu Agile používají Sberbank a Alfa-Bank, služba Knopka pro účetní a síť pizzerií Dodo Pizza. Pokud jde o banky, vezměte prosím na vědomí: flexibilní řízení neprobíhá na úrovni celého podniku, ale na úrovni jednotlivých týmů.
Na jedné straně mají velké organizace (jako je Alfa-Bank) více technických schopností a personálu pro implementaci Agile. Malé společnosti, jako je účetní tým a pizzerie, přitom uvádějí agilní systém řízení jako jeden z faktorů úspěchu.
Klíčové výhody Agile:
- nastavené úkoly se řeší rychleji, což šetří peníze a čas;
- společnost vyrábí produkty, které jsou na trhu skutečně žádané;
- projekt je plánován a kontrolován pečlivěji;
- kvalita získaných výsledků je o řád vyšší;
- společnost se učí přizpůsobovat tvrdé konkurenci.
Zároveň je důležité pochopit, že bez týmového školení a adaptace nebude Agile v ruské společnosti plně fungovat. Tato metoda navíc není vhodná pro organizace se silnou administrativní kontrolou.
Agilní manifest
Vraťme se k dokumentu z roku 2001, který se stal základem moderních agilních principů.
Čtyři základní myšlenky manifestu:
- Komunikace je důležitější než pracovní postup a nástroje.
- Se zákazníkem je nutné spolupracovat a ne jen plnit podmínky smlouvy.
- Na prvním místě je samotný pracovní produkt, nikoli návod a grafika.
- Prioritou je rychlé přizpůsobení, nikoli dodržování původního plánu.
Principy agilního manifestu:
- Spokojení potřeb zákazníka je důležitější než rivalita a vnitřní hierarchie. Toho je dosaženo nepřetržitou prací a okamžitými opravami chyb.
- Rychlá reakce na měnící se požadavky na produkt.
- Nepřetržité tempo s opakovatelnou rychlostí.
- Podpora pro zapojené zaměstnance. Motivovaný tým odvádí lepší práci než nespokojení specialisté.
- Úzká komunikace tváří v tvář se zákazníkem a všemi členy vývojového týmu v průběhu projektu.
- Jednoduchost jako základ práce.
- Marketingový plán by měl být aktualizován co nejčastěji – každé dva týdny nebo jeden a půl měsíce.
- Odmítání konvencí a subjektivních názorů ve prospěch podrobné studie zákazníka, implementace změn a analýzy výsledků.
- Několik krátkodobých testů je relevantnějších než jeden dlouhodobý experiment.
Příprava na implementaci
Před přechodem na Agile připravte svůj tým a najděte rovnováhu mezi klasickým přístupem a flexibilitou řízení.
Mezi základy flexibilní metody stojí za vyzdvihnutí:
- Společné úsilí . Zákazník, manažer a tým musí spolupracovat, aby nedošlo k nepochopení cíle a ztrátě informací.
- Vizuální kontrola. Všichni aktéři jsou povinni v průběhu projektu používat karty různých barev, aby označili, která část produktu již byla naplánována, vyvinuta, dokončena.
- Přizpůsobitelné ovládání . Vedoucí nedává pokyny, ale kontroluje provádění pravidel spolupráce.
- Rozdělení projektu na etapy. Tento systém práce vám umožňuje soustředit se na jeden cyklus.
- Oprava chyb . Během každé fáze tým získává nové znalosti a analyzuje minulé nedostatky, aby je odstranil v příštím sprintu.
S ohledem na výše uvedené lze Agile implementovat pouze za následujících podmínek:
- účel projektu a termín jeho dosažení jsou jasně uvedeny;
- celý rozsah práce lze rozdělit do etap;
- průzkum cílového publika;
- organizovaný sběr dat, identifikované indikátory pro další hodnocení;
- zákazník se aktivně účastní procesu;
- pracovní tým až 10 lidí.
Představujeme Agile ve společnosti
Nyní můžete začít.
- Analýza požadavků. Je důležité pochopit, kdo bude produkt používat a proč. Požadavky musí být relevantní a měřitelné, což znamená pravidelnou komunikaci mezi manažery a cílovou skupinou.
- Plán. Rozhodněte o organizační schůzce s myšlenkou, podmínkami a zdroji projektu, sestavte pracovní plán s jejich roztříštěním na malé části.
- Vytvoření týmu. Nábor, rozdělování úkolů a tvorba plánu schůzek.
- Výběr nástrojů pro distribuci úkolů, sestav a analýz.
- Učit zaměstnance základům Agile. Zaměstnanci musí rozumět základním principům agilního řízení, jinak bude efektivita nízká.
- Zkušební jízda pod dohledem specialisty s vysvětlením funkcí rolí a ukázkou fází.
- Zahájení sprintů hodnocením výsledků a provádění změn v každé fázi.
- Uvolnění konečného produktu.
Závěr
Použití agilní metodiky může zvýšit efektivitu společnosti prostřednictvím větší kontroly nad pracovními cykly a včasné úpravy strategie. Zavedení flexibilní metody řízení vyžaduje přizpůsobení konkrétnímu úkolu a vynikající školení vedoucích firem.
Závěry k článku:
- Agilní řízení projektů je založeno na interakci členů týmu, zákazníků a spotřebitelů.
- Veškerá práce je rozdělena do etap s jasnými termíny.
- Tým musí být připraven provést změny po skončení každého cyklu.