Funksjonskravene
Funksjonskravene beskriver hvilke funksjoner et system skal tilby og hvordan det skal oppføre seg i møte med brukere og andre systemer. De fastsetter hva systemet gjør, hvilke data som behandles, hvilke regler som gjelder for arbeidsflyten og hvilke responser som gis til brukere eller andre systemer. Funksjonskravene er ofte konkrete, målbare og verifiserbare.
De er skilt fra ikke-funksjonelle krav, som beskriver kvalitetsattributter som ytelse, sikkerhet, tilgjengelighet og brukervennlighet. Sammen
Kravene utvikles gjennom kravinnhenting, analyse og dokumentasjon. De bør være sporbare til behov fra interessenter og
Eksempler på funksjonskrav kan være: systemet skal la en innlogget bruker opprette, lese og oppdatere egne
Verifikasjon og validering av funksjonskrav skjer gjennom tester og godkjente akseptansekriterier. I praksis brukes kravene som