- •Общее положение стандартов
- •Международные организации разрабатывающие стандарты
- •Технические комитеты по стандартизации
- •Стандарты регламентирующие термины и определения
- •Эволюция инструментального по
- •Руководство проектом разработки по
- •Планирование проектных задач
- •Функционально-ориентированные метрики
- •Компоненты интегрированного case средства
- •Качество по
- •Case-технологии
- •Общие характеристики качества
- •Структура стандарта iso “цифра”
- •Выбор показателей качества
- •Оценка качества
- •Функциональная пригодность
- •Оценка корректности программных средств
- •Система управления качества
- •Модели и метрики оценки качества по
- •Правила формирования потокового графа
- •Формальные методы
- •Использование новых языковых и проектных подходов
- •Недостатки стандартизации
- •Основы жизненного цикла программных средств
- •Раздел 6 - это вспомогательные процессы и работы, поддерживающие жц программных средств. Раздел 7 – организационные процессы и управление жц программных средств. Процессы Взять табличку!
- •Принципы тестирования
- •Методы тестирования программ
- •Особенности жц пс в исо 155-04
- •Процессы жц
- •Выгоды аттестации для покупателей и заказчиков
- •Внешнее проектирование программного изделия
- •Внутреннее проектирование
- •Характеристики внутренних и внешних связей модуля
- •Функциональная связанность
- •Сцепление
- •Комплексное тестирование
- •Стандартизация тестирования
- •Критерии завершенности тестирования
Выбор показателей качества
Исходными данными и высшим приоритетом при выборе показателя качества в большинстве случаев являются назначения, функции и функциональная пригодность соответствующего программного средства. Полное и корректное описание этих свойств должна служить базой для определения значения большинства основных характеристик и показателей качества. Процесс выбора и установления метрики шкал для описания качества характеристик программных средств, можно разделить на два этапа:
Выбор и обоснование набора исходных данных, отражающих общее особенности и этапы жизненного цикла проекта программного средства и его потребителей, каждый из которых влияет на определенные характеристики качества комплекса программ.
Выбор, установление и утверждение конкретных метрик и шкал измерения характеристик и атрибутов качества проекта для их последующей оценки и сопоставления с требованиями спецификаций. В процессе квалификационных испытаний …текст отсутствует…
На первом этапе за основу следует брать всю базовую номенклатуру характеристик. Их описание необходимо предварительно упорядочить по приоритету с учетом назначения и сферы применения конкретного проекта программного средства. Далее необходимо выделить ….. ,которым необходимы определенные показатели качества программного средства с учетом их специализации и профессиональных интересов. Подготовка исходных данных завершается выделением номенклатуры базовых приоритетных показателей качества определяющих функциональную пригодность программного средства для определенных потребителей.
На втором этапе процесс выбора номенклатур и метрик начинаются с ранжирования характеристик для конкретного проекта и потребителя. Для каждого из отобранных показателей должны быть установлена и шкала оценок субхарактеристик для проекта и потребителя результатов анализа. Для показателя представляемыми качественными признаками желательно определить и зафиксировать в спецификациях описание условий, при которых следует считать, что данная характеристика реализуется в программном средстве. Выбранные значения характеристик качества должны быть предварительно проверенны разработчиками на их реализуемость с учетом доступных ресурсов конкретного проекта.
Оценка качества
Методология стандартизации оценки готовых программных средств и их компонентов на различных этапах жизненного цикла представлены в международном стандарте. ИСО 145-98.
Рекомендуемая схема в процессе оценки характеристик качества программ.
Установка исходных требований для оценки, которая включает определение целей испытания, идентификация типа метрики программного средства, выделения адекватных показателей и требуемых значений атрибутов качества.
Селекция метрик качества, установление рейтингов и уровня приоритетов метрик суб-характеристик и атрибутов, выделение критериев для проведения экспертиз и измерения.
Планирование процессов характеристик и атрибутов качества в жизненном цикле программного средства.
Выполнение измерения для оценки, сравнение результатов с критериями и требованиями, обобщение и оценка результатов.
Для каждой характеристики качества рекомендуется формировать меры и шкалу измерений с выделением требуемых, допустимых и неудовлетворительных значений.
