Некоторые критерии, которые используются для определения правильности выполнения программного обеспечения (ПО):
- Функциональность. 2 ПО признаётся функциональным, если выполняет возложенные на него задачи и отвечает заданным потребностям пользователей. 2 Этот аспект предполагает правильную и точную работу, совместимость всех входящих в состав компонентов. 2
- Надёжность. 24 Под надёжностью ПО понимают бесперебойное выполнение возлагаемых на него задач в заданных условиях в течение установленного времени. 2
- Юзабилити (удобство использования). 2 Этот параметр характеризует степень удобства ПО для пользователей, его наглядность, лёгкость эксплуатации и изучения. 2
- Эффективность. 2 Параметру соответствует степень обеспечения продуктом необходимой производительности при заданных условиях. 2
- Удобство сопровождения. 24 Этот показатель характеризует простоту анализа, тестирования, коррекции компонентов ПО, его обслуживания, а также степень адаптации к новым условиям. 2
- Портативность. 2 Степень лёгкости переноса ПО на другую платформу. 2
- Совместимость. 2 Способность программных компонентов взаимодействовать друг с другом. 2
- Защищённость. 24 Минимизация угроз, связанных с несанкционированным чтением, изменением информации и т. д.. 2