PoC (Proof of Concept)
Zkouška koncepce je studie proveditelnosti ve fázi objevování projektu před vývojem plnohodnotného produktu. Jedná se o malý, interní, samostatný projekt, jehož cílem je ověřit, že základní funkci nebo technický předpoklad lze skutečně realizovat a že bude fungovat podle představ.
Jak funguje ověření konceptu
Proof of concept pomáhá ověřit, že technické možnosti, nástroje a zdroje, které potřebujete k realizaci svého nápadu, jsou životaschopné. Protože se používá pro interní účely, PoC do značné míry zanedbává uživatelské rozhraní, zabezpečení a osvědčené postupy vývoje. Kód je zřídkakdy znovu použit v pozdějších fázích vývoje, takže je často natvrdo zakódován, má zesměšněné rozhraní API a základní ovládací prvky uživatelského rozhraní.
Osvědčené postupy PoC
Aby byl proof of concept úspěšný, je nezbytné pochopit, které funkce by měly být prokazatelně proveditelné a proč. Zde je několik kroků, které můžete podniknout, abyste vytvořili efektivní PoC.
Stanovte si cíle.
- Definování rozsahu PoC, stanovení jasných cílů a určení problémů, které je třeba řešit, jsou klíčové součásti pro získání přesných a hodnotných výsledků. Nezapomeňte rozsah projektu omezit a neplýtvat časem ani zdroji.
- Definujte měřitelné výsledky. Stanovte metriky úspěchu, které použijete jako referenční hodnoty, jež musíte splnit, abyste dosáhli proveditelnosti.
- Spusťte projekt PoC. Ukázka konceptu není zjednodušená verze produktu. Obvykle zkoumá pouze jednu funkci nebo integraci. Pokud tedy potřebujete ověřit proveditelnost několika funkcí, spusťte několik projektů PoC.
- Sledujte své metriky. Zkontrolujte své výsledky podle metrik úspěšnosti, abyste zjistili, zda váš nápad splňuje výkonnostní cíle.
Jakmile dokončíte fázi PoC, lépe porozumíte omezením a výzvám svého projektu. Pokud se váš koncept ukáže jako životaschopný, můžete přejít do fáze vývoje prototypu nebo MVP. Pokud však ne, nemějte obavy. To je ideální čas na úpravu vašeho nápadu nebo na otočení bez výrazného rizika.
Důvody pro použití PoC
Vývoj PoC je vynikajícím způsobem, jak provést zkušební test vašeho konceptu s nízkými náklady a v omezeném časovém rámci (od několika dnů do několika týdnů). Hlavním důvodem, proč začít s PoC, je "neprůstřelnost" vaší vize produktu a nalezení technické vize, jak ji uvést v život.
Důkaz konceptu vám může také pomoci:
- Ověřit zvolený přístup k vývoji
- Ověřit proveditelnost komplexního technického řešení
- Definovat omezení vašeho řešení
- Vyhodnotit, jaké zdroje potřebujete
- Snížit pravděpodobnost selhání v pozdějších fázích vývoje.
Výsledky ověřování konceptu jen zřídkakdy ukazujete investorům (od toho je tu prototyp). Pokud však projekt zahrnuje nějakou složitou technickou realizaci, můžete pomocí PoC prokázat, že váš nápad neselže z technických důvodů a je finančně životaschopný.