Hvordan skrive en effektiv kravspesifikasjon http://satc. gsfc. nasa
Kravspesifikasjonen har 3 hensikter Lar utviklerne forklare deres forståelse av hvordan kunden vil ha systemet til å virke Forteller designerne hvilken funksjonalitet og karakteristikk det ferdige systemet skal ha Forteller test-teamet hva de skal demonstrere for å overbevise kunden om at systemet blir levert slik det ble bestilt.
Språkproblemer rundt en kravspesifikasjon Tvetydighet Unøyaktighet Inkonsistens Viktig å ha en korrekt skrevet kravspesifikasjon Utvikling av retningslinjer
Retningslinjer Er kravspesifikasjonen : Fullstendig ? Konsistent ? Korrekt ? Modifiserbar ? Rangert ? Testbar ? Sporbar ? Utvetydig ? Gyldig ? Verifiserbar ?
Råd og vink Ord og setninger Benytt enkle ord Tenk på ordenes rette betydning Unngå svake fraser Unngå ord hvor betydningen er relativ
Råd og vink Bruk av eksempler Eksempler skal komme rett etter teksten de hører til Gjenta eksempler istedenfor å refere til andre steder i teksten Framhev at det er et eksempel og ikke en del av kravspesifikasjonen
Råd og vink Referanser Tabeller og figurer Listes opp i eget kapittel Skal ha unikt nummer Tabeller og figurer Skal ha unik tittel og nummer Skal tas med i innholdsfortegnelsen