- •Информационные технологии- Процессы жизненного цикла программного обеспечения предисловие
- •Введение
- •Область действия.
- •Назначение
- •Область применения
- •Адаптация Международного стандарта
- •Согласованность
- •Ограничения
- •Нормативные ссылки
- •Определения
- •Область применения международного стандарта
- •Принцип построения Международного стандарта
- •Процессы жизненного цикла
- •Основные процессы жизненного цикла
- •Вспомогательные процессы жизненного цикла
- •Организационные процессы жизненного цикла
- •Основные процессы жизненного цикла
- •Процесс приобретения
- •Инициирование
- •Заявка на подготовку предложения
- •Подготовка контракта и модернизация
- •Мониторинг поставщика
- •Принятие и завершение
- •Процесс Поставки
- •Инициирование
- •Подготовка ответа
- •Контракт
- •Планирование
- •Выполнение и контроль
- •Поставка и завершение
- •Процесс Разработки
- •Реализация процесса
- •Анализ системных требований
- •Проектирование архитектуры системы
- •Анализ требований программного обеспечения.
- •Архитектура программного обеспечения
- •Детальное проектирование программного обеспечения
- •Программирование и тестирование программного обеспечения
- •Интеграция программного обеспечения
- •Квалификационные испытания программного обеспечения
- •Интеграция системы
- •Квалификационное тестирование системы
- •Установка программного обеспечения
- •Поддержка принятия программного обеспечения
- •Процесс Функционирования
- •Реализация процесса
- •Операционное тестирование
- •Функционирование системы
- •Поддержка пользователя
- •Процесс Сопровождения
- •Реализация процесса
- •Анализ проблем и модификаций
- •Реализация модификации
- •Оценка/принятие сопровождения (обслуживания)
- •Перемещение (миграция)
- •Удаление программного обеспечения
- •Обеспечивающие процессы жизненного цикла
- •Процесс документирования
- •Реализация процесса
- •Проектирование и разработка
- •Производство
- •Сопровождение
- •Процесс управления конфигурацией
- •Реализация процесса
- •Идентификация конфигурации
- •Управление конфигурацией
- •Учет (отчет) соответствия конфигурации
- •Оценка конфигурации
- •Управление выпуском и поставкой
- •Процесс обеспечения (гарантий) качества
- •Реализация процесса
- •Гарантия продукта
- •Гарантия процесса
- •Гарантия качества систем
- •Процесс верификации
- •Реализация процесса
- •Верификация
- •Процесс Аттестации
- •Реализация процесса
- •Аттестация
- •Процесс Совместной Оценки
- •Реализация процесса
- •Оценка управления проектом
- •Технические оценки
- •Процесс проверок (аудита)
- •Реализация процесса
- •Проверка
- •Процесс Решения Проблем
- •Реализация процесса
- •Решение проблем
- •Организационные проблемы жизненного цикла
- •Процесс Управления
- •Начало и определение области действия
- •Планирование
- •Выполнение и управление
- •Процесс обучения
- •Реализация процесса
- •А.4 Документирование решений адаптации и их целесообразности
- •Приложение в (информативное) Руководство по адаптации
- •В.1 Общее руководство по адаптации
- •В.2 Адаптация Процесса Разработки
- •B.3 Адаптация работ, относящихся к оценке
- •В.4 Вопросы адаптации и применения
- •Приложение с (информативное) Руководство по процессам и организациям
- •С.1 Процессы с различных ключевых позиций.
- •С.2 Процессы, организации и отношения.
- •Приложение д (информационное) Библиография
- •Содержание
Реализация процесса
Эта деятельность включает следующую задачу:
6.2.1.1. План управления конфигурацией должен быть разработан. План должен описывать:
деятельность по управлению конфигурацией;
процедуры и программы (планы, графики) выполнения этой деятельности;
организацию (организации), ответственную за выполнение этой деятельности и их связь с другими организациями, такими как разработка программного обеспечения или сопровождения.
План должен быть документирован и выполнен.
Примечание: - План может быть частью плана управления конфигурацией системы.
Идентификация конфигурации
Эта деятельность состоит из следующей задачи:
6.2.2.1. Схема должна быть установлена для идентификации единиц программного обеспечения и их версий, которые контролируются (управляются) для проекта. Для каждой единицы программного обеспечения и ее версий должно быть определено следующее:
документация, которая устанавливает нижнюю базовую линию;
справки, ссылки версии;
другие детали идентификации.
Управление конфигурацией
Эти действия состоят из следующей задачи:
6.2.3.1. Должно быть включено следующее:
идентификация и запись запросов изменения;
анализ о оценка изменений;
утверждение или неутверждение запроса;
реализация, верификация и выпуск модифицированной единицы программного обеспечения.
Контрольный след должен существовать, посредством чего каждая модификация, причина для модификации и разрешение модификации может быть прослежена.
Контроль (управление) и проверка всех документов к управляемым единицам программного обеспечения, которые реализуют (обрабатывают) надежность или критические функции защиты (охраны), должны быть выполнены.
Учет (отчет) соответствия конфигурации
Эта деятельность состоит из следующей задачи:
6.2.4.1. Протоколы (отчеты) управления и отчеты о состоянии, которые показывают (демонстрируют) состояние хронологию (историю) управляемых единиц программного обеспечения, включая базовые, должны быть приготовлены. Отчеты о состоянии должны включать число (количество) изменений для проекта, последние версии единицы программного обеспечения, выпуск идентификаторов, количество выпусков и сравнения выпусков.
Оценка конфигурации
Эта деятельность состоит из следующей задачи:
6.2.5.1. Должно быть определено и гарантировано следующее:
функциональная законченность единицы программного обеспечения в соответствии с их требованиями и физическая завершенность единиц программного обеспечения (отражает ли их проект и код программ новейшее техническое описание).
Управление выпуском и поставкой
Эта деятельность включает следующую задачу:
6.2.6.1. Выпуск и поставка программных продуктов и документации должна (официально, формально, соответственно правилам) управляться. Мастер-копии кода и документации должны быть сохранены в течении жизни программного продукта. Коды и документация, которые содержат надежность или критические функции защиты (охраны) должны обрабатываться, сохраняться, упаковываться и поставляться согласно политики включенных организацией.
Процесс обеспечения (гарантий) качества
Процесс обеспечения качества - это процесс для обеспечения адекватной гарантии того, что программные продукты и процедуры в проектном цикле жизни соответствуют их специфицированным требованиям и придерживаются их установленным планам. Чтобы быть беспристрастной, гарантия качества должна иметь организационную свободу и власть (полномочия) от людей, непосредственно ответственных за разработку программного продукта или выполнение процесса в проекте. Гарантия качества может иметь внутреннюю или внешнюю зависимость от того, демонстрируются ли доказательства качества продукта или процесса к управлению поставщика или покупателя.
Гарантия качества может использовать результаты других обеспечивающих процессов, таких как Верификация, Аттестация, Совместный Обзор, Проверки и Разрешение проблем.
Список действий: Этот процесс состоит из следующей деятельности:
1) Реализация процесса;
2) Гарантия продукта;
3) Гарантия процесса;
4) Гарантия качества систем.