Co je agilní vývoj?
Agile Development je přístup k vývoji softwaru, který se zaměřuje na rychlé zavádění funkcí s neustálým opakováním na základě konzultací mezi odděleními a zpětné vazby od uživatelů. Jedná se o rámec projektového řízení, který je založen na postupném vývoji v každé fázi procesu, který je testován, a zakládá další iteraci nebo pivot produktu na zpětné vazbě nebo výsledcích koncových uživatelů.
Příběhové mapy a agilní vývoj
Pochopení toho, co je agilní vývoj, je jen začátek – důležitou součástí je jeho začlenění do vašich obchodních praktik. Skvělý způsob, jak implementovat agilní přístup do vašich postupů projektového řízení, je spojit vizuály s agilním vývojem. Jedním z běžných vizuálů pro začátek jsou uživatelské mapy příběhů . Mapy uživatelských příběhů jsou vizuálním zobrazením uživatelů interagujících s vaším produktem a reakcí nebo akcí, které vaše UX vyvolává u uživatelů, když pracují na dosažení cíle nebo cíle. Vytváření map příběhů pro vaše uživatele vás nutí rozdělit váš produkt do přírůstkových fází, což vám umožní soustředit se na to, jak lze iterativní změny aplikovat na každou fázi nezávisle, abyste zlepšili produkt jako celek. Příběhové mapy mohou mít různé formy: lineární cesty, když uživatel prochází vaším produktem, nelineární cykly nebo dokonce grafy zobrazující čas nebo prioritu na ose x a složitost úkolu na ose y.
Typy agilního rozvoje
Skrumáž
Scrum je agilní vývojová metodika, která se zaměřuje na časové škatulkování projektových úkolů do sprintů (obvykle 1-4 týdny v délce) a umožňuje vývojářům zavádět nové funkce s předem určenou kadencí. Typickými praktikami organizací využívajících scrum jsou každodenní stand-up meetingy, starty sprintů a recenze po sprintech.
Kanban
Kanban je agilní vývojová metodika, která zahrnuje vizuální nevyřízené položky prioritních úkolů, které je třeba dokončit, aby byl projekt dokončen. Jakmile jsou tyto úkoly dokončeny, jsou uvolněny, což má za následek nepřetržité opakování a vydávání produktu. Vývojáři mají možnost vybrat si úkoly, které se nejvíce týkají jejich oboru, a úkoly, které nejsou časově ohraničené.
Jak vytvořit mapu příběhu pro Agile
-
Izolujte projekt
Prvním krokem při zavádění postupů agilního vývoje je výběr projektu, na kterém se bude pracovat. Agilní vývoj funguje nejlépe na komplexních projektech s mnoha pohyblivými částmi. Vyberte si projekt, který může vyžadovat spolupráci mezi odděleními a vytvoření/implementaci řady nových funkcí. Poté zvolte scrum master , osobu, která bude mít na starosti zajištění toho, aby se projekt pohyboval podle plánu.
-
Vytvořte nevyřízený úkol
Dalším krokem je vytvoření seznamu všech požadovaných úkolů, které bude projekt potřebovat, aby byl dokončen. Po vypsání všech úkolů je uspořádejte podle důležitosti a priority. Často se vyskytnou úkoly, které není možné dokončit, aniž byste předtím dokončili některý z ostatních nevyřízených úkolů – s tím by měl počítat váš seznam priorit. Seznam úkolů se bude v průběhu agilního procesu měnit a růst, jak si uvědomujete více úkolů, které je třeba dokončit, a na druhé straně si uvědomujete, že některé úkoly jsou zbytečné.
-
Rozdělte se na sprinty nebo vytvořte Kanban Board
Nyní je čas se rozhodnout, zda použijete přístup Scrum nebo Kanban. Pokud se rozhodnete pro Scrum, pak si rozdělte seznamy úkolů na jednotlivé sprinty. Omezte své sprinty na maximálně čtyři vývojářské týdny, ale zaměřte se na přibližně dva týdny. To omezí rozsah vašeho projektu a donutí vývojáře pracovat na nejdůležitějších úkolech. Pokud použijete Kanban, vytvořte si Kanban nástěnku se všemi vašimi nevyřízenými úkoly. Požádejte vývojáře, aby šli na tabuli a fyzicky si vybrali úkol, který budou považovat za svůj. Přesuňte úkol na tabuli z „To-do“, „Doing“, do „Hotovo“.
-
Jít do práce
Začít pracovat! Když vývojáři a marketéři začnou spolupracovat na svých přidělených úkolech, pomáhá jim mít každodenní rychlé porady. Tato setkání by neměla trvat déle než 10 minut a každý účastník by měl odpovědět na tři základní otázky: Co jsi dělal včera? Co dnes děláš? Brání vám dnes něco v plnění vašich úkolů?
-
Zkontrolujte projekt, proces a opakujte
Po skončení sprintu nebo zavedení nové funkce zkontrolujte projekt, abyste se ujistili, že je přijatelný pro interakci uživatele. Je také nezbytné přezkoumat proces jako celek a aktivně hledat způsoby, jak zlepšit efektivitu nebo výstup procesu. Poté, co je vše hotovo, opakujte od začátku na dalším projektu nebo sadě funkcí.
Agilní šablony, které vám pomohou začít
© 2024 - Clever Prototypes, LLC - Všechna práva vyhrazena.
StoryboardThat je ochranná známka společnosti Clever Prototypes , LLC a registrovaná v Úřadu pro patenty a ochranné známky USA