Качество ПС – совокупность свойств программного продукта, обуславливающая возможность удовлетворить определенные потребности пользователя в соответствии с заданным значением этих ПС.
ГОСТ Р ИСО/МЭК 9126
Характеристики:
- Надежность, характеризующаяся тем, насколько долго ПС будет выполнять заявленные функции без доработок и исправления ошибок. Характеризуется:
- Уровень завершенности, характеризующийся количеством ошибок оставшихся после ввода ПС в эксплуатацию.
- Обратная связь по оценке продукта потребителем, характеризуется определенной экспертной оценкой, которую по некоторой методике дает потребитель.
- Устойчивость к ошибкам в эксплуатации, характеризующаяся тем, насколько ПС устойчиво к ошибочным действиям пользователя.
- Перезапускаемость, т.е. возможность восстановления характеристик и настроек, и БД ПС в случае системного сбоя или нарушения ее работы.
- потребность в ресурсах, памяти и производимость продукта (эффективность), характеризуется объемом ресурсов аппаратной части, необходимым для удовлетворительной работы ПС.
- сопровождаемость, оценивающаяся полнотой и достоверностью информации о ПС и его компонентах, т.е. полнотой формализованного описания.
Включает:
- удобство для анализа, определяется степенью структурированности ПС;
- изменяемость характеризуется скоростью устранения ошибок и замены версий ПС;
- стабильность, характеризующаяся скоростью восстановления ПС после выявления в нем ошибок, требующих его изменения;
- тестируемость, т.е. удобство для проверки работоспособности.
- мобильность, или переносимость, характеризуется способностью ПС адаптироваться к новым программно-аппаратным платформам.
Характеризуется:
- адаптируемостью, т.е. простотой адаптации пользователя и аппаратных средств к новым ПС (аппаратной части);
- замещаемостью, т.е. способностью новой версии ПС без потерь замещать предыдущие версии.
5. Практичность — применимость: свойства ПС, отражающие сложность его понимания, изучения и использования, а также привлекательность для квалифицированных пользователей при применении в указанных условиях.