Úvod do Dual Track Agile pro produktové manažery

Dual-track Agile je efektivní strategie, která podporuje jak designérské, tak vývojové týmy na každém kroku na cestě k vytvoření úžasných produktů, které by zákazníci skutečně používali a milovali.

Dnes jsou úspěšné podniky ty, které plně chápou problémy svých zákazníků a poskytují hodnotná řešení.

Nejde jen o to, kolik úsilí věnujete designu a vývoji, ale toto úsilí musí jít správným směrem.

Tradiční přístupy, jako je Waterfall pro vývoj produktů, sledují lineární přístup, kdy vývoj začíná, jakmile je návrh schválen, a poté přichází testování a vydání. Pokud tedy chcete změnit hlavní aspekt, stane se z toho zdlouhavý a obtížný proces, protože se budete muset vrátit ke krokům plánování a návrhu a vše změnit.

Přiblížit se k tomu tedy může být nákladné, časově náročné a náročné.

S vylepšenými modely, jako je Agile nebo Dual-track Agile, však můžete na trhu nasadit lepší produkt s nižšími náklady, časem a obtížemi, který by vaši zákazníci rádi používali.

Pojďme diskutovat o duální agilní trati více a zjistit, jak užitečná může být pro váš další vývoj produktu.

Co je Dual Track Agile?

Dvoukolejná agilita odkazuje na typ agilního rámce, kde tým pro vývoj produktů napříč různými funkcemi rozděluje každodenní práci do dvou linií – zjišťovací a doručovací.

  • Průzkum zjišťování klade důraz na rychlé generování a ověřování nápadu na produkt, který se vloží do vašeho nevyřízeného zboží. Zabývá se produktovým designem.
  • Trať dodávky klade důraz na převedení těchto nápadů na produkty do softwarového systému připraveného k dodání koncovým uživatelům. Jde v podstatě o vývoj produktu.

Ať už jde o vyhledávání nebo sledování dodávek, oba mají za cíl vytvořit pro uživatele ten nejlepší produkt. Koncept dual-track agile tedy kombinuje cíle UX designu a agilního vývoje, kde obě dráhy fungují v harmonii a pomáhají vytvářet vynikající produkty. Produktové týmy tak mohou efektivně pracovat na výzkumu a vývoji současně.

Kořeny dual-track agile lze vysledovat až do roku 2005, po vydání a popularizaci Agile Manifesto. Myšlenka byla dále rozvíjena a nyní máme dvoukolejnou agilitu.

Jak funguje Dual-track Agile?

Agilní vývojový rámec se zaměřuje na datově řízený, iterativní a rychlý vývoj s cílem vytvořit vynikající produkty. To vyžaduje, aby agilní týmy pokračovaly v provádění některých aktualizací produktů a rychleji je nasazovaly na trh. Pomáhá jim získat zpětnou vazbu od uživatelů a zlepšit jejich nabídky.

Dual-track agile pracuje na tomto konceptu agilní vývojové metodologie, že vývoj musí být iterativní a rychlý s kvalitou.

To je v kontrastu s tradičním, lineárním přístupem, kde jsou produktoví manažeři odpovědní za nastínění požadavků a jejich zadání konstruktérovi, aby vytvořil prototyp nebo drátěný model produktu, který je předán vývojovému týmu ke skutečné výrobě.

Dual-track zahrnuje objevování a dodávání produktu souběžně s větší spoluprací. Zde každý člen, včetně vývojáře, designéra a produktového manažera, úzce spolupracuje během celého procesu vývoje produktu.

Proč používat Dual-track Agile?

Použití agilnosti s dvěma stopami přináší produktovým týmům mnoho výhod, jako například:

Kvalitnější produkty

Díky stopám zjišťování a doručení můžete udržovat dobře definované položky nevyřízeného zboží. Dvoustopá agilita umožňuje ověření funkcí, které jsou skutečně potřeba, takže se můžete soustředit na uživatelskou zkušenost a řešit problematické body.

  Jak povolit (nebo zakázat) soubory cookie v prohlížeči Mozilla Firefox

To pomáhá vývojářům zbavit se funkcí, které přidávají malou nebo žádnou hodnotu. Proto můžete uvolnit takový software, jehož funkce uživatelé milují a využívají. To znamená, že budete jasně znát všechny funkce, které by byly užitečné pro uživatele, a ty, které můžete odstranit při zajištění kvality produktu.

Méně přepracování

