Для определения адекватности требованиям качества функционирования, наличия технических возможностей программных средств необходимо использовать стандарты с области оценки характеристик их качеств. Исходя из принципиальных возможностей измерения все характеристики объединены в 3 группы:
1. Категорийно-описательные метрики.
2. Количественные метрики.
3. Качественные метрики.
Функциональная возможность – это способность программных средств обеспечивать решение задач, удовлетворяющее сформулированным потребностям заказчиков при применении программных средств в заданных условиях.
Данная группа метрик характеризуется качественным описанием функций, для которых трудно определить количественные меры.
Надёжность – это свойства комплекса программ, которые обеспечивают низкую вероятность отказа в процессе функционирования программного средства в реальном времени.
Измеряется временем наработки на отказ:
а) при отсутствии рестарта.
б) при наличии рестарта (пример – плановый перезапуск ПО).
|
|
Эффективность – свойство программных средств, обеспечивающее требуемую производительность решения функциональных задач с учётом количества используемых ресурсов в установленных условиях.
Учитываемые ресурсы: аппаратные или доп. прогр. Средства.
Характеристики эффективность:
1) Время отклика – время получения результата на типовые задания.
2) Пропускная способность – число типовых заданий, исполняемых в единицу времени.
Практичность – это свойство программных средств, обусловленное сложностью их понимания, изучения и использования, а также привлекательность для квалифицированных пользователей при применении в заданных условиях.
Сопровождаемость – это приспособленность программных средств к модификации и изменению конфигурации и функций.
Модификации могут включать в себя адаптацию, усовершенствование и исправление.
Мобильность – подготовленность программных средств к переносу из одной аппаратно-операционной среды в другую.
Оценивается объёмом, трудоёмкостью и длительностью необходимых доработок программных средств и операций по адаптации.
Классификация и особенности ЭВМ промышленной автоматики