Øvelser til dag 7 Evt.
Hiding Information with Accordion Panel:
Accordion with Jesse James Garretts model
Panels with Jesse James Garretts model

Describe: “What are we going to make?” , Hvad er det mere præcist vi skal lave?
Reason:
So You Know What You’re Building!
So You Know What You’re not Building!Gathering requirements (Hvordan finder vi frem til mere specifikke krav til produktet?)
- Konkretisering af Kundens (The Client) behov. Prioritering af de forskellige krav (høj, lav prioritet)
- Konkretisering af de strategiske mål for websitet.
- Konkretisering udfra modelbrugerens (persona) behov og adfærd (behavior).
- Konkretisering af krav via feedback på prototyper.
Dette udledes ofte af analyse arbejdet (undersøgelsestrinnet i HOME)
Kravspecifikationen indholder ofte en opdeling mht.
Generelle regler for gode kravspecifikationer:
- Kravspecifikation som følger ovenstående regler
- Status i forhold til kravspecifikation (verificering). Angiv de krav som er implementeret dvs. er lavet og de som mangler.
- Struktur diagrammer som giver overblik over produktionen.(sitemap, flowchart og wireframes m.m. )
- Kodebeskrivelser af væsentlige elementer af koden.
- Overskuelig kode, fornuftig navngivning, fornuftig anvendelse af kommentar i koden.
Hvad har været godt og mindre godt ved følgende elementer i Javascript kurset?
Jesse James Garrett: ”The Elements of User Experience” , AIGA. Kapitel 4
Fra Kravspec. til implementering og status. (PDF)