Общие характеристики качества

1) Функциональность – это совокупность свойств программного средства, определяемая наличием и конкретными особенностями, набора функций, способных удовлетворять заданные и подразумеваемые потребности. Функциональность включает в себя под-характеристики:

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

b. Правильность.

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

d. Норма соответствия – соответствие программного средства норма, правилам, договорам, принятым в соответствующем порядке.

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

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

a. Завершенность программного средства.

b. Отказоустойчивость.

3) Удобство использования – совокупность свойств программного средства, характеризующее усилие необходимые для его использования, индивидуальную оценку результатов его использования заданных или подразумеваемых кругом пользователей программного средства.

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

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

6) Мобильность – совокупность свойств программного средства, характеризующая способность переноса из одной среды в другие.

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

Структура стандарта ISO “цифра”

Данный стандарт является показателем качества программных средств.

Стандарт: «Информационная технология, характеристики и метрики качества программного обеспечения»

1) Характеристики и суб-характеристики качества.

2) Внешние метрики качества.

3) Внутренние метрики качества.

4) Метрики качества в использовании.

Измерения помогают понять как процесс разработки так и сам продукт. Измерения процесса производится в целях его изучения. Измерение продукта – в целях повышения его качества. В результате определяется мера – количественная характеристика какого-либо свойства объекта.

Мера (метрика) – степень обладания свойством, как правило, имеющие числовое значение.

Первая часть стандарта ИСО 91-26 распределяет атрибуты качества по 6 характеристикам. Исходя из принципиальных возможностей их, все характеристики могут быть объединены в 3 группы, к которым применимы разные категории метрик.

Описательные (номинальные метрики) – используется для оценки функциональных возможностей программных средств.

Количественные метрики – применяется для измерения надежности и эффективности сложных комплексов программ.

Качественные метрики – используются для оценки практичности, сопровождаемости и мобильности.

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

1) Имя и назначение метрики.

2) Метод ее применения.

3) Способ измерения и тип шкалы метрики.

4) Тип измеряемой величины.

5) Исходные данные для измерения и сравнения.

6) Этапы жизненного цикла программного средства (этапы тоже стандартизированы, данный этап опирается на ИСО 122-07, к которым применима метрика).

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

01.10.10


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: