Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Стандартизация лекция.docx
Скачиваний:
5
Добавлен:
01.03.2025
Размер:
140.77 Кб
Скачать

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

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

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

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

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

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

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

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

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

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

  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