Приложение 2 (справочное) - Примеры подхарактеристик качества программного средства ГОСТ 28806-90

1 Подхарактеристики функциональности ГОСТ 28806-90

Адекватность программного средства (Suitability) по ГОСТ 28806-90

Совокупность свойств программного средства, характеризующая наличие и степень достаточности обеспечиваемых им функций для решения задач в соответствии с его назначением [из 1.1 прил. 2 ГОСТ 28806-90]

Правильность программного средства (Accurateness) по ГОСТ 28806-90

Совокупность свойств программного средства, характеризующая возможность получения только верных или предусмотренных результатов функционирования.

Примечание - Для числовых результатов эта характеристика включает достижение необходимой степени точности вычисляемых значений [из 1.2 прил. 2 ГОСТ 28806-90]

Комплексируемость программного средства (Interoperability) по ГОСТ 28806-90

Совокупность свойств программного средства, характеризующая наличие возможности его взаимодействия при функционировании с заданной номенклатурой других программных средств или систем [из 1.3 прил. 2 ГОСТ 28806-90]

Нормосоответствие программного средства (Compliance) по ГОСТ 28806-90

Совокупность свойств программного средства, характеризующая его соответствие стандартам, соглашениям, договорам, нормам и правилам, принятым в установленном порядке.

Примечание - Нормосоответствие является подхарактеристикой как функциональности, так и мобильности программного средства, но при этом подразумевается соответствие различным по содержанию нормам [из 1.4 прил. 2 ГОСТ 28806-90]

Защищенность программного средствa (Security) по ГОСТ 28806-90

Совокупность свойств программного средства, характеризующая его способность предотвращать несанкционированный доступ как случайный, так и умышленный, к программам и данным, а также степень удобства и полноты обнаружения результатов такого доступа или действий по разрушению программ и данных [из 1.5 прил. 2 ГОСТ 28806-90]

2 Подхарактеристики надежности ГОСТ 28806-90

Отказоустойчивость программного средства (Fault tolerance) по ГОСТ 28806-90

Совокупность свойств программного средства, характеризующая его способность поддерживать необходимый уровень пригодности при проявлении дефектов программного средства или нарушении установленных интерфейсов.

Примечание - Необходимый уровень пригодности включает в себя способность к безопасному функционированию при отказах, к минимизации возможных потерь данных и исключению опасных действий при внезапном нарушении условий функционирования [из 2.2 прил. 2 ГОСТ 28806-90]

Восстанавливаемость программного средства (Recoverability) по ГОСТ 28806-90

Совокупность свойств программного средства, характеризующая возможность осуществления, трудоемкость и продолжительность действий по восстановлению им своего уровня пригодности, а также непосредственно подвергшихся воздействию данных, в случае отказа [из 2.3 прил. 2 ГОСТ 28806-90]

3 Подхарактеристики удобства использования ГОСТ 28806-90

Понимаемость программного средства (Understandability) по ГОСТ 28806-90

Совокупность свойств программного средства, характеризующая затраты усилий пользователя на понимание логической концепции этого программного средства.

Примечание - Под логической концепцией подразумеваются основополагающие понятия, принципы и соглашения, придающие системе правил работы пользователя с программным средством согласованный и обоснованный характер и позволяющие логически точно определять конкретное назначение и содержание этих правил [из 3.1 прил. 2 ГОСТ 28806-90]

5 Подхарактеристики сопровождаемости ГОСТ 28806-90

Анализируемость программного средства (Analizability) по ГОСТ 28806-90

Совокупность свойств программного средства, характеризующая усилия, необходимые для выявления недостатков программного средства или причин его отказов, либо для установления частей, которые должны быть видоизменены [из 5.1 прил. 2 ГОСТ 28806-90]

Модифицируемость программного средства (Changeability) по ГОСТ 28806-90

Совокупность свойств программного средства, характеризующая усилия, необходимые для внесения в него изменений, связанных с устранением дефектов или приведением в соответствие с изменившейся средой функционирования [из 5.2 прил. 2 ГОСТ 28806-90]

Стабилизированность программного средства (Stability) по ГОСТ 28806-90

Совокупность свойств программного средства, характеризующая степень отсутствия риска того, что внесение в него изменений имеет непредвиденные проявления [из 5.3 прил. 2 ГОСТ 28806-90]

6 Подхарактеристики мобильности ГОСТ 28806-90

Адаптируемость программного средства (Adaptability) по ГОСТ 28806-90

Совокупность свойств программного средства, характеризующая возможности его адаптации для функционирования в различных заданных средах без приложения действий или средств, дополнительных но отношению к тем, которыми для этой цели обеспечено само рассматриваемое программное средство [из 6.1 прил. 2 ГОСТ 28806-90]

Настраиваемость программного средства (Installability) по ГОСТ 28806-90

Совокупность свойств программного средства, характеризующая усилия, необходимые при настройке программного средства для функционирования в заданной среде [из 6.2 прил. 2 ГОСТ 28806-90]

Заменоспособность программного средства (Replaceability) по ГОСТ 28806-90

Совокупность свойств программного средства, характеризующая возможность использования его в качестве другого, замещаемого, программного средства в среде функционирования замещаемого программного средства, а также необходимые для этого усилия [из п. 6.3 прил. 2 ГОСТ 28806-90]