Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

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

Процессы организационного обеспечения проекта | Процессы проекта | Технические процессы | Процессы реализации программных средств | Процессы поддержки программных средств | Процессы повторного применения программных средств | Основные термины и определения | Номенклатура показателей качества программных средств | Методы определения качества программных средств | Оценка качества программного средства по ГОСТ 28195-99 |


Читайте также:
  1. IV. НЕКОТОРЫЕ ПРИНЦИПЫ РАБОТЫ ЛУЧЕЙ
  2. а также некоторые другие размышления
  3. А теперь два тоста, которые явно будут отличаться от всех остальных, и вас заметят.
  4. А теперь об обычных ошибках, которые допускают женщины
  5. А теперь подведем некоторые итоги.
  6. Авансы, которые не облагаются НДС.

А.2.1.5 Защищённость – атрибуты ПО, относящиеся к его способности предотвращать несанкционированный доступ, случайный или преднамеренный, к программам и данным.

А.2.2. Надёжность – совокупность свойств (рис. 3.7), характеризующая способность ПС сохранять заданный уровень пригодности в заданных условиях в течение заданного интервала времени.

 

 

Рисунок 3.7 – Подхарактеристики надёжности

 

 

А.2.2.1 Стабильность – атрибуты ПО, относящиеся к частоте отказов при ошибках в ПО.

А.2.2.2 Устойчивость к ошибке – атрибуты ПО, относящиеся к его способности поддерживать определенный уровень качества функционирования в случаях программных ошибок или нарушения определенного интерфейса.

А.2.2.3 Восстанавливаемость – атрибуты ПО, относящиеся к его возможности восстанавливать уровень качества функционирования и восстанавливать данные, непосредственно поврежденные в случае
отказа, а также к времени и усилиям, необходимым для этого.

А.2.3. Практичность – набор атрибутов (рис. 3.8), относящихся к объёму работ, требуемых для использования в индивидуальной оценке такого использования определённым или предполагаемым кругом пользователей.

Рисунок 3.8 – Подхарактеристики практичности

А.2.3.1 Понятность – атрибуты ПО, относящиеся к усилиям пользователя по пониманию общей логической концепции и её применимости.

А.2.3.2 Обучаемость – атрибуты ПО, относящиеся к усилиям пользователя по обучению его применению (например, оперативному управлению, вводу, выводу).

А.2.3.3 Простота использования – атрибуты ПО, относящиеся к усилиям пользователя по эксплуатации и оперативному управлению.

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

 

 

Рисунок 3.9 – Подхарактеристики эффективности

 

А.2.4.1 Характер изменения во времени – атрибуты ПО, относящиеся к временам отклика и отработки и к скоростям выполнения его функций.

А.2.4.2 Характер изменения ресурсов – атрибуты ПО, относящиеся к объему используемых ресурсов и продолжительности такого использования при выполнении функции.

А.2.5. Сопровождаемость – совокупность свойств ПС (рис. 3.10), характеризующая усилия, которые необходимы для его модификации.

 

 

Рисунок 3.10 – Подхарактеристики сопровождаемости

 

А.2.5.1 Анализируемость – атрибуты ПО, относящиеся к усилиям, необходимым для диагностики недостатков или случаев отказов при определении составных частей для модернизации.

А.2.5.2 Изменяемость – атрибуты ПО, относящиеся к усилиям, необходимым для модификации, устранению отказа или для изменения условий эксплуатации.

А.2.5.3 Устойчивость – атрибуты ПО, относящиеся к риску от непредвиденных эффектов модификации.

А.2.5.4 Тестируемость – атрибуты ПО, относящиеся к усилиям, необходимым для проверки модифицированного ПО.

А.2.6. Мобильность – совокупность свойств ПС, характеризующая приспособленность для переноса из одной среды функционирования в другие.

Рисунок 3.11 – Подхарактеристики мобильности

А.2.6.1 Адаптируемость – атрибуты ПО, относящиеся к удобству его адаптации к различным конкретным условиям эксплуатации, из применения других действий или способов, кроме тех, что предназначены для этого в рассматриваемом ПО.

А.2.6.2 Простота внедрения – атрибуты ПО, относящиеся к усилиям, необходимым для внедрения ПО в конкретное окружение.

А.2.6.3 Соответствие – атрибуты ПО, которые заставляют программу подчиняться стандартам или соглашениям, относящимся к мобильности.

А.2.6.4 Взаимозаменяемость - атрибуты ПО, относящиеся к простоте и трудоемкости его применения вместо другого конкретного ПС в среде этого средства.

 

Модель процесса оценки, положенная в основу рассматриваемого метода, представлена на рис. 3.12. Данная модель отражает основные стадии и этапы, требуемые для оценки качества ПС.

Процесс оценки состоит из трех стадий [3.3]:

- определение требований к качеству ПС;

- подготовка к оцениванию;

- процедура оценивания.

Данный процесс может применяться после любой подходящей работы ЖЦ для каждого компонента ПП.

Рисунок 3.12 – Модель процесса оценки по СТБ 9126-2003

Стадия 1. Определение требований к качеству

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

 

Стадия 2. Подготовка к оцениванию.

Целью второй стадии является подготовка основы для оценивания. Данная стадия состоит из трех этапов.

Этап 2.1. Выбор метрик качества.

С учетом регламентированной в [2.21] иерархической модели качества уровень характеристик качества ПС определяется уровнем входящих в них подхарактеристик, а значения подхарактеристик, в свою очередь, определяются значениями входящих в них метрик.

В стандарте [2.21] набор рекомендуемых метрик отсутствует. Поэтому существует потребность в установлении метрик, которые соотносятся с подхарактеристиками, а следовательно, и с характеристиками ПС. Каждый количественный признак и каждое количественно оцениваемое взаимодействие ПС с его окружением, которые соотносятся с характеристикой, могут быть приняты в качестве метрики. Метрики, используемые в процессе разработки, должны быть соотнесены с соответствующими метриками пользователя, потому что метрики пользователя являются решающими.

Этап 2.2. Определение уровней ранжирования.

Для измерения количественных признаков ПС используются метрики качества. Количественные признаки могут быть измерены, используя метрики качества. Результат, т. е. измеренное значение, отображается в масштабе. Данное значение не показывает уровень удовлетворения требований. Для этой цели данные циклы должны быть разделены на диапазоны, соответствующие различным степеням удовлетворения требований (рис. 3.13). Так как качество относится к конкретным потребностям, общие уровни ранжирования невозможны. Они должны определяться для каждого конкретного оценивания.

 

 

Рисунок 3.13 – Измеренное значение и установленный уровень

Текущий уровень определяется для управления тем, чтобы новая система не становилась хуже по сравнению с существующей. Запланированный уровень определяет уровень, который считается достижимым при доступных ресурсах.

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

Этап 2.3. Определение критерия оценки

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


Дата добавления: 2015-07-19; просмотров: 133 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Оценка качества программного средства по СТБ ИСО/МЭК 9126-2003| Стадия 3. Процедура оценивания

mybiblioteka.su - 2015-2024 год. (0.013 сек.)