Funkční specifikace
Než začnete s vývojem, ujistěte se, že je očekávané chování jasné.
Než se začne implementovat, zkontrolujte, co má funkce nebo stránka dělat, aby se vytvořila funkční obrazovka.
Převeďte požadavek na ověřitelný výsledek
- Porozuméte úcyelu
Přečtěte si očekávaný výsledek a rozsah každé funkce.
- Zkontrolujte plán stránky
Prohlédněte si stránky, které jsou s danou prací spojeny.
- Vyřešte chybějící detaily
Odpovídejte na doplňující otázky s konkrétními příklady z praxe.
Uveďte očekávané chování jasně.
Nástroje projektu zobrazují analýzu, která se týká určité oblasti podnikání, funkce nebo stránky. Zkontrolujte, co je zahrnuto, a ujistěte se, že to odpovídá úkolům, které mají vaši uživatelé provést.
Použijte konkrétní příklady k popisu pravidel a výjimek. Vysvětlete potřebné informace, očekávaný výsledek a stávající pracovní postup, který musí nový panel respektovat.
Definujte pravidlo, které se skrývá za každou akcí uživatele.
Popište proces schvalování. Pokud úkol vyžaduje schválení, vysvětlete, kdo jej předkládá, kdo o něm rozhoduje a co se děje v každém stavu. Přesné pravidlo pomáhá odlišit běžný postup od výjimek, jako je chybějící dokument nebo požadavek, který je nutné vrátit k revizi.
Zachovejte užitečné stávající funkce. Při nahrazování manuálního nástroje identifikujte pravidla, na která se uživatelé již spoléhají. Vysvětlete informace a rozhodnutí, která by měla zůstat stejná, a poté je oddělte od změn, které chcete provést. Tímto způsobem zůstane vylepšení v souladu se skutečným pracovním procesem.
Projděte si sestavení se stejnými příklady. Při kontrole funkční stránky použijte situace popsané během přípravy. Obrazovka se může zdát kompletní, a přesto stále nesprávně zpracovávat důležitou výjimku. Specifikace poskytuje recenzi referenci, která přesahuje její vizuální vzhled.
Propojte specifikaci s výsledkem, který lze ověřit
Jasně definovaný rozsah slouží jako reference při vývoji aplikace. Porovnejte aktuální stránku s jejím zamýšleným chováním, a ne pouze s jejím vzhledem.
Když se potřeby změní, popište nový výsledek ve Studiu a ponechte kontext stránky připojený k požadavku.
Nejprve se dohodněte na chování a poté zkontrolujte obrazovku
Popište situaci, která spouští akci, požadované informace a očekávaný výsledek. Tím se specifikaci dodá praktický význam pro osobu, která stránku kontroluje.
Zahrňte relevantní výjimku, jako jsou chybějící informace nebo požadavek, který by uživatel neměl mít možnost odeslat. Tyto příklady usnadňují ověření výsledného chování.
Vysvětlete účel, rozsah a výjimky.
Přečtěte si navrhované chování. Zkontrolujte účel, rozsah a související stránky. Ověřte, zda každý krok podporuje úkol, který chce uživatel dokončit.
Dopląte chybějící obchodní pravidlo.. Vysvětlete nejasnosti nebo popište změnu plánované funkce nebo stránky. Použijte běžný případ a výjimku pro odstranění nejednoznačnosti.
Porovnejte výsledek práce. Reprodukujte tyto případy v prostředí pro vývoj. Požádejte o cílenou opravu v Studio, pokud se skutečné chování liší od dohodnutého výsledku.
Přiřaďte sestavení jasný obchodní odkaz
Vysvětlete postup, použité informace a očekávaný výsledek v každé důležité situaci. Díky tomu bude příprava přesnější a následná kontrola užitečnější.
Otázky týkající se funkčních specifikací
Identifikuje uživatele, akci, potřebné informace a očekávaný výsledek. Zahrnuje důležité výjimky a hranice rozsahu, aby se předešlo záměně úspěšného standardního případu s kompletním obchodním postupem.
Nástroje projektu zobrazují jejich příslušné definice a podrobnosti. Udržujte jasné vysvětlení u dané položky, aby se odpověď použila ve správném kontextu.
Žádost obsahuje nové pravidlo nebo upřesnění pro přehodnocení položky. Sledujte její stav a zkontrolujte aktualizovaný rozsah; žádost sama o sobě nezpůsobí publikaci změněné obrazovky.
Přemění abstraktní pravidlo na něco, co lze ověřit. Popište vstup a výsledek pro běžný případ i pro výjimku a poté použijte stejné případy během aplikačního testování.
Vyberte existující stránku ve Studiu a vysvětlete, jaké změny chování chcete provést. Použijte specifikaci jako kontext a poté ověřte výslednou stránku před publikováním odpovídající verze.