Mapovanie Príbehov pre Agilný Vývoj

Čo je agilný vývoj?

Agile Development je prístup k vývoju softvéru, ktorý sa zameriava na rýchle zavádzanie funkcií s neustálymi iteráciami na základe konzultácií medzi oddeleniami a spätnej väzby od používateľov. Ide o rámec projektového manažmentu, ktorý je založený na postupnom vývoji v každej fáze procesu, ktorý sa testuje, a zakladá ďalšiu iteráciu alebo pivot produktu na spätnej väzbe alebo výsledkoch koncových používateľov.


Príbehové mapy a agilný vývoj

Pochopenie toho, čo je agilný vývoj, je len začiatok – dôležitou súčasťou je jeho začlenenie do vašich obchodných praktík. Skvelý spôsob, ako implementovať agilný prístup do postupov projektového manažmentu, je spojiť vizuály spolu s agilným vývojom. Jedným z bežných vizuálov na začiatok sú mapy príbehov používateľov . Mapy používateľských príbehov sú vizuálne zobrazenia používateľov, ktorí interagujú s vaším produktom a reakcie alebo akcie, ktoré vaše UX vyvoláva u používateľov, keď pracujú na dosiahnutí cieľa alebo cieľa. Vytváranie máp príbehov pre vašich používateľov vás núti rozdeliť váš produkt na postupné fázy, čo vám umožní zamerať sa na to, ako sa dajú iteračné zmeny aplikovať na každú fázu nezávisle, aby sa zlepšil produkt ako celok. Príbehové mapy môžu mať rôzne formy: lineárne cesty, keď používateľ prechádza vaším produktom, nelineárne cykly alebo dokonca grafy zobrazujúce čas alebo prioritu pozdĺž osi x a zložitosť úlohy na osi y.


Typy agilného rozvoja


Scrum

Scrum je agilná vývojová metodológia, ktorá sa zameriava na časové rozdeľovanie projektových úloh do sprintov (zvyčajne v dĺžke 1-4 týždňov) a umožňuje vývojárom zavádzať nové funkcie s vopred určenou kadenciou. Typickými praktikami organizácií využívajúcich scrum sú denné stand-up stretnutia, štarty sprintov a recenzie po sprintoch.


Kanban

Kanban je agilná metodika vývoja, ktorá zahŕňa vizuálny záznam prioritných úloh, ktoré je potrebné dokončiť, aby sa projekt dokončil. Hneď ako sú tieto úlohy dokončené, sú uvoľnené, čo vedie k nepretržitým iteráciám a vydaniam produktu. Vývojári majú na výber úlohy, ktoré najviac súvisia s oblasťou ich odbornosti a úlohy, ktoré nie sú časovo ohraničené.



Vytvorte Mapu Voľného Agilného Príbehu*

Agile Story Map Example

Použite túto šablónu

(Spustí sa 2-týždňová bezplatná skúšobná skúška - nie je potrebná kreditná karta)



Ako vytvoriť mapu príbehov pre Agile

  1. Izolujte projekt

    Prvým krokom pri implementácii postupov agilného vývoja je výber projektu, na ktorom budete pracovať. Agilný vývoj funguje najlepšie na zložitých projektoch s mnohými pohyblivými časťami. Vyberte si projekt, ktorý môže vyžadovať spoluprácu medzi oddeleniami a vytvorenie/implementáciu množstva nových funkcií. Potom si vyberte scrum master , osobu, ktorá bude mať na starosti to, aby sa projekt pohyboval podľa plánu.


  2. Vytvorte Zápis úloh

    Ďalším krokom je vytvorenie zoznamu všetkých požadovaných úloh, ktoré bude projekt potrebovať na dokončenie. Po zoradení všetkých úloh ich usporiadajte podľa dôležitosti a priority. Často sa vyskytnú úlohy, ktoré nie je možné dokončiť bez toho, aby ste najskôr dokončili niektorú z ostatných nevybavených úloh – váš zoznam priorít by to mal zodpovedať. Zoznam úloh sa bude meniť a rozširovať počas agilného procesu, keď si uvedomíte viac úloh, ktoré je potrebné dokončiť, a na druhej strane si uvedomíte, že niektoré úlohy sú zbytočné.


  3. Rozdeľte sa na šprinty alebo vytvorte Kanban Board

    Teraz je čas rozhodnúť sa, či použijete prístup Scrum alebo Kanban. Ak sa rozhodnete pre Scrum, rozdeľte si zoznamy úloh na jednotlivé sprinty. Obmedzte svoje sprinty na maximálne štyri vývojárske týždne, ale zamerajte sa na približne dva týždne. Tým sa zníži rozsah vášho projektu a vývojári budú musieť pracovať na najdôležitejších úlohách. Ak idete s Kanban, vytvorte si Kanban nástenku so všetkými vašimi nevybavenými úlohami. Požiadajte vývojárov, aby išli k hracej ploche a fyzicky si vybrali úlohu, ktorú budú považovať za vlastnú. Presuňte úlohu cez tabuľu z "To-do", "Doing", do "Hotovo".


  4. Dostať sa do práce

    Začať pracovať! Keď vývojári a marketéri začnú spolupracovať na svojich pridelených úlohách, pomáha organizovať každodenné rýchle stretnutia. Tieto stretnutia by nemali trvať dlhšie ako 10 minút a každý účastník by mal odpovedať na tri základné otázky: Čo ste robili včera? Čo dnes robíš? Bráni vám dnes niečo v plnení vašich úloh?


  5. Skontrolujte projekt, spracujte a zopakujte

    Po skončení sprintu alebo zavedení novej funkcie skontrolujte projekt, aby ste sa uistili, že je prijateľný pre interakciu používateľa. Je tiež nevyhnutné prehodnotiť proces ako celok a aktívne hľadať spôsoby, ako zlepšiť efektivitu alebo výstup procesu. Keď je toto všetko hotové, zopakujte postup od začiatku na ďalšom projekte alebo sade funkcií.



Agilné šablóny, ktoré vám pomôžu začať



Vytvorte Mapu Voľného Agilného Príbehu*

Agile Template 1

Použite túto šablónu

(Spustí sa 2-týždňová bezplatná skúšobná skúška - nie je potrebná kreditná karta)


Time/Happiness Template

Použite túto šablónu

(Spustí sa 2-týždňová bezplatná skúšobná skúška - nie je potrebná kreditná karta)


agile user story template

Použite túto šablónu

(Spustí sa 2-týždňová bezplatná skúšobná skúška - nie je potrebná kreditná karta)