Innholdsfortegnelse:
Definisjon - Hva betyr konformitet?
Konformasjon er graden av overholdelse av forhåndsinnstilte forventninger. I hvilken grad et produkt oppfyller sine forhåndsbestemte kriterier, betegnes som samsvar i forbindelse med programvareteknikk.
Techopedia forklarer Conformance
En programvareutvikler etablerer funksjonelle og ikke-funksjonelle krav før programvareutvikling. Funksjonskravene er de kravene som representerer kjernefunksjonaliteten som tilbys av systemet. Ikke-funksjonelle krav er tilleggskrav som begrensning i tid, ytelse, tilgjengelighet, skalerbarhet, pålitelighet osv. Programvarens overholdelse av dens funksjonelle krav er programvarens overensstemmelse med dens krav.
For eksempel kan et programkravdokument spesifisere at kostnadene for programvaren ikke skal overstige 15.000 dollar. Dette er et funksjonelt krav som programvaren må godta. Et krav som systemet skal støtte HTTPS-godkjenning er imidlertid ikke-funksjonelt, og programvaren har alltid muligheten til å godta eller avvise.