Cuprins:
Definiție - Ce înseamnă Conformanță?
Conformarea este gradul de aderență la așteptările prestabilite. Gradul în care un produs își îndeplinește criteriile prestabilite este denumit conformitate în contextul ingineriei software.
Techopedia explică Conformanța
Un dezvoltator de software stabilește cerințe funcționale și non-funcționale înainte de dezvoltarea software-ului. Cerințele funcționale sunt acele cerințe care reprezintă funcționalitatea de bază oferită de sistem. Cerințele nefuncționale sunt cerințele suplimentare, cum ar fi restricția de timp, performanță, disponibilitate, scalabilitate, fiabilitate, etc. Gradul de aderare a software-ului la cerințele sale funcționale este conformarea software-ului la cerințele sale.
De exemplu, un document de cerințe software poate specifica faptul că costul software-ului nu trebuie să depășească 15.000 USD. Aceasta este o cerință funcțională pe care software-ul trebuie să fie de acord. Cu toate acestea, o cerință ca sistemul ar trebui să susțină autentificarea HTTPS este nefuncțională, iar software-ul are întotdeauna opțiunea de a accepta sau respinge.