ЖУРНАЛ «СТА» 1/2016
● назначения и условий использования ПСКН; ● результатов анализа требований поль- зователя (заказчика); ● состава, структуры и специфики ха- рактеризуемых свойств. При выделении свойств и соответ- ствующих показателей качества ПСКН необходимо руководствоваться следую- щими основными принципами: ● необходимо выделить совокупность свойств, характеризующих качество оцениваемого ПСКН, и упорядочить их по чётко определённому принци- пу в виде многоуровневой иерархиче- ской структуры – дерева свойств; ● дерево свойств должно отражать все основные особенности использова- ния и функционирования оценивае- мого ПСКН; ● для каждого из выделенных свойств ПСКН должен быть определён соот- ветствующий показатель качества. Для сложного свойства должна быть установлена группа показателей, не- обходимых и достаточных для опре- деления этого свойства; ● для каждого из выделенных свойств и показателей качества ПС должна су- ществовать возможность выражения их в шкалах «лучше–хуже», «боль- ше–меньше»; ● выбранные показатели качества долж- ны быть коррелированы с соответ- ствующими свойствами ПСКН. Это значит, что между каждым из выде- ленных свойств и характеризующими его показателями должно быть уста- новлено однозначное соответствие. Установление такого соответствия позволяет вместо дерева свойств ис- пользовать дерево показателей каче- ства программного продукта; ● исходная (рабочая) номенклатура по- казателей должна быть открытой, то есть должна допускать возможность внесения или исключения из неё от- дельных элементов. Это требование обусловлено, с одной стороны, боль- шим разнообразием ПС и условий их применения, а с другой – недостаточ- ным опытом оценки качества ПС; ● для выбранных показателей качества ПС должен быть обеспечен принцип непротиворечивости, то есть улучше- ние одного показателя не должно приводить к ухудшению другого. Б АЗОВАЯ МК ПСКН В соответствии с изложенными прин- ципами и рекомендациями сформирова- на базовая система характеристик каче- 40 СТА 1/2016 ОБ ЗОР / П РОГ РАММНОЕ ОБ Е СП Е Ч Е НИЕ www.cta.ru Таблица 1 Применяемость показателей качества ПСКН Показатели качества ПСКН Применяемость показателей качества по группам ПСКН Группа 1 Группа 2 Группа 3 Группа 4 Группа 5 Группа 6 1. Функциональное соответствие + + + + + + 1.1. Функциональная полнота + + + + + + 1.2. Правильность, точность функционирования + + + + + + 1.3. Функциональная пригодность + + + + + + 2. Надёжность + + + + ± + 2.1. Завершённость + + + + ± + 2.2. Отказоустойчивость + + + + ± + 2.3. Готовность + + + + ± + 2.4. Восстанавливаемость + + + + ± + 3. Удобство использования + + + + + + 3.1. Удобство работы + + + + + + 3.2. Защита от ошибок пользователя + + + + ± + 4. Эффективность + + + + ± + 4.1. Временная эффективность + + + + ± + 4.2. Эффективность использования ресурсов + + + + ± + 4.3. Мощность (производительность) + + + + ± + 5. Совместимость + + + + + + 5.1. Способность к сосуществованию + + + + + + 5.2. Способность к взаимодействию + + + + ± + 6. Защищённость + + + + ± + 6.1. Конфиденциальность (защита от несанкционированного доступа) + + + + ± + 6.2. Целостность + + + + ± + 6.3. Доказуемость действий + + + + – + 6.4. Способность учёта (формирование контрольного следа) + + + + – + 7. Сопровождаемость + + + + ± + 7.1. Модульность + + + + ± + 7.2. Возможность многократного использования + + + + + + 7.3. Анализируемость + + + + – + 7.4. Изменяемость + + + + + + 7.5. Тестируемость + + + + ± + 8. Переносимость + + + + + + 8.1. Адаптируемость + + + + + + 8.2. Устанавливаемость + + + + + + 8.3. Удобство замены + + + + ± + 9. Качество требований + + + + + + 9.1. Однозначность + + + + + + 9.2. Полнота + + + + + + 9.3. Понятность + + + + + + 9.4. Изменчивость + + + + + + 9.5. Прослеживаемость + + + + + + 9.6. Охват потребностей + + + + + + 9.7. Сложность логики + + + + + + 9.8. Условия эксплуатации + + + + + + Примечания. 1. Знак «+» означает применяемость соответствующих показателей качества ПСКН, знак «–» – неприменяемость, знак «±» – ограниченную применяемость. 2. Группы ПСКН имеют следующие наименования: ● группа 1 – ПС бортовых комплексов управления космическими аппаратами; ● группа 2 – ПС бортовых вычислительных комплексов ракет-носителей, разгонных блоков; ● группа 3 – ПС технических и стартовых комплексов, наземных автоматизированных комплексов управления космическими аппаратами, наземного оборудования и сооружений; ● группа 4 – ПС полезных нагрузок; ● группа 5 – ПС для космических экспериментов и моделирования; ● группа 6 – другие критические ПСКН.
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy