Funkcionalne specifikacije

Prije izrade jasno definirajte očekivano ponašanje

Prije implementacije, pregledajte što bi funkcija ili stranica trebala raditi kako bi se pretvorila u funkcionalni zaslon.

Pretvorite zahtjev u provjerljiv rezultat

Razumijte svrhu

Pročitajte očekivani ishod i opseg svake funkcije.

Provjerite plan stranice

Pregledajte stranice povezane s radom.

Riješite nedostatke u detaljima

Odgovarajte na pitanja za pojašnjenje konkretnim poslovnim primjerima.

Učinite očekivano ponašanje jasnim

Alati projekta prikazuju analizu poslovnog područja, funkcije ili stranice. Pregledajte što je uključeno i provjerite odgovara li tome radu koji korisnici trebaju obaviti.

Koristite konkretne primjere za opisivanje pravila i iznimaka. Objasnite potrebne informacije, očekivani rezultat i postojeći radni tijek koji novi zaslon mora poštovati.

Definirajte pravilo koje stoji iza svake korisničke radnje

Opisite postupak odobravanja. Ako zadatak zahtijeva odobrenje, objasnite tko ga podnosi, tko odlučuje i što se događa u svakoj fazi. Precizno pravilo pomaže razlikovati uobičajeni tijek od iznimaka, kao što je nedostajući dokument ili zahtjev koji se mora vratiti na reviziju.

Sačuvajte korisno postojeće ponašanje. Prilikom zamjene ručnog alata, identificirajte pravila na koja se korisnici već oslanjaju. Objasnite informacije i odluke koje bi trebale ostati, a zatim ih odvojite od promjena koje želite. Time se osigurava da će poboljšanje ostati povezano sa stvarnim radnim procesom.

Pregledajte izradu koristeći iste primjere. Koristite situacije opisane tijekom pripreme pri provjeravanju funkcionalne stranice. Zaslon može izgledati dovršen, a istovremeno pogrešno obrađivati važnu iznimku. Specifikacija pruža referencu za pregled, izvan njegovog vizualnog izgleda.

Povežite specifikaciju s rezultatom koji možete provjeriti

Jasan opseg daje referencu pri izradi aplikacije. Usporedite stranicu koja radi s njezinim predviđenim ponašanjem umjesto da procjenjujete samo izgled.

Kada se potrebe promijene, opišite novi rezultat u Studiju i zadržite kontekst stranice uz zahtjev.

Uskladite se oko ponašanja prije provjere zaslona

Opisujte situaciju koja pokreće neku radnju, potrebne informacije i očekivani rezultat. To specifikaciji daje praktičan smisao za osobu koja pregledava stranicu.

Uključite relevantnu iznimku, kao što je nedostajuća informacija ili zahtjev koji korisnik ne bi trebao moći poslati. Ovi primjeri olakšavaju provjeru gotovog ponašanja.

Pojasnite svrhu, opseg i iznimke

Pročitajte predloženo ponašanje. Pregledajte svrhu, uključeni opseg i povezane stranice. Provjerite podržava li svaki korak zadatak koji korisnik treba obaviti.

Navedite nedostajuće poslovno pravilo. Odgovorite na pitanja, pojasnite ili opišite promjenu planirane funkcije ili stranice. Koristite uobičajeni oblik i iznimku kako biste uklonili dvosmislenost.

Usporedite rezultat rada. Ponovite te slučajeve u razvojnom okruženju. Zatražite ciljano ispravljanje u Studiju kada se izvedeno ponašanje razlikuje od dogovorenog rezultata.

Dajte izradi jasan poslovni referentni broj

Objasnite radnju, informacije koje se koriste i očekivani rezultat u svakoj važnoj situaciji. To čini pripremu preciznijom, a naknadnu provjeru korisnijom.

Pitanja o funkcionalnim specifikacijama

Identificira korisnika, akciju, potrebne informacije i očekivani rezultat. Uključite važne iznimke i granice opsega kako se uspješan uobičajeni slučaj ne bi zamijenio s cjelokupnim poslovnim tijekom.

Alati projekta prikazuju svoje odgovarajuće definicije i detalje. Priložite pojašnjenje uz odgovarajuću stavku kako bi se osiguralo da se odgovor koristi u ispravnom kontekstu.

Zahtjev sadrži novo pravilo ili pojašnjenje za ponovno razmatranje stavke. Pratite njegovo stanje i pregledajte ažurirani opseg; zahtjev sam po sebi ne objavljuje izmijenjeni zaslon.

Oni pretvaraju apstraktno pravilo u nešto što se može provjeriti. Opisujte ulaz i rezultat za normalni slučaj i iznimku, a zatim koristite iste slučajeve tijekom testiranja aplikacije.

Odaberite postojeću stranicu u Studiju i objasnite ponašanje koje treba promijeniti. Koristite specifikaciju kao kontekst, a zatim provjerite rezultatnu stranicu prije objavljivanja odgovarajuće verzije.