- •Общее положение стандартов
- •Международные организации разрабатывающие стандарты
- •Технические комитеты по стандартизации
- •Стандарты регламентирующие термины и определения
- •Эволюция инструментального по
- •Руководство проектом разработки по
- •Планирование проектных задач
- •Функционально-ориентированные метрики
- •Компоненты интегрированного case средства
- •Качество по
- •Case-технологии
- •Общие характеристики качества
- •Структура стандарта iso “цифра”
- •Выбор показателей качества
- •Оценка качества
- •Функциональная пригодность
- •Оценка корректности программных средств
- •Система управления качества
- •Модели и метрики оценки качества по
- •Правила формирования потокового графа
- •Формальные методы
- •Использование новых языковых и проектных подходов
- •Недостатки стандартизации
- •Основы жизненного цикла программных средств
- •Раздел 6 - это вспомогательные процессы и работы, поддерживающие жц программных средств. Раздел 7 – организационные процессы и управление жц программных средств. Процессы Взять табличку!
- •Принципы тестирования
- •Методы тестирования программ
- •Особенности жц пс в исо 155-04
- •Процессы жц
- •Выгоды аттестации для покупателей и заказчиков
- •Внешнее проектирование программного изделия
- •Внутреннее проектирование
- •Характеристики внутренних и внешних связей модуля
- •Функциональная связанность
- •Сцепление
- •Комплексное тестирование
- •Стандартизация тестирования
- •Критерии завершенности тестирования
Функционально-ориентированные метрики
Косвенно измеряют программный продукт и процесс его разработки. При вычисление рассматривает функциональность продукта. Используется 5 информационных характеристик:
Количество внешних вводов. Подсчитываются все вводы пользователя, по которым поступают разные прикладные данные. Вводы должны быть отделены от запросов.
Количество внешних выводов. Подсчитываются все выводы, по которым к пользователю поступают результаты, вычисленные программным приложением.
Количество внешних запросов.
Количество внутренних логических файлов. Просчитываются все логические типы файлов, т.е. логические группы файлов, которые могут быть частью БД или отдельным файлом.
Количество внешних интерфейсных файлов. Подсчитываются все логические файлы из других приложений, на которые ссылаются данные приложения.
Внешний вывод – элементарный процесс, перемещающий данные во внешнюю среду. В этом процессе могут обновляться внутренние логические файлы. Данные создают отчеты или выходные файлы, посылаемые другим приложениям. Отчеты и файлы создаются на основе внутренних логический и внешних интерфейсных файлов.
Внутренний логический файл – распознаваемая пользователем группа логически связанных данных, которая размещена внутри приложения и обслуживается через внешние вводы.
Внешний интерфейсный файл – распознаваемая пользователем, группа логических связанных файлов, которая размещена внутри приложения и поддерживается им. Для каждой из характеристик определяется сложность, для этого характеристики назначается низкий, средний или высокий ранг, а затем формируется числовая оценка ранга.
Транзакция – количество ссылок на файлы и количество элементов данными.
Для файла ранжирование основано на количестве типов элементов данных, входящих в файл.
Тип элемента записи – подгруппа элементов данных, распозноваемых пользователем в пределах данных.
Тип элемента данных – уникальное неповторяемое поле, распознаваемое пользователем.
Внешние запросы – вводимые элементы.
-
1-4
5-15
>15
0-1
Низкий(3)
Низкий
Средний
2
Низкий
Средний
Высокий
>2
Средний(4)
Высокий(5)
Высокий
-
Ссылка на файлы
Элементы данных
1-4
5-19
>19
0-1
Низкий(4)
Низкий
Средний
2-3
Низкий(4)
Средний
Высокий
>3
Средний(5)
Высокий(7)
Высокий
Ранг и оценка сложностей внешних запросов.
Ранг и оценка внутренних логических файлов.
-
Типы элементов записи
Элементы данных
1-19
20-50
>50
1
Низкий
Низкий
Средний
2-5
Низкий
Средний
Высокий
>5
Средний
Высокий
Высокий
Ранг и оценка сложности внешних интерфейсных файлов
-
Типы элементов записи
Элементы данных
1-19
20-50
>50
1
Низкий(5)
Низкий
Средний
2-5
Низкий
Средний
Высокий
>5
Средний(7)
Высокий(10)
Высокий
24.09.10
