Většina překročení rozpočtu začíná ještě před prvním řádkem kódu: tým postaví to, co pochopil, ne to, co firma potřebovala. Jasné zadání je nejlevnější způsob, jak tomu předejít, a nevyžaduje technické znalosti.
Začněte cílem
Popište obchodní řečí, proč projekt vzniká: víc poptávek z webu, méně ruční práce v kanceláři, spuštění nové služby, náhrada zastaralého systému. Doplňte, podle čeho poznáte úspěch - třeba podle počtu poptávek za měsíc nebo času stráveného procesem. Cíl pomáhá týmu dělat stovky drobných rozhodnutí správným směrem.
Popište uživatele
Kdo bude produkt používat: zákazníci, zaměstnanci, partneři, administrátoři? Co potřebují udělat a v jakých situacích - na telefonu cestou, celý den u stolu, jednou za rok? I krátký odstavec o každé skupině je užitečnější než seznam funkcí.
Vypište klíčové scénáře
Popište hlavní kroky jako jednoduché příběhy: „Zákazník vybere službu, termín, zaplatí a dostane potvrzení.“ Pět až deset takových příběhů pokryje jádro většiny projektů. Snadno se o nich diskutuje, dají se odhadnout i na konci ověřit.
Upřímně uveďte omezení
Rozpětí rozpočtu, termín, stávající systémy k napojení, právní požadavky, jazyky, kdo bude po spuštění spravovat obsah. Omezení nejsou slabinou zadání - právě díky nim může tým navrhnout realistické, ne ideální řešení.
Stanovte priority
Označte, co musí být v první verzi a co může počkat. Spuštění, kde dobře fungují hlavní scénáře, je téměř vždy lepší než pozdní spuštění, kde je všechno napůl.
Co můžete vynechat
Nemusíte vybírat technologie, kreslit každou obrazovku ani popisovat databázi - to je práce týmu. Příklady webů nebo produktů, které se vám líbí, i s tím, co přesně se vám na nich líbí, mají často větší cenu než podrobné náčrty.
Ve zkratce
Užitečné zadání odpovídá na pět otázek: proč, pro koho, co musí uživatelé umět udělat, v jakých mezích a co je nejdůležitější. Dvě až tři strany obvykle stačí, aby ušetřily týdny předělávek.