Nevyřízené položky musí být správně definovány, kvalifikovány a ověřeny, aby bylo zajištěno méně přepracování. Pokud se však stane opak, budete muset provést spoustu přepracování, což by spotřebovalo značný čas, úsilí a zdroje ke zpomalení výroby. Také se vám může zdát, že se váš termín vzdaluje a výsledek může být neuspokojivý, pokud budete spěchat.

Agile také zahrnuje iterace ke zpřesnění kvality výroby. Ale pokud nemáte kontrolu nad svými iteracemi nebo pořádáte schůzky, které se neplní, bude to mít za následek plýtvání.

K tomu se používají vyhledávací a dodací cesty, aby bylo zajištěno, že všichni členové vašeho vývojového týmu mají požadovaná data. Pomůže jim to snížit počet iterací, stejně jako čas a náklady s tím spojené.

Vylepšená uživatelská zkušenost

Pokud chcete, aby váš produkt uspěl na trhu, musíte poskytnout vynikající uživatelský zážitek. Konkurence je vysoká a zákazníci se nebudou obtěžovat hledáním možností, pokud jim nedodáte to, co si přejí, nebo neřešíte jejich bolestivá místa.

Tradiční modely zahrnovaly mnoho mezer mezi vývojovým týmem, návrhářským týmem a provozním týmem. Proto býval produktový management náročnější. Stejně tak zaměření na dvě věci – design a vývoj – bývalo obtížné. Buď byste se museli zaměřit na design uživatelské zkušenosti nebo iterace produktu.

Ale se zavedením agilnosti se dvěma stopami jsou stopa objevování a stopa doručení jasně odděleny, aby bylo možné správně zaměřit správnou oblast. Váš vyhledávací tým může do prototypů integrovat návrh založený na uživatelské zkušenosti, zatímco doručovací trasa bude využívat vstupy od vyhledávacího týmu k dalšímu postupu. Vzhledem k tomu, že za provádění ověřování zodpovídá vyhledávací tým, může ve svém pracovním postupu používat ověřování uživatelské zkušenosti.

Rychle se přizpůsobte změnám.

IT průmysl je rychlý, kde se požadavky zákazníků rychle mění a nové technologie jsou tu a tam zamrzlé. Moderní organizace proto musí být flexibilní, aby se rychleji vypořádaly se změnami, aby si udržely náskok a byly relevantní v konkurenci. Implementací dual-track agile toho můžete dosáhnout.

Cenově efektivní validace

Vývojáři produktů mají často tendenci přehlížet validaci a její důležitost. Důvodem může být skutečnost, že se jedná o kódování a vykreslování kódu, což je časově náročné, drahé a únavné. A i když se pro to rozhodnou, nemusí to dělat z celého srdce, což vede k neefektivitě.

Ověření nápadů je však zásadní pro zajištění kvality produktu. To je důvod, proč nyní vývojáři hledají způsoby, jak učinit ověřování nápadů lépe spravovatelné, méně nákladné a rychlejší. Dvoustopá agilita je účinný způsob, jak toho dosáhnout. Členové vyhledávacího týmu mohou místo kódů pro ověřování provádět průzkumy a navrhovat prototypy. Výsledkem je snazší, efektivnější a nákladově efektivní ověřování.

Jak aplikovat Dual-Track Agile v praxi?

Dvoukolejná agilita je vynikající pro podniky různých tvarů a velikostí, které vytvářejí softwarové systémy pro různé trhy.

Malé podniky a začínající podniky jej mohou snadno využít, aby udržely své cykly vývoje produktů kratší, méně rizikové a úspěšnější. Také velké společnosti s dostatečnými zdroji mohou tento model využít ke zvýšení úspěšnosti a snížení rizik při uvádění produktů na trh.

  Kompletní průvodce k identifikaci falešných recenzí na Amazonu

Implementace agilnosti se dvěma stopami vám poskytuje přímý proces ke zlepšení konceptů vašich produktů, kvality produktů, týmové morálky a vývojových cyklů.

Pokud tedy chcete do svého vývojového procesu zavést dual-track agile, zde je návod, jak to udělat.

Krok 1: Discovery Track

Tato dráha se skládá z různých kroků. Zde členové týmu začínají shromažďováním informací a postřehů, aby nastínili, jak vytvořit produkt, který po nasazení dokáže splnit definované požadavky.

Jedním z prvních a nejdůležitějších aspektů tohoto procesu je diskutovat se zúčastněnými stranami poté, co jste pochopili požadavky projektu. Pomůže identifikovat cíle pro každého člena a tým jako celek. Jsou povinni nastínit ověřené nápady na produkty jako vstupy pro projekt, které vývojový tým použije k výrobě produktu jako výstupu.

Při vytváření plánu je tedy důležité komunikovat s koncovými uživateli, abyste porozuměli jejich bolestivým bodům a očekáváním. To týmu pomůže vytvořit úspěšné produkty s požadovanými vlastnostmi, designy, funkcemi a použitelností pro uživatele. To vyžaduje komplexní uživatelský průzkum prostřednictvím průzkumů, rozhovorů, studií, zdravých diskusí, interakce s vaším webem atd.

Kromě toho může cesta objevování také vyžadovat vývoj a vytváření produktových person v závislosti na požadavcích uživatelů a problémových bodech. Zde musíte vytvořit ověřený produktový backlog ve spolupráci s vašimi designéry a inženýry.

Činnosti, které zde týmy dělají, jsou:

  • Vedení rozhovorů se zainteresovanými stranami, abyste pochopili jejich cíle a plány
  • Uživatelský průzkum, aby pochopil, s jakými problémy se uživatelé potýkají a jak je pomocí produktu vyřešit
  • Vytvoření produktové persony k výrobě produktu, který dokáže naplnit potřeby zákazníků
  • Mapování příběhu pro upřednostnění aktivit a funkcí, které je třeba přidat jako první

Nyní přichází další fáze.

Krok 2: Trasa doručení

Trať dodávky využívá poznatky a informace shromážděné týmy pro vývoj produktů během zjišťování jako vstup pro výrobu nejlepšího možného produktu.

Tento proces zahrnuje rychlé prototypování a ke všemu využívá iterativní přístup, což umožňuje větší spolupráci mezi vývojovými a návrhářskými týmy.

Trasa dodávek umožňuje týmům uvést na trh funkční prototyp produktu, aby pochopili, jak jej uživatelé vnímají, a hledali zpětnou vazbu. Pomáhá jim nastínit změny potřebné k naplnění potřeb a očekávání uživatelů. Tím se stává méně nákladným a jednodušším provádět změny i po vydání.

Chcete-li použít změny a vytvořit konečný produkt, vyžaduje cesta dodání interakci všech manažerů, týmů a uživatelů. V této fázi musí být důkladně zkontrolován každý aspekt produktu, od jeho designu, barevných schémat a uživatelského rozhraní až po jeho vlastnosti, funkce a výkon.

Trasa doručení vyžaduje, abyste provedli tyto činnosti:

  • Rychlá tvorba prototypu
  • Rychlejší uvolnění prototypu na trh
  • Získávání zpětné vazby k pochopení chování uživatelů
  • Zlepšení uživatelského rozhraní a dalších aspektů na základě zpětné vazby od uživatelů

Dvoustopá agilní s Scrum

Objevovací dráha využívá různě dlouhé vývojové cykly. Zahrnuje to provádění vývoje v malých krocích každý den namísto čekání týdne nebo dvou na práci a následného přezkoumání velkého kusu práce. Je to proto, že pokud to uděláte jinak, bude opravdu obtížné a časově náročné sledovat změny a provádět úpravy.

Mnoho nápadů vzniká objevováním, a když se vyvinou, jsou často zabity, aby se vytvořil prostor pro lepší nápady. Dále nejlepší nápady jdou do dodacích cyklů s časově ohraničenými nevyřízenými sprinty.

Dual-track agile se Scrum vyžaduje, abyste prováděli tyto činnosti:

  • Plánování sprintu pro úlohy zjišťování a dodávání produktů zahrnující procesy, jako je analýza příležitostí, uživatelské testování, kódování, prototypování, nepřetržitá integrace atd.
  • Provádění každodenního Scrumu k diskusi o dosaženém pokroku
  • Kontrola sprintů za účelem analýzy výkonnosti produktu, výkonnosti procesů atd. a aktualizace pokroku za účelem dosažení definovaných OKR
  • Retrospektivní prováděním zlepšovacích schůzek k identifikaci příležitostí ke zlepšení pro iteraci
  • Vizualizace objevné práce pro zlepšení procesu a sledování pokroku směrem k cíli
  Jak upravit zprávy na iPhone, iPad a Mac

Dvoustopá agilní s Kanbanem

V Kanbanu jsou vizualizovány dva nevyřízené položky – nevyřízené zjišťování a nevyřízené dodávky.

Fáze zjišťování má za cíl pomoci vám porozumět bolestivým bodům uživatelů a vyřešit je. Zde jsou výstupem všechny ověřené položky, které můžete přesunout do vývoje. V tomto procesu se výzkumníci, návrháři a produktoví manažeři snaží porozumět problémům zákazníků a zkoumat vhodná řešení, než budou pracovat na nových funkcích.

Jakmile jsou návrhy dokončeny, přesunou se do fáze dodání, jejímž cílem je rychlé nasazení konečného produktu ke koncovým uživatelům.

Výzvy dvoustopé agility a jak je zvládnout

Použití Dual-track Agile na menším projektu s omezenými specialisty a definovanými specifikacemi nemusí být tak efektivní. Zde by byla k dispozici pouze hrstka jednotlivců, kteří by řídili více rolí a odpovědností, a neustále by přecházeli z jedné fáze do druhé během objevování a poskytování.

Dual-track Agile tedy přinese větší hodnotu dlouhodobému vývoji projektů s většími týmy a tam, kde je potřeba neustále budovat, testovat a opakovat produkt za účelem jeho vylepšování. Tento typ projektu by vyžadoval neustálé objevování a dodávání produktu. Role tak mohou být mezi členy jasně rozděleny a takové nastavení zajistí rychlý postup celého projektu.

Některé mýty o Dual-track Agile

  • Je to pouze pro vývoj softwaru: Je pravda, že Agile poprvé začal ve světě softwaru a je zvláště vhodný pro vývoj digitálních produktů. Ale je mýtus, že je použitelný pouze pro vývoj softwaru; všechny typy organizací mohou používat Agile.
  • Vhodné pouze pro malé podniky a začínající podniky: Agile je vynikající přístup pro vytváření působivých MVP a ladění verzí v závislosti na zpětné vazbě uživatelů. Neznamená to, že by jej nemohly používat větší organizace. Některé z nejstarších a největších společností na světě, jako GE, Philips atd., používají Agile. Používají jej k urychlení svých pomalých procesů a odstranění sil v pracovním toku, aby podpořili inovace na podnikové úrovni.
  • Rychlost obětuje kvalitu: Agile umožňuje rychlejší vývoj softwaru. Neznamená to, že tak činí obětováním kvality. Agile zajišťuje kvalitu produktu prostřednictvím různých testovacích fází a v iteracích, aby se zajistilo, že žádná chyba nebo chyba nemůže ohrozit kvalitu nebo bezpečnost. Zahrnuje beta testování, kontrolu kvality atd. a pomáhá vytvářet kvalitní produkty vyšší rychlostí.
  • Agile rovná se Scrum: Toto je rozšířený mýtus, že Agile je Scrum. Ve skutečnosti Scrum přišel z eXtreme Programming a Lean. Je to jen metodika projektového řízení, ale Agile je jiný koncept vývoje softwaru.
  • Žádné jasně definované role: Mnozí si myslí, že v Agile si každý může dělat, co chce, protože neexistují žádné jasně definované cíle a role. Je to mýtus. Agilní může zahrnovat tradiční řízení shora dolů s definovanými rolemi a odpovědnostmi a kontrolovanými projekty. Rozdíl je však ve velení a řízení pro řízení jednotlivých týmů. Zde má každý trochu větší flexibilitu, aby mohl úzce spolupracovat s vývojovými a návrhářskými týmy a lépe spolupracovat.
  • Žádný plán: Mnozí si myslí, že Agile nezahrnuje žádné plánování, protože zahrnuje rychlejší iterace. Ale není to pravda. Agile ve skutečnosti není nic bez jasně definovaného dlouhodobého cíle a plánování jeho dosažení. Agile rozděluje větší úkoly na menší a plní je efektivně, aby bylo dosaženo celkového dokončení projektu s vysokou mírou úspěšnosti.
  • Žádná dokumentace: To, že se zde věci pohybují rychleji, neznamená, že v Agile není žádná dokumentace. Zahrnuje dynamický tým s produktivními členy a i zde je důležitá dokumentace.

Závěr

Použití pokročilého přístupu k vývoji produktů, jako je Dual-track Agile, vám pomůže vytvořit kvalitní produkty s nižšími náklady, časem a problémy. Tímto způsobem můžete rychle uvést svůj produkt na trh a získat konkurenční výhodu. Umožní vám také včas přijímat zpětnou vazbu a zlepšovat svůj produkt, abyste zvýšili jeho úspěšnost.