Kravspecifikationen - designfasen
Kravspecifikationen är en viktig del i alla projekt. När man arbetar med dynamisk funktionalitet är det extra viktigt att man specificerar vad som skall hända i alla lägen. Kravspecifikationen bör beskriva funktioner med text, skisser och flödesbeskrivningar.
Exempel på frågeställningar:
Hur skall navigation se ut och fungera på samtliga nivåer?
Hur skall mallar se ut?
Vilka sektioner skall finnas i en mall?
Vilka innehållstyper skall vara tillåtna i de redigeringsbara sektionerna?
Vilka anpassade funktioner skall skapas och hur skall de fungera?
Vad är innehålls-objekt och vad är inbyggt i mallen?
Vad skall hända om användaren gör fel i någon vy?
Vad skall hända om man fyller i en ovanlig kombination av värden i ett formulär?
Vilka värden skall en redaktör kunna fylla i ett verktyg?
Hur ser det ut om redaktören inte fyller i alla värden?
Skall listor delas upp i siduppdelare?
etc
Om man gör ett bra förarbete här tillsammans med kunden kan man spara mycket tid.