Co to je
Prototyp je předběžný model budoucího webu, e-shopu nebo aplikace, na kterém si lze vyzkoušet, jak bude fungovat. Nejčastěji jde o klikací návrh obrazovek vytvořený v designovém nástroji: dá se na něm proklikat třeba cesta od výběru zboží k objednávce, ale za tlačítky ještě není skutečná funkčnost ani úložiště dat. V softwarovém vývoji se tak někdy říká i zjednodušené funkční provedení, které už něco skutečně dělá.
Od drátěného modelu (wireframe), který zachycuje jen rozložení prvků, se prototyp obvykle liší tím, že je interaktivní. Od mockupu, tedy statického vizuálního návrhu, tím, že na něm lze projít celý postup. Hranice mezi pojmy bývá v praxi neostrá. Prototyp může být hrubý, nebo dopracovaný tak, že se od hotového produktu téměř neliší.
Proč na tom záleží
Změna na prototypu je obvykle levnější než změna hotového programu. Zadavatel, designér i vývojář vidí stejnou věc ještě před stavbou a včas odhalí nejasnosti. Prototyp lze navíc ukázat skutečným zákazníkům a zjistit, kde se ztrácejí, než se utratí rozpočet na vývoj.
Modelový příklad
Model: výrobce oken na míru plánuje web s kalkulačkou orientační ceny. Designér připraví klikací prototyp: návštěvník vybere typ okna, zadá rozměry a dostane výsledek. Při testování se ukáže, že lidé nerozumí jednomu poli, a návrh se upraví dřív, než programátor začne psát kód.
Co byste měli vědět
- Před testem si určete, co chcete zjistit; prototyp bez otázky je jen hezký obrázek.
- Testujte s lidmi z cílové skupiny, ne jen s kolegy, kteří web znají.
- Schválení vzhledu není schválení funkčnosti; prototyp obvykle slouží jako podklad pro vývoj, ne jako hotový kód.