|
||||
|
ПРИЛОЖЕНИЕ А (рекомендуемое)КОМПЛЕКСНЫЕ ПОКАЗАТЕЛИ (подхарактеристики) КАЧЕСТВА А.1 ВведениеДанное приложение представляет иллюстративную качественную модель, которая определяет характеристики из настоящего стандарта в терминах комплексных показателей (подхарактеристик). Это является необходимым этапом в определении качества с использованием модели процесса оценивания качества, описанной в настоящем стандарте. Последующие соответствующие документы будут посвящены определению комплексных показателей. Существует ряд подобных моделей качества, описанных в литературе и применяемых на практике. Степень завершенности этих моделей, терминов и определений пока еще не позволяет включить их в стандарт. Однако они публикуются для поощрения их практического использования и накопления опыта для их дальнейшего уточнения. Ключевым моментом в данном вопросе должна быть модель качества, по крайней мере, на уровне комплексных показателей (подхарактеристик) программной продукции, необязательно в точном соответствии с формой, описанной в данном приложении. А.2 Определение комплексных показателей качестваА.2.1 Функциональные возможности (Functionality)А.2.1.1 Пригодность (Suitability)Атрибут программного обеспечения, относящийся к наличию и соответствию набора функций конкретным задачам. Примечание - Примерами Соответствия является состав функций, ориентированных на задачу, из входящих в него подфункций и объемы таблиц. А.2.1.2 Правильность (Accuracy)Атрибуты программного обеспечения, относящиеся к обеспечению правильности или соответствия результатов или эффектов. Примечание - Например, она включает необходимую степень точности вычисленных значений. А.2.1.3 Способность к взаимодействию (Interoperability)Атрибуты программного обеспечения, относящиеся к способности его взаимодействовать с конкретными системами. Примечание - Способность к взаимодействию используется вместо совместимости для того, чтобы избежать возможной путаницы с взаимозаменяемостью (см. А.2.6.4). А.2.1.4 Согласованность (Compliance)Атрибуты программного обеспечения, которые заставляют программу придерживаться соответствующих стандартов или соглашений, или положений законов, пли подобных рекомендаций. А.2.1.5 Защищенность (Security)Атрибуты программного обеспечения, относящиеся к его способности предотвращать несанкционированный доступ, случайный или преднамеренный, к программам н данным. А.2.2 Надежность (Reliability)А.2.2.1 Стабильность (Maturity)Атрибуты программного обеспечения, относящиеся к частоте отказов при ошибках в программном обеспечении. А.2.2.2 Устойчивость к ошибке (Fault tolerance)Атрибуты программного обеспечения, относящиеся к его способности поддерживать определенный уровень качества функционирования в случаях программных ошибок или нарушения определенного интерфейса. Примечание - Определенный уровень качества функционирования включает возможность отказобезопасности. А.2.2.3 Восстанавливаемость (Recoverability)Атрибуты программного обеспечения, относящиеся к его возможности восстанавливать уровень качества функционирования и восстанавливать данные, непосредственно поврежденные в случае отказа, а также к времени и усилиям, необходимым для этого. А.2.3 Практичность (Usability)А.2.3.1 Понятность (Understandability)Атрибуты программного обеспечения, относящиеся к усилиям пользователя по пониманию общей логической концепции и ее применимости. А.2.3.2 Обучаемость (Learnability)Атрибуты программного обеспечения, относящиеся к усилиям пользователя по обучению его применению (например оперативному управлению, вводу, выводу). А.2.3.3 Простота использования (Operability)Атрибуты программного обеспечения, относящиеся к усилиям пользователя но эксплуатации и оперативному управлению. А.2.4 Эффективность (Efficiency)А.2.4.1 Характер изменения во времени (Time behavior)Атрибуты программного обеспечения, относящиеся к временам отклика и обработки и к скоростям выполнения его функций. А.2.4.2 Характер изменения ресурсов (Resource behavior)Атрибуты программного обеспечения, относящиеся к объему используемых ресурсов и продолжительности такого использования при выполнении функции. А.2.5 Сопровождаемость (Maintainability)А.2.5.1 Анализируемость (Analysability)Атрибуты программного обеспечения, относящиеся к усилиям, необходимым для диагностики недостатков или случаев отказов или определения составных частей для модернизации. А.2.5.2 Изменяемость (Changeability)Атрибуты программного обеспечения, относящиеся к усилиям, необходимым для модификации, устранению отказа или для изменения условий эксплуатации. А.2.5.3 Устойчивость (Stability)Атрибуты программного обеспечения, относящиеся к риску от непредвиденных эффектов модификации. А.2.5.4 Тестируемость (Testability)Атрибуты программного обеспечения, относящиеся к усилиям, необходимым для проверки модифицированного программного обеспечения. Примечание - Значения этой подхарактеристики могут быть изменены рассматриваемыми модификациями. А.2.6 Мобильность (Portability)А.2.6.1 Адаптируемость (Adaptability)Атрибуты программного обеспечения, относящиеся к удобству его адаптации к различным конкретным условиям эксплуатации, без применения других действий или способов, кроме тех, что предназначены для этого в рассматриваемом программном обеспечении. А.2.6.2 Простота внедрения (Installability)Атрибуты программного обеспечения, относящиеся к усилиям, необходимым для внедрения программного обеспечения в конкретное окружение. А.2.6.3 Соответствие (Conformance)Атрибуты программного обеспечения, которые заставляют программу подчиняться стандартам или соглашениям, относящимся к мобильности. А.2.6.4 Взаимозаменяемость (Replaceability)Атрибуты программного обеспечения, относящиеся к простоте и трудоемкости его применения вместо другого конкретного программного средства в среде этого средства. Примечания 1 Взаимозаменяемость используется вместо совместимости для того, чтобы избежать возможной путаницы со способностью к взаимодействию (см. А.2.1.3). 2 Взаимозаменяемость с конкретным программным средством не предполагает, что данное средство заменимо рассматриваемым программным средством. 3 Взаимозаменяемость может включать атрибуты простоты внедрения и адаптируемости. Понятие было введено в качестве отдельной подхарактеристики из-за его важности. |
|
||
Главная | В избранное | Наш E-MAIL | Добавить материал | Нашёл ошибку | Наверх |
||||
|