Стандарт ISO 25010 определяет качество программного обеспечения с помощью двух моделей: 2
- Модель качества продукта. 2 Фокус на внутренних и внешних атрибутах качества ПО. 2 Оценивается, насколько продукт соответствует функциональным и нефункциональным требованиям. 2 Некоторые характеристики модели: функциональная пригодность, эффективность производительности, безопасность. 2
- Модель качества в использовании. 2 Внимание уделяется пользовательскому опыту и удобству использования, в частности тому, насколько эффективно продукт поддерживает задачи пользователя в реальном мире. 2 Измеряются такие качества, как эффективность, эффективность, удовлетворение и свобода от рисков при взаимодействии пользователей с продуктом. 2
Некоторые характеристики модели качества продукта:
- Совместимость. 1 Степень, в которой продукт может выполнять свои необходимые функции, разделяя общую среду и ресурсы с другими продуктами, не оказывая негативного влияния на другие. 1
- Надёжность. 1 Способность системы или компонента выполнять свои необходимые функции в заданных условиях в течение определённого периода времени. 1
- Поддерживаемость. 1 Лёгкость, с которой продукт или систему можно модифицировать для изменения или добавления возможностей, исправления ошибок, улучшения производительности и других атрибутов. 1
- Портативность. 1 Лёгкость, с которой систему или компонент можно перенести из одной аппаратной или программной среды в другую. 1
Некоторые характеристики модели качества в использовании:
- Эффективность. 1 Точность и полнота, с которой пользователи достигают определённых целей. 1
- Эффективность. 1 Ресурсы, затраченные в отношении к достигнутым результатам. 1
- Удовлетворение. 1 Степень, в которой удовлетворены потребности пользователя при использовании продукта или системы в определённом контексте использования. 1
- Свобода от рисков. 1 Степень, в которой продукт или система снижают риск экономических потерь, вреда для жизни, здоровья или окружающей среды. 1
- Охват контекста. 1 Степень, в которой продукт или система могут использоваться с эффективностью, эффективностью, свободой от рисков и удовлетворением как в определённых, так и в неуказанных контекстах использования. 1