Читайте также:
|
|
Оценка качества ПС в Республике Беларусь регламентируется стандартами [2.38], [2.39] и [2.21].
Термины и определения понятий в области качества ПС межгосударственный стандарт [2.39].
Качество ПС – совокупность свойств ПС, которые обусловливают его пригодность удовлетворять заданные или подразумеваемые потребности (подразумеваемые потребности это потребности, которые не были установлены, но являются действительными потребностями при использовании ПП в конкретных условиях в соответствии с его назначением).
В течение ЖЦ качество ПС изменяется. Для различных стадий ЖЦ ПС стандартом [2.38] определены следующие представления о качестве ПС:
- целевое качество – необходимое и достаточное качество, отражающее реальные потребности заказчика или пользователя. Целевое качество не может быть полностью определено в начале проектирования ПС, поскольку заказчик не всегда может его четко определить, однако разработчики должны стремиться к достижению целевого качества;
- требуемое качество продукта – значения характеристик, фактически установленные в спецификации требований к качеству. Требуемое качество продукта используется как цель для начального утверждения в спецификации. Необходимо фиксировать оптимальные и допустимые минимальные требования;
- качество проекта – характеристики, представленные в основных компонентах проекта ПС (архитектуре, структуре программ, проектировании пользовательских интерфейсов). Качество проекта отражает концепцию и стратегию проекта;
- оценочное (или прогнозируемое) качество продукта – оцененное или предсказанное качество для конечного ПС на каждой стадии ЖЦ. Оценочное (прогнозируемое) качество продукта основано на качестве процессов и технологии его обеспечения. Оценочное (прогнозируемое) качество продукта может оцениваться и предсказываться в процессе разработки для каждой характеристики качества, определенной в требованиях к ПС;
- качество поставленного продукта – набор характеристик качества поставленного заказчику и готового к применению ПС, прошедшего испытания в моделированной среде с имитированными или реальными данными;
- качество в использовании – качество системы, содержащей ПС, с точки зрения пользователя. Качество в использовании измеряется в терминах результата использования программ, а не внутренних свойств ПС.
Качество ПС отражается тремя группами показателей, характеризующими:
- внутреннее качество, проявляющееся в процессе разработки;
- внешнее качество, заданное требованиями заказчика;
- качество в использовании.
Внутреннее качество – полный набор атрибутов ПП, определяющих его способность удовлетворять установленные и подразумеваемые потребности при использовании в заданных условиях.
Внешнее качество – степень, в которой ПП удовлетворяет установленные и подразумеваемые потребности при использовании в заданных условиях.
Качество в использовании – степень, в которой ПП, используемый заданными пользователями, удовлетворяет их потребности в достижении заданных целей с результативностью, продуктивностью, безопасностью и удовлетворенностью в заданном контексте использования.
Контекст использования – пользователи, задания, среда (аппаратное обеспечение, ПО и материалы), а также физические и социальные среды, в которых используется данное ПС.
Показатель качества ПС – характеристика качества ПС, обладающая количественным значением.
Характеристика качества ПС – набор свойств ПС, посредством которых описывается и оценивается его качество.
Примечание: характеристика качества ПС может быть определена путём задания иерархии ее подхарактеристик.
Подхарактеристика качества ПС – характеристика качества ПС, входящая в состав другой характеристики качества.
Критерий оценки качества ПС – совокупность принятых в установленном порядке правил и условий, с помощью которых устанавливается приемлемость в целом качества ПС.
Оценка качества – систематическое исследование степени, в которой продукт способен к выполнению указанных требований.
Оценочный модуль – пакет технологии оценивания для конкретной характеристики или подхарактеристики качества ПС.
Модель качества – набор характеристик и связей между ними, обеспечивающий основу для определения требований к качеству и для оценки качества.
Мера – число или категория, присваиваемая атрибуту ПП путём измерения.
Мера косвенная – мера атрибута, которая получена из мер одного или большего числа других атрибутов.
Мера прямая – мера атрибута, которая не зависит от меры любого другого атрибута.
Внутренняя мера – собственная мера ПП, прямая или косвенная.
Внешняя мера – косвенная мера ПП, полученная из мер поведения системы, частью которой он является. Внешние меры могут использоваться для оценки атрибутов качества промежуточных ПП ближе к конечным целям проекта.
Промежуточный ПП – ПП процесса разработки ПО, который используется в качестве входных данных для другой стадии процесса разработки ПО. Промежуточный ПП может также быть конечным ПП.
Атрибут – измеримое физическое или абстрактное свойство продукта. Атрибуты могут быть внешними или внутренними.
Измерение – использование метрики для присвоения атрибуту продукта значения (числа или категории) из шкалы.
Метрика – определенный метод и шкала измерения. Метрики могут быть внутренними, внешними или метриками качества в использовании; прямыми или косвенными. Метрики включают методы для категоризации качественных данных (данных, которые нельзя измерить количественно).
Шкала – набор значений с определенными свойствами. При оценке качества используются следующие типы шкал:
- номинальная – соответствует набору категорий и классифицирует программы по признаку наличия или отсутствия некоторого свойства без учета градаций (например «да», «нет»);
- порядковая (упорядоченная) – соответствует упорядоченному набору делений шкалы. Порядковая шкала позволяет ранжировать свойства путём сравнения с опорными значениями. Она имеет небольшое количество делений, например, шкала с четырьмя градациями «отлично», «хорошо», «удовлетворительно», «неудовлетворительно», с двумя градациями «удовлетворительно», «неудовлетворительно»;
- интервальная – соответствует упорядоченной шкале с равноудаленными делениями; обычно содержит достаточно большое количество делений с количественными значениями (например шкала с делениями 0, 1, 2, …, 10);
- относительная – соответствует упорядоченной шкале с равноудаленными делениями, оцененными в относительных единицах относительно некоторой абсолютной величины (обычно в диапазоне от 0 до 1).
Номинальная и порядковая шкалы применяются для оценки качественных атрибутов ПС, которые нельзя измерить количественно, и для ранжирования измеренных значений. Интервальная и относительная шкалы применяются для оценки количественных атрибутов.
Ранжирование – действие по отнесению измеренного значения к соответствующему уровню ранжирования.
Уровень ранжирования – точка на порядковой шкале, которая используется для категоризации шкалы измерения. Уровень оценки позволяет ранжировать ПО в соответствии с установленными или подразумеваемыми потребностями. Соответствующие уровни ранжирования могут быть связаны с различными точками зрения на качество, например, пользователей, администраторов или разработчиков.
Дата добавления: 2015-07-19; просмотров: 97 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Процессы повторного применения программных средств | | | Номенклатура показателей качества программных средств |