Forbered en designoverdragelse med tilstande og adfærd
Overdrag en gennemskuelig specifikation. Et gennemarbejdet eksempel på projektsøgning viser tekster, tilstande og kontrolopgaver.

En designoverdragelse skal fortælle udviklingen, hvilken grænseflade der skal bygges, og hvordan den opfører sig i det aftalte forløb. Vælg en konkret opgave. Skabelonen nedenfor beskriver projektsøgning i en opdigtet kundeportal; det er en plan, ikke en allerede implementeret grænseflade.
Registrér opgave og designversion
I eksemplet skriver personen »Portal« og starter søgningen. Portalen henter passende projekter, som er omfattet af personens eksisterende rettigheder. Designet ændrer ikke rettighederne. Registrer, hvilken kildefil og godkendt version der gælder. Angiv komponenternes version; en ældre billedeksport må ikke ubemærket blive grundlag for implementeringen.
Forbind tilstande med tekst og betjening
Tilstand i eksempelspecifikationen | Planlagt tilbagemelding | Aftalt adfærd |
|---|---|---|
Søgningen kan startes | Feltet »Søg projekter«, handlingen »Søg« | Søgeordet forbliver synligt; handlingen starter indlæsningen. |
Søgningen kører | »Projekter indlæses.« | Den igangværende søgning er tydelig; gamle resultater vises ikke som nye fund. |
Søgning afsluttet med resultater | »2 projekter fundet.« med projektlinkene »Portalfornyelse« og »Portalhjælp« | De passende projekter kan åbnes; søgeordet bevares. |
Søgning afsluttet uden resultater | »Ingen projekter fundet til denne søgning.« | Søgeordet bevares og kan ændres. Det er ikke en forbindelsesfejl. |
Hentning mislykkedes | »Projektlisten kunne ikke indlæses. Prøv igen.« | Søgeordet bevares; en ny søgning er mulig. Fejlen vises ikke som en tom resultatliste. |
De to projektnavne er antagede eksempler på resultater. Afklar også, hvad der sker, når en ny søgning starter, mens et tidligere svar stadig afventes. Kun resultater til det aktuelle søgeord må fremstå som den aktuelle status.
Overdrag teknisk navngivning og tilbagemelding
W3C anbefaler passende synlige etiketter og kontrollerede tilgængelige navne. Forbind derfor felt, handling og planlagt navn tydeligt i designet. Statusmeddelelser kan give information til hjælpemidler uden selv at få fokus. Selve resultatlisten er ikke det samme som dens korte statusmeddelelse.
Aftal, hvor fokus bliver efter søgningen, og hvordan resultatlisten nås med tastaturet. Gør det tydeligt ved overdragelsen, hvilke spørgsmål der stadig er åbne; et manglende design er ikke en godkendelse af vilkårlig adfærd.
Godkend ud fra den samme opgave
Kontroller i den implementerede version søgning, tomt resultat og fejlslagen hentning med passende testdata. Kontroller længere oversættelser, tastaturvej og tilbagemeldinger med de planlagte hjælpemidler. Sammenlign resultatet med den aftalte designversion. Før rettede regler tilbage i den fælles dokumentation, så senere ændringer bygger på samme grundlag.
Kilder
Læs videre
Alle artikler





Dit projekt med ASES
Beskriv dit projekt for os. Vi vender tilbage med en første vurdering.

