Funktionelle specifikationer

Definer den forventede funktionalitet, før du begynder at bygge.

Gennemgå, hvad en funktion eller side skal gøre, før implementeringen omdanner den til en fungerende skærm.

Gør et krav om til et resultat, du kan verificere

Forstå formålet

Læs det forventede resultat og omfanget af hver funktion.

Tjek sideplanen

Gennemgå siderne, der er knyttet til arbejdet.

Løs manglende detaljer

Besvar afklarende spørgsmål med konkrete eksempler fra erhvervslivet.

Gør den forventede adfærd eksplicit

Projektværktøjerne viser den underliggende analyse for et forretningsområde, en funktion eller en side. Gennemgå, hvad der er inkluderet, og sørg for, at det stemmer overens med det arbejde, dine brugere skal udføre.

Brug konkrete eksempler til at beskrive regler og undtagelser. Forklar de nødvendige oplysninger, det forventede resultat og eventuelle eksisterende arbejdsgange, som den nye skærm skal overholde.

Definer reglen bag hver brugerhandling.

Beskriv en godkendelsesproces. Hvis en opgave kræver godkendelse, skal du forklare, hvem der indsender den, hvem der træffer beslutningen, og hvad der sker i hver fase. En præcis regel hjælper med at skelne mellem den almindelige proces og undtagelser, såsom et manglende dokument eller en anmodning, der skal returneres til revision.

Bevar nyttig, eksisterende funktionalitet. Når du udskifter et manuelt værktøj, skal du identificere de regler, som brugerne allerede er afhængige af. Forklar den information og de beslutninger, der skal forblive de samme, og adskil dem derefter fra de ændringer, du ønsker at foretage. Dette sikrer, at en forbedring forbliver relateret til den faktiske arbejdsgang.

Gennemgå byggeriet med de samme eksempler. Brug de situationer, der blev beskrevet under forberedelsen, når du kontrollerer en fungerende side. Et skærmbillede kan se komplet ud, men stadig håndtere en vigtig undtagelse forkert. Specifikationen giver gennemgangen en reference ud over dets visuelle udseende.

Knyt specifikationen til et resultat, du kan verificere

Et klart defineret omfang giver en reference, når applikationen udvikles. Sammenlign den fungerende side med dens tiltænkte funktionalitet i stedet for kun at vurdere dens udseende.

Når behovet ændrer sig, skal du beskrive det nye resultat i Studio og sørge for, at sidekonteksten er vedhæftet anmodningen.

Aftal adfærden, før du tjekker skærmen

Beskriv den situation, der udløser en handling, de nødvendige oplysninger og det forventede resultat. Dette giver specifikationen en praktisk betydning for den person, der gennemgår siden.

Inkluder en relevant undtagelse, såsom manglende information eller en anmodning, som brugeren ikke bør kunne indsende. Disse eksempler gør det færdige resultat lettere at verificere.

Præcisér formålet, omfanget og undtagelserne

Læs den foreslåede adfærd. Undersøg formålet, det inkluderede omfang og de tilknyttede sider. Tjek om hvert trin understøtter den opgave, som brugeren skal udføre.

Angiv den manglende forretningsregel. Besvar uddybende spørgsmål eller beskriv en ændring af den planlagte funktion eller side. Brug et normalt tilfælde og en undtagelse for at fjerne tvetydighed.

Sammenlign resultatet. Genskab disse tilfælde i udviklingsmiljøet. Anmod om en målrettet rettelse i Studio, når den faktiske adfærd afviger fra det aftalte resultat.

Giv byggeriet en klar forretningsmæssig reference

Forklar handlingen, de anvendte oplysninger og det forventede resultat i hver vigtig situation. Dette gør forberedelsen mere præcis og den efterfølgende gennemgang mere nyttig.

Spørgsmål om funktionsspecifikationer

Den identificerer brugeren, handlingen, de nødvendige oplysninger og det forventede resultat. Inkluder vigtige undtagelser og omfangsbegrænsninger, så et vellykket, almindeligt tilfælde ikke forveksles med en komplet forretningsproces.

Projektværktøjerne viser deres respektive definitioner og detaljer. Vedhæft en forklaring til det pågældende element, så svaret kan bruges i den korrekte kontekst.

Anmodningen indeholder den nye regel eller præcisering for at genoverveje elementet. Følg dens status, og gennemgå det opdaterede omfang; anmodningen offentliggør ikke i sig selv en ændret skærm.

De gør en abstrakt regel til noget, der kan kontrolleres. Beskriv et input og resultatet for både et normalt tilfælde og en undtagelse, og brug derefter de samme tilfælde under applikationstest.

Vælg den eksisterende side i Studio, og forklar den adfærd, der skal ændres. Brug specifikationen som kontekst, og verificer derefter den resulterende side, før den tilsvarende udgave publiceres.