Преглед садржаја:
Дефиниција - Шта значи усаглашеност?
Конформација је степен придржавања унапред постављених очекивања. Степен до којег производ испуњава своје претходно дефинисане критеријуме назива се усклађеношћу у контексту софтверског инжењерства.
Техопедија објашњава усаглашеност
Програмер софтвера утврђује функционалне и нефункционалне захтеве пре развоја софтвера. Функционални захтеви су они захтеви који представљају основну функционалност коју обезбеђује систем. Нефункционални захтеви су додатни захтеви као што су ограничење времена, перформанси, расположивост, скалабилност, поузданост, итд. Степен придржавања софтвера његовим функционалним захтевима је усклађеност софтвера са његовим захтевима.
На пример, документ са захтевом софтвера може навести да цена софтвера не би требало да пређе 15.000 УСД. Ово је функционални захтев са којим софтвер мора да пристане. Међутим, захтев попут система који треба да подржава ХТТПС аутентификацију није функционалан и софтвер увек има могућност прихватања или одбијања.