Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Верификация и сопровождение ИС.doc
Скачиваний:
91
Добавлен:
19.12.2018
Размер:
1.42 Mб
Скачать

5. Системное тестирование

5.1.-5.6. Входные данные, Процесс, Контроль, Выходные данные, Факто­ры качества, Метрики

6. Приемосдаточное тестирование

6.1.-6.1. Входные данные, Процесс, Контроль, Выходные данные, Факто­ры качества, Метрики

7. Поставка

7.1.-7.6. Входные данные, Процесс, Контроль, Выходные данные, Факто­ры качества, Метрики

Рис. 2.7. Атрибуты стадий сопровождения

Стадия процесса обработки запросов на сопровождение, на которой происходит определение задачи, описана в табл. 2.1.

Таблица 2.1. Определение задачи запроса на сопровождение

IEEE 1219-1992

Стадия сопровождения 1: определение задачи

а. Входные данные

Запрос на сопровождение

б. Процесс

Присвоить изменению номер

Охарактеризовать по типу и степени серьезности

Принять или отклонить изменение

Выполнить предварительную оценку затрат

Установить приоритет

в. Контроль

Присвоить запросу уникальный идентификатор

Ввести запрос в хранилище

г. Выходные данные

Утвержденный запрос

д. Выбранные факторы качества

Ясность запроса

Корректность запроса (например, тип)

е. Выбранные метрики

Количество упущений в запросе

Количество поданных запросов к определенной дате

Количество дублирующихся запросов

Оценка времени на подтверждение проблемы

Стадия анализа задачи в процессе обработки запросов на сопровождение описана в табл. 2.2.

Таблица 2.2. Анализ запроса на сопровождение

IEEE 1219-1992

Стадия сопровождения 2: анализ задачи

а. Входные данные

Исходная проектная документация

Утвержденный запрос со стадии определения

б. Процесс

Изучить выполнимость запроса

Исследовать влияние выполнения запроса

Выполнить подробный анализ требуемых работ

Уточнить содержание запроса

в. Контроль

Провести техническую проверку

Проверить соответствие стратегии тестирования

Проверить обновление документации

Выявить вопросы, связанные с безопасностью и защитой

г. Выходные данные

Отчет о выполнимости

Подробный отчет об анализе, в том числе о влиянии

изменений

Обновленные требования

Предварительный список изменений

План реализации

Стратегия тестирования

д. Выбранные факторы качества

Понятность анализа

е. Выбранные метрики

Количество требований, подлежащих изменению

Трудозатраты (на анализ запроса)

Фактическая продолжительность

Стадия проектирования запроса на сопровождение описана в табл. 2.3.

Таблица 2.3. Проектирование запроса на сопровождение

IEEE 1219-1992

Стадия сопровождения 3: проектирование

а. Входные данные

Исходная проектная документация

Анализ, полученный на предыдущей стадии

б. Процесс

Создать тестовые варианты

Просмотреть: требования и план реализации

в. Контроль

Верифицировать проект

Проинспектировать: проект и тестовые варианты

г. Выходные данные

Измененные: список модификаций, детальный анализ

и план реализации

Обновленные: каркас проекта и планы тестирования

д. Выбранные факторы качества

Гибкость (проектирования)

Прослеживаемость

Возможность повторного использования

Понятность

е. Выбранные метрики

Трудозатраты в человеко-часах

Фактическая продолжительность

Количество изменяемых приложений

Стадия реализации запросов на сопровождение описывается в табл. 2.4.

Таблица 2.4. Реализация запроса на сопровождение

IEEE 1219-1992

Стадия сопровождения 4: реализация

а. Входные данные

Первичный исходный код

Первичная проектная документация

Подробный проект с предыдущей стадии

б. Процесс

Внести в код необходимые изменения и дополнения

Выполнить модульное тестирование

Проверить готовность к системному тестированию

в. Контроль

Проверка кода

Верификация: контроль конфигурации и прослеживаемость нового кода

г. Выходные данные

Обновленные: программное обеспечение, отчеты о модульном тестировании, пользовательские документы

д. Выбранные факторы качества

Гибкость

Прослеживаемость

Понятность

Удобство сопровждения

Надежность

е. Выбранные метрики

Количество строк кода

Процент ошибок