dyzajn sprintTakéGoogle Ventures sprint, GV sprint, designový sprintZákladní
Definice
Design sprint je časově ohraničený pracovní formát, obvykle pětidenní, ve kterém malý tým převede podnikatelskou otázku na prototyp a otestuje ho na skutečných uživatelích. Metodiku popsali Jake Knapp a kolegové z Google Ventures. Cílem není hotový produkt, ale rychlé rozhodnutí, zda má smysl daný směr dál vyvíjet.
Nezaměňujte: Design sprint je jednorázový pětidenní formát ověřování nápadu, zatímco sprint ve Scrumu je opakující se vývojová iterace s dodávkou funkčního přírůstku.
Příklady z praxe
Ověření placeného tarifu u SaaS nástroje
Tým SaaS nástroje zvažoval půl roku vývoje týmového tarifu se sdílenými projekty. Během sprintu vznikl klikatelný prototyp registrace týmu a cenové stránky, který v pátek prošlo pět zákazníků z existující báze. Tři z nich hledali sdílení jen kvůli exportu dat, ne kvůli spolupráci, takže tým místo tarifu naplánoval export do dvou týdnů.
Prototyp bez backendu za jeden den
Čtvrteční prototyp se často staví jako statická stránka s napevno zapsanými daty, aby testovací scénář vypadal reálně. Uživatel při testu nepozná rozdíl, protože prochází jednu předem danou cestu. Kód se v pátek večer zahazuje, proto se do něj nevkládá žádná infrastruktura ani stavové řízení.
// prototyp: odpověď "API" je napevno, jde jen o dojem z UI const FAKE_RESULTS = [ { id: 1, name: "Analýza kampaně Q3", owner: "Petra N." }, { id: 2, name: "Návrh rozpočtu", owner: "Tomáš K." }, ]; export async function searchProjects(query) { await new Promise((r) => setTimeout(r, 400)); // ať to působí jako síť return FAKE_RESULTS.filter((p) => p.name.toLowerCase().includes(query.toLowerCase()) ); }
Časté omyly
- MýtusNa konci design sprintu máme hotovou první verzi produktu.
- Ve skutečnostiVýstupem design sprintu je rozhodnutí podložené reakcemi uživatelů, ne produkční kód. Prototyp je záměrně jednorázová fasáda a téměř vždy se po testech zahodí.
- MýtusDesign sprint je jen jiné jméno pro sprint ve Scrumu.
- Ve skutečnostiScrum sprint je opakující se dodací iterace vývojového týmu s funkčním přírůstkem na konci. Design sprint běží jednorázově před vývojem a jeho produktem je ověřený nebo vyvrácený předpoklad.
- MýtusPět testovaných uživatelů je příliš málo, aby to něco znamenalo.
- Ve skutečnostiPět uživatelů nedává statistickou reprezentativnost, ale spolehlivě odhalí většinu vážných problémů použitelnosti. Design sprint hledá směr rozhodnutí, na měření dopadu slouží pozdější A/B testy a analytika.
Časté dotazy
- Kolik stojí uspořádat design sprint?
- Hlavní nákladovou položkou design sprintu je čas týmu: pět lidí na pět dnů znamená zhruba dvacet pět člověkodnů, ke kterým se přičítá odměna pro testované uživatele a případně externí facilitátor. Přímé výdaje bývají nízké, protože prototypovací nástroje jsou levné a prototyp se nikam nenasazuje. Ekonomika formátu stojí na porovnání: dvacet pět člověkodnů proti několika měsícům vývoje funkce, o kterou nakonec nikdo nestojí. Právě proto se sprint vyplatí hlavně u rozhodnutí s velkou cenou omylu.
- Jde design sprint udělat plně vzdáleně?
- Design sprint lze vést vzdáleně a řada týmů to tak dnes dělá standardně. Sdílená nástěnka nahradí lepíky na zdi, hlasování probíhá formou nálepek v nástroji a uživatelské testy běží přes videohovor se sdílenou obrazovkou. Vzdálený formát vyžaduje přísnějšího facilitátora a kratší bloky, protože pozornost na videohovoru klesá rychleji než v místnosti. Naopak usnadňuje nábor testovacích uživatelů, kteří nemusí nikam cestovat, a umožňuje sezení rovnou nahrávat pro pozdější rozbor.
- Co dělat, když výsledky pátečního testování vyjdou nejednoznačně?
- Nejednoznačný výsledek design sprintu je legitimní výstup, nikoli selhání. Obvyklý postup je zúžit otázku a spustit kratší navazující kolo: vzít jedinou spornou obrazovku, přepracovat ji přes víkend a otestovat na dalších pěti lidech. Druhá možnost je uznat, že problém byl formulován příliš široce, a vrátit se k pondělní mapě. Nejhorší reakce je prohlásit sprint za neprůkazný a začít funkci stavět tak, jak se plánovalo před ním.
- Kdo by měl design sprint facilitovat?
- Facilitátorem design sprintu bývá člověk, který v dané otázce nemá vlastní řešení, jež by chtěl prosadit. Může to být product designer, agilní kouč nebo externista; podstatné je, že hlídá čas, rozvrh a rovnoměrné zapojení všech, ale sám o obsahu nerozhoduje. Rozhodovací pravomoc drží decider, tedy člověk, který funkci reálně schvaluje. Spojení obou rolí do jedné osoby je častá chyba: skupina pak nevědomky sklouzne k tomu, co si facilitátor přeje slyšet.
Zdroje
- Design sprint(otevře se v novém okně)
- Design thinking(otevře se v novém okně)
- Usability testing(otevře se v novém okně)
- Rapid prototyping(otevře se v novém okně)