Otevřít hlavní menu

Moderní stát β

Agilní metody: úvod

Agilní metody: úvod

Existuje mnoho agilních metod, které můžete použít při budování služeb, každá má sadu svých nástrojů a technik.

3 nejznámější agilní metody jsou:

  • Scrum
  • Kanban
  • Lean

Splnění standardů digitální služby

Pro splnění bodu 4 Standardu (použití agilních metod) musíte ukázat, jak váš tým používá agilní metody k budování a provozu služby.

Popis používaných agilních metod

Scrum

Scrum je nejčastěji využívaná agilní metoda. Umožňuje vysoce strukturovaný model s jasně definovanými rolemi a povinnostmi. To může být zvlášť užitečné u tradičně strukturovaných organizací, které se přiklánějí k agilitě.

Více je o funkcích Scrum sepsáno ve Scrum příručce od Kena Schwabera and Jeffa Sutherlanda.

Kanban

Kanban, jako metoda vývoje, byla inspirována výrobními systémy, které se zaměřují na snižování odpadu a zlepšování kvality, jako například systémy vyvinutími Toyotou.

Kanban je způsob vizualizace a zlepšování vašich dosavadních pracovních postupů, takže práce jde v systému rychle.

Rychlý a plynulý tok práce znamená, že můžete:

  • poskytovat hodnoty rychle a předvídatelně
  • dostat brzy zpětnou vazbu, a tím zjistit, zda produkt nebo služba naplňuje potřeby uživatelů

Více informací o Kanban:

Lean

Vývoj softwaru Lean, stejně jako Kanban, vzešel z výrobních principů produkčního systému Toyoty.

Principy Leanu mají za cíl pomoci týmu se zaměřit na:

  • snížení odpadu
  • rychlou dodávku
  • učení a zlepšování
  • využívání důkazů a dat k rozhodování

Více informací o Lean:

Práce s více agilními metodami

Nemusíte pracovat pouze s jednou metodou, můžete si vybrat nástroje a technologie z několika metod, abyste dosáhli toho, co váš tým potřebuje.

Každá metoda má svůj vlastní jazyk pro popis základních nástrojů a technik, nejdůležitější je porozumět:

  • proč jste si vybrali některý nástroj nebo techniku
  • jeho agilní cíl

Další agilní metody: Jiné metody k využití.

Rozhodnutí, s kterými metodami pracovat

Scrum

Scrum je dobrá výchozí možnost, pokud váš tým začíná agilně pracovat.

Váš tým bude považovat Scrum za nejužitečnější, když

  • budujete novou službu nebo produkt
  • posilujete stávající funkcionality
  • přidáváte nové funkcionality do každého “sprintu” (pevné časové období)

Když provozujete službu v ostrém provozu a máte naléhavé požadavky, mohou pro vás být tyto “sprinty” omezující a bude lepší použít metodu plynulého toku jako má Kanban.

Ale stále můžete využívat spoustu aktivit spojených se Scrumem, jako každodenní setkání, retrospektivy a pravidelné revize pokroku.

Kanban

Kanban vašemu týmu pomůže:

  • najít překážky (bottlenecky) v procesech
  • řídit množství práce, kterou děláte
  • předvídat výstupy na základě skutečné dodávce

Je to užitečné obzvlášť ve chvílích, kdy váš tým musí rychle reagovat na změny priorit.

Lean

Lean dovoluje vašemu týmu se soustředit na učení, jak nejrychleji je to možné.

Nástroje a techniky Leanu jsou užitečné zejména tehdy, když váš tým poprvé odhalí potřeby uživatelů a rozhoduje se jak tyto potřeby řešit.

Související příručky:

Mohlo by se vám hodit: