Praktický průvodce
Jak připravit zadání digitálního produktu: praktický checklist
Zadání digitálního produktu má popsat problém a cíl, cílové uživatele a jejich role, klíčové scénáře a úlohy, funkční rozsah včetně rozdílu mezi MVP a plným rozsahem, data a datový model, potřebné integrace, oprávnění a role v systému, cílová zařízení a platformy, obsah, požadavky na přístupnost, způsob měření úspěchu, právní a bezpečnostní požadavky, provoz a podporu po spuštění, rozpočtový rámec, termín, odpovědnosti na straně zadavatele i dodavatele a akceptační kritéria – ne konkrétní technologii nebo vzhled, které má navrhnout až zvolený dodavatel.
Tento průvodce neřeší, jak má produkt vypadat nebo v jaké technologii má vzniknout – to je na návrhu dodavatele. Řeší to, co si ujasnit předtím, než zadání odejde ven, aby návrh vycházel ze skutečné potřeby uživatelů a byznysu, ne z domněnek nebo zvyku.
Projděte si jednotlivé sekce v pořadí, v jakém jsou uvedené – od problému a cíle přes uživatele, scénáře a rozsah až po akceptační kritéria a předání odpovědností.
Problém a cíle
Digitální produkt má smysl tehdy, když řeší konkrétní problém uživatele nebo byznysu – bez pojmenovaného problému se obtížně posuzuje, jestli navržené řešení skutečně pomáhá, nebo jen přidává funkce.
Cíl produktu by měl jít propojit s měřitelným dopadem, i když se přesný způsob měření dořeší až v sekci analytiky.
- Popište problém, který má produkt řešit, a pro koho ho řeší.
- Uveďte obchodní cíl, kterému má produkt sloužit (např. snížení nákladů na obsluhu, nový zdroj příjmů, zrychlení interního procesu).
- Popište, jak dnes uživatelé nebo firma problém řeší bez tohoto produktu.
Vstupy
- Popis problému a pro koho je aktuálně bolestivý.
- Obchodní nebo provozní cíl, ke kterému má produkt přispět.
Výstupy
- Jasně formulovaný problém a cíl, ke kterému se dá vztáhnout každé další rozhodnutí o rozsahu.
Uživatelé a role
Digitální produkt obvykle slouží více typům uživatelů s odlišnými potřebami a oprávněními – zadání by mělo tyto skupiny popsat, ne mluvit jen o „uživateli“ obecně.
- Vyjmenujte hlavní typy uživatelů produktu (např. koncový zákazník, administrátor, obchodní zástupce, externí partner).
- Popište, co je pro každou skupinu hlavní motivací k použití produktu.
- Uveďte, zda se očekává výrazně odlišná úroveň digitální gramotnosti nebo technického vybavení mezi skupinami.
Vstupy
- Seznam typů uživatelů a jejich vztahu k produktu.
Výstupy
- Přehled rolí, ke kterým se dá navázat rozsah funkcí a oprávnění.
Scénáře a klíčové úlohy
Funkční rozsah se snáz navrhuje, když je popsaný přes konkrétní scénáře a úlohy, které chce uživatel splnit, ne přes seznam obrazovek nebo funkcí bez kontextu.
- Popište klíčové scénáře užívání produktu – co chce uživatel udělat od začátku do konce (např. objednat, schválit žádost, nahlásit problém).
- Uveďte, které scénáře jsou nejčastější a které nejdůležitější, pokud se liší.
- Zmiňte výjimečné nebo chybové stavy, které je potřeba v návrhu zohlednit (např. co se stane, když platba selže nebo uživatel nemá oprávnění).
Vstupy
- Seznam scénářů a úloh popsaných z pohledu uživatele.
Výstupy
- Podklad pro návrh uživatelských toků a obrazovek.
Funkční rozsah a MVP vs. plný rozsah
Zadání by mělo rozlišovat mezi minimálním rozsahem, který produkt potřebuje pro první spuštění, a plným rozsahem, ke kterému se má postupně dojít. Bez tohoto rozlišení hrozí, že se první verze zdrží čekáním na funkce, které nejsou pro spuštění nutné.
- Vyjmenujte funkce, bez kterých produkt nedává smysl spustit (MVP).
- Vyjmenujte funkce, které jsou žádoucí, ale mohou počkat na další fázi.
- Uveďte, podle čeho se rozhoduje o zařazení funkce do MVP – podle scénářů, cíle, nebo dostupné kapacity.
Vstupy
- Seznam scénářů a cíl produktu, ze kterých se rozsah odvozuje.
Výstupy
- Rozdělení funkcí na MVP a plný rozsah s odůvodněním.
Pokud zadavatel neumí sám rozsah rozdělit, je vhodnější popsat scénáře a cíl a rozdělení nechat navrhnout dodavateli, než rozsah odhadovat bez opory v datech.
Data a datový model
Digitální produkt obvykle pracuje s daty, která už ve firmě existují, nebo s daty, která teprve vzniknou. Zadání by mělo popsat, jaká data produkt potřebuje a odkud pocházejí.
- Popište hlavní typy dat, se kterými má produkt pracovat (např. zákazníci, objednávky, produkty, dokumenty).
- Uveďte, zda tato data už existují v jiném systému, nebo vznikají nově přímo v produktu.
- Zmiňte požadavky na historii dat, verzování nebo archivaci, pokud jsou důležité.
Vstupy
- Přehled existujících datových zdrojů a jejich vlastníků.
Výstupy
- Podklad pro návrh datového modelu produktu.
Integrace
Produkt málokdy funguje izolovaně – obvykle se propojuje s dalšími systémy firmy. Zadání by mělo vyjmenovat, s čím se má produkt propojit, i když detailní technické řešení integrace navrhuje dodavatel.
- Vyjmenujte systémy, se kterými se má produkt propojit (např. CRM, ERP, platební brána, e-mailový nástroj, autentizace).
- Uveďte, zda k daným systémům existuje dokumentované rozhraní, nebo je potřeba ho teprve prověřit.
- Popište, kdo za jednotlivé systémy na straně zadavatele odpovídá a kdo může poskytnout přístupy nebo dokumentaci.
Vstupy
- Seznam systémů k propojení a kontaktní osoby, které je spravují.
Výstupy
- Přehled integrací pro technický návrh a odhad rozsahu.
Oprávnění a role v systému
Pokud produkt rozlišuje více rolí uživatelů, zadání by mělo popsat, co která role smí a nesmí dělat – ne jen vyjmenovat role podle názvu.
- Popište, jaká oprávnění má mít každá role v produktu (co vidí, co může měnit, co může schvalovat).
- Uveďte, zda se role mohou kombinovat u jedné osoby, nebo jsou striktně oddělené.
- Zmiňte, jak se má řešit správa uživatelů a přidělování rolí po spuštění produktu.
Vstupy
- Seznam rolí a jejich očekávaných oprávnění.
Výstupy
- Podklad pro návrh přístupového modelu produktu.
Zařízení a platformy
Volba mezi webovou aplikací, mobilní aplikací nebo jejich kombinací ovlivňuje rozsah i způsob práce s produktem. Zadání by mělo popsat, na jakých zařízeních a v jakých podmínkách budou uživatelé produkt používat, a volbu platformy nechat na doporučení dodavatele.
- Popište, na jakých zařízeních budou uživatelé produkt používat (počítač, mobil, tablet, terminál) a v jakém prostředí (kancelář, terén, sklad).
- Uveďte, zda je nutná práce offline nebo se slabým připojením.
- Zmiňte, pokud existuje pevný požadavek na konkrétní platformu (např. z důvodu existující infrastruktury), a proč.
Vstupy
- Popis prostředí a zařízení, ve kterém budou uživatelé produkt používat.
Výstupy
- Podklad pro rozhodnutí o cílové platformě.
Obsah
I aplikace, která není primárně obsahová, obsahuje texty rozhraní, notifikace, nápovědu nebo chybová hlášení. Zadání by mělo popsat, kdo tento obsah připravuje a v jakých jazycích má existovat.
- Uveďte, v jakých jazykových verzích má produkt fungovat.
- Popište, kdo připravuje texty rozhraní, notifikace a nápovědu – zadavatel, nebo dodavatel.
- Zmiňte, zda existuje terminologický slovník nebo zavedené pojmy, které je potřeba v produktu dodržet.
Vstupy
- Požadované jazykové verze a případný terminologický slovník.
Výstupy
- Podklad pro plánování textového obsahu produktu.
Přístupnost
Přístupnost by neměla být dodatečnou úpravou na konci projektu, ale požadavkem, který je jasně pojmenovaný už v zadání – hlavně pokud produkt používá veřejnost nebo se na něj vztahují legislativní požadavky.
- Uveďte, zda se na produkt vztahují požadavky na přístupnost (např. u produktů pro veřejnou správu nebo širokou veřejnost).
- Popište, zda existují specifické skupiny uživatelů se zvláštními potřebami, se kterými je potřeba počítat.
- Zmiňte, pokud má být přístupnost ověřena testováním nebo auditem před spuštěním.
Vstupy
- Informace o tom, zda se na produkt vztahují požadavky na přístupnost.
Výstupy
- Podklad pro zohlednění přístupnosti v návrhu a testování.
Analytika a měření
Aby šlo posoudit, zda produkt naplňuje cíl popsaný v úvodu zadání, potřebuje mít dodavatel jasno, co se má měřit a jaký přístup k datům bude mít.
- Uveďte, jaké metriky mají souviset s cílem produktu (např. dokončené objednávky, míra dokončení klíčového scénáře, počet aktivních uživatelů).
- Popište, zda existuje analytický nástroj, který se má použít, nebo se má zvolit až v návrhu.
- Zmiňte, kdo bude mít přístup k datům a reportům po spuštění produktu.
Vstupy
- Cíl produktu a metriky, které s ním souvisejí.
Výstupy
- Podklad pro návrh měření a reportingu produktu.
Právní a bezpečnostní požadavky
Produkty pracující s osobními nebo citlivými daty podléhají právním a bezpečnostním požadavkům, které je potřeba popsat už v zadání, ne řešit až při spuštění.
- Uveďte, zda produkt zpracovává osobní údaje a jaké kategorie dat jsou citlivé (např. platební údaje, zdravotní data).
- Popište, zda se na produkt vztahují konkrétní regulace nebo interní bezpečnostní politiky firmy.
- Zmiňte požadavky na uchovávání dat, zálohování a řešení bezpečnostních incidentů, pokud existují.
Vstupy
- Přehled zpracovávaných dat a případných regulačních požadavků.
Výstupy
- Podklad pro návrh zabezpečení a nakládání s daty.
Provoz a podpora
Zadání by mělo popsat, co se má stát po spuštění produktu – kdo řeší provoz, technickou podporu a další rozvoj, aby se tato odpovědnost neřešila až ve chvíli, kdy produkt běží a něco nefunguje.
- Uveďte, kdo bude po spuštění zajišťovat provoz a technickou podporu produktu.
- Popište, jak se má řešit hlášení a náprava chyb po spuštění.
- Zmiňte, zda se počítá s dalším rozvojem produktu po prvním spuštění, a kdo ho bude zajišťovat.
Vstupy
- Očekávaná forma provozu a podpory po spuštění.
Výstupy
- Podklad pro nastavení provozní spolupráce po předání produktu.
Rozpočet
Zadání by mělo uvést orientační rozpočtový rámec, ve kterém se dá navrhnout realistický rozsah produktu – ne jako závazný detailní rozpis, ale jako vodítko pro posouzení, zda je požadovaný rozsah reálný.
- Uveďte orientační rozpočtový rámec na vývoj produktu.
- Popište, zda je rozpočet fixní, nebo se může upravit podle navrženého rozsahu.
- Zmiňte, zda je rozpočet oddělený pro návrh, vývoj a následný provoz, nebo se počítá jako celek.
Vstupy
- Rámcová představa o dostupném rozpočtu.
Výstupy
- Podklad pro posouzení reálnosti požadovaného rozsahu.
Termín
Termín spuštění by měl být v zadání uvedený spolu s důvodem, proč je pevný nebo orientační – umožní to posoudit, zda je navrhovaný rozsah v daném termínu reálný.
- Uveďte předpokládaný termín spuštění produktu.
- Popište, zda je termín vázaný na konkrétní událost (např. sezónní špička, marketingová kampaň, konec podpory starého systému).
- Zmiňte, zda je možné termín posunout, pokud by ohrozil kvalitu nebo rozsah MVP.
Vstupy
- Předpokládaný termín spuštění a jeho případná vazba na událost.
Výstupy
- Podklad pro plánování harmonogramu vývoje.
Odpovědnosti
Vývoj digitálního produktu vyžaduje součinnost na straně zadavatele – dodání podkladů, schvalování návrhů, testování. Zadání by mělo popsat, kdo tuto roli na straně zadavatele zastává.
- Uveďte, kdo je hlavní kontaktní osobou zadavatele pro rozhodování o rozsahu a schvalování návrhů.
- Popište, kdo se bude podílet na testování produktu před spuštěním.
- Zmiňte, kdo odpovídá za dodání podkladů, přístupů a dat potřebných pro vývoj.
Vstupy
- Seznam osob zadavatele a jejich role v projektu.
Výstupy
- Jasné rozdělení odpovědností mezi zadavatelem a dodavatelem.
Akceptační kritéria
Akceptační kritéria určují, podle čeho se pozná, že je produkt (nebo jeho jednotlivá část) hotový a odpovídá zadání. Bez nich se hodnocení hotovosti stává subjektivní.
- Popište, jak se ověří, že klíčové scénáře fungují podle zadání.
- Uveďte, zda existují konkrétní podmínky, za kterých je produkt považován za připravený ke spuštění (např. zvládnuté testování, proškolení uživatelů).
- Zmiňte, kdo akceptaci provádí a jakým způsobem se dokumentuje.
Vstupy
- Scénáře a funkční rozsah, ke kterým se akceptační kritéria vztahují.
Výstupy
- Podklad pro objektivní posouzení hotovosti produktu před spuštěním.
Nejčastější chyby v zadání
- Zadání popisuje seznam obrazovek nebo funkcí bez vazby na problém, cíl nebo scénáře uživatelů.
- Chybí rozlišení mezi MVP a plným rozsahem, takže se spuštění zdrží čekáním na funkce, které nejsou nutné hned.
- Role a oprávnění uživatelů jsou popsané jen názvem, bez popisu, co která role skutečně smí.
- Integrace na jiné systémy se objeví až v průběhu vývoje, protože nebyly zmíněné v zadání.
- Přístupnost se řeší až na konci projektu, i když se na produkt vztahují požadavky na přístupnost.
- Zadání neuvádí, jaké metriky mají souviset s cílem produktu, takže se úspěch po spuštění nedá objektivně vyhodnotit.
- Chybí popis odpovědností na straně zadavatele, takže se testování a schvalování zpožďuje kvůli nejasné roli.
- Akceptační kritéria nejsou definovaná předem a hotovost produktu se posuzuje až na konci subjektivně.
Checklist zadání
- Je popsaný problém a obchodní cíl, který má produkt řešit?
- Jsou vyjmenovaní hlavní typy uživatelů a jejich role?
- Jsou popsané klíčové scénáře a úlohy z pohledu uživatele?
- Je jasné rozdělení funkcí na MVP a plný rozsah?
- Jsou popsaná data, se kterými má produkt pracovat, a jejich zdroj?
- Jsou vyjmenované systémy, se kterými se má produkt integrovat?
- Je popsané, co jednotlivé role v systému smí a nesmí dělat?
- Je uvedené, na jakých zařízeních a v jakém prostředí budou uživatelé produkt používat?
- Je jasné, kdo připravuje textový obsah a v jakých jazycích má produkt fungovat?
- Jsou uvedené požadavky na přístupnost, pokud se na produkt vztahují?
- Je popsané, jaké metriky budou souviset s cílem produktu?
- Jsou uvedené právní a bezpečnostní požadavky na zpracování dat?
- Je popsané, kdo bude po spuštění zajišťovat provoz a podporu?
- Je uvedený orientační rozpočtový rámec a předpokládaný termín spuštění?
- Jsou jasně rozdělené odpovědnosti mezi zadavatelem a dodavatelem?
- Jsou definovaná akceptační kritéria pro posouzení hotovosti produktu?
Kopírovatelná šablona zadání digitálního produktu
Zkopírujte si osnovu do dokumentu a doplňte ji podle své situace.
ZADÁNÍ DIGITÁLNÍHO PRODUKTU 1) Problém a cíle - Jaký problém má produkt řešit a pro koho: - Obchodní nebo provozní cíl: 2) Uživatelé a role - Hlavní typy uživatelů: - Motivace jednotlivých skupin: 3) Scénáře a klíčové úlohy - Klíčové scénáře užívání (od začátku do konce): - Nejdůležitější / nejčastější scénáře: 4) Funkční rozsah a MVP vs. plný rozsah - Funkce nutné pro spuštění (MVP): - Funkce pro další fázi: 5) Data a datový model - Hlavní typy dat: - Zdroj dat (existující systém / nová data): 6) Integrace - Systémy k propojení: - Kontaktní osoba za daný systém: 7) Oprávnění a role v systému - Role a jejich oprávnění: 8) Zařízení a platformy - Zařízení a prostředí použití: - Požadavky na offline provoz: 9) Obsah - Jazykové verze: - Kdo připravuje texty rozhraní: 10) Přístupnost - Vztahují se na produkt požadavky na přístupnost: 11) Analytika a měření - Metriky vázané na cíl: - Přístup k datům a reportům: 12) Právní a bezpečnostní požadavky - Zpracovávaná osobní / citlivá data: - Relevantní regulace nebo interní politiky: 13) Provoz a podpora - Kdo zajišťuje provoz a podporu po spuštění: 14) Rozpočet - Orientační rozpočtový rámec: 15) Termín - Předpokládaný termín spuštění a jeho vazba na událost: 16) Odpovědnosti - Kontaktní osoba zadavatele: - Kdo se podílí na testování: 17) Akceptační kritéria - Podmínky, za kterých je produkt považován za hotový:
Časté otázky
- Je tento průvodce totéž jako vzorové zadání digitálního produktu?
- Ne. Tento průvodce vysvětluje, jak zadání připravit a co má obsahovat. Vyplněný modelový příklad zadání najdete samostatně jako ukázku zadání pro UX/UI návrh digitálního produktu.
- Má zadání rozhodnout, zda vznikne webová, nebo mobilní aplikace?
- Zadání by mělo popsat uživatele, scénáře a prostředí použití. Volbu mezi webovou a mobilní aplikací je vhodné nechat na doporučení dodavatele podle těchto vstupů, případně si předem projít srovnání obou přístupů.
- Jak rozdělit funkce mezi MVP a plný rozsah, když si nejsem jistý?
- Stačí popsat scénáře a cíl produktu a nechat rozdělení navrhnout dodavateli. Odhadovat rozsah MVP bez opory ve scénářích obvykle vede k podcenění nebo naopak zbytečnému rozšíření prvního spuštění.
- Musí zadání obsahovat technické řešení integrací?
- Ne, stačí vyjmenovat systémy, se kterými se má produkt propojit, a uvést kontaktní osobu, která k nim může poskytnout přístup nebo dokumentaci. Technické řešení integrace navrhuje dodavatel.
- Kdy je potřeba v zadání řešit přístupnost?
- Přístupnost je vhodné zmínit vždy, hlavně pokud produkt používá veřejnost nebo se na něj vztahují legislativní požadavky. Řešit ji až na konci projektu obvykle znamená dodatečné úpravy návrhu.
- Co když firma neumí sama definovat akceptační kritéria?
- V takovém případě je vhodné popsat klíčové scénáře a funkční rozsah a akceptační kritéria k nim nechat navrhnout společně s dodavatelem před zahájením vývoje, ne je odkládat až na konec projektu.
- Má rozpočet v zadání odpovídat pevné ceně?
- Rozpočet slouží jako orientační rámec pro posouzení reálnosti požadovaného rozsahu, ne jako závazná pevná cena. Skutečná cena vychází až z navrženého rozsahu a technického řešení.
Další krok
Až bude zadání digitálního produktu hotové, můžete ho použít jako podklad pro poptávku. Pokud si nejste jistí, zda potřebujete webovou, nebo mobilní aplikaci, projděte si srovnání obou přístupů; pro inspiraci, jak může vyplněné zadání vypadat, si prohlédněte ukázku zadání pro UX/UI návrh digitálního produktu.
Připravit poptávku digitálního produktu