Agilní metodologie: co to je

Anonim

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:

  1. Komunikace je důležitější než pracovní postup a nástroje.
  2. Se zákazníkem je nutné spolupracovat a ne jen plnit podmínky smlouvy.
  3. Na prvním místě je samotný pracovní produkt, nikoli návod a grafika.
  4. 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.

  1. 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.
  2. 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.
  3. Vytvoření týmu. Nábor, rozdělování úkolů a tvorba plánu schůzek.
  4. Výběr nástrojů pro distribuci úkolů, sestav a analýz.
  5. 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á.
  6. Zkušební jízda pod dohledem specialisty s vysvětlením funkcí rolí a ukázkou fází.
  7. Zahájení sprintů hodnocením výsledků a provádění změn v každé fázi.
  8. 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.