← Všechny články

nexcode.cz / Průvodce

Jak připravit zadání webové aplikace

Rezervace, zakázky nebo klientský portál: popište nejdřív práci, kterou má nástroj usnadnit. Technické názvy k tomu nepotřebujete.

Rozlišujte informace a práci s nimi

Běžný firemní web představuje nabídku. Webová aplikace pomáhá člověku vykonat konkrétní úkol v prohlížeči: rezervovat termín, zpracovat zakázku nebo sdílet podklady s klientem. Obě části mohou existovat vedle sebe. Pro zadání je nejdůležitější poznat, kde už nestačí informace přečíst a kde s nimi někdo potřebuje dál pracovat.

Začněte opakovanou situací, která dnes zabírá čas nebo vede k nedorozumění. Nemusíte hned navrhovat celé firemní prostředí.

Zapište dnešní postup krok za krokem

Vyberte jednu typickou zakázku. Kdo ji přijme, kam zapíše údaje, komu je předá a jak pozná, že je dokončená? Označte místa, kde se informace přepisují, čeká se na odpověď nebo chybí přehled. Přiložit můžete jednoduchý náčrt či ukázku tabulky s vymyšlenými údaji. Skutečné osobní a citlivé záznamy pro první vysvětlení nejsou potřeba.

Ptejte se také lidí, kteří budou nástroj používat. Jejich běžné výjimky mohou změnit návrh více než dlouhý seznam přání.

Určete, kdo smí co vidět a měnit

Sepište skupiny uživatelů a jejich úkoly. Zaměstnanec může zpracovávat přidělené zakázky, vedoucí kontrolovat jejich přehled a klient sledovat jen vlastní projekt. U každé skupiny napište, co může číst, upravovat, schvalovat nebo sdílet. Popis rolí pomůže navrhnout nejen obrazovky, ale i kontrolu přístupu k údajům.

Nezapomeňte na příchod nového člověka, změnu jeho odpovědnosti a odebrání přístupu po skončení spolupráce.

Najděte zdroj údajů a běžné výjimky

U důležitých informací určete, kde vznikají a která verze je správná. Jestli už vedete zákazníky nebo sklad v jiném systému, popište, co má aplikace přebírat a co do něj vracet. Ke každému předání přidejte odpovědnou osobu nebo roli. Předejdete tím situaci, kdy různí lidé očekávají aktualizaci na různých místech.

Zahrňte i opravy, zrušení nebo vrácení do předchozího kroku. Skutečná práce neběží vždy jen dopředu.

Vyberte první ucelenou část

Rozdělte nápady podle toho, co je potřeba pro jeden použitelný postup a co může přijít později. První verze má umožnit dokončit skutečný úkol, ne pouze zobrazit několik obrazovek. Předem popište, podle čeho výsledek ověříte: například zakázku lze přijmout, přidělit, dokončit a dohledat její historii. Takový příklad pomůže při návrhu, zkoušení i převzetí.

Co poslat do poptávky

Připravte stručný popis problému, dnešního postupu, uživatelských rolí a systémů, se kterými pracujete. Doplňte hlavní očekávaný přínos a jednu ukázkovou situaci. Není nutné znát databáze ani programovací jazyky. Dobré zadání ukazuje, co se má změnit v každodenní práci a jak poznáte, že změna pomohla.