- •Информационные технологии- Процессы жизненного цикла программного обеспечения предисловие
- •Введение
- •Область действия.
- •Назначение
- •Область применения
- •Адаптация Международного стандарта
- •Согласованность
- •Ограничения
- •Нормативные ссылки
- •Определения
- •Область применения международного стандарта
- •Принцип построения Международного стандарта
- •Процессы жизненного цикла
- •Основные процессы жизненного цикла
- •Вспомогательные процессы жизненного цикла
- •Организационные процессы жизненного цикла
- •Основные процессы жизненного цикла
- •Процесс приобретения
- •Инициирование
- •Заявка на подготовку предложения
- •Подготовка контракта и модернизация
- •Мониторинг поставщика
- •Принятие и завершение
- •Процесс Поставки
- •Инициирование
- •Подготовка ответа
- •Контракт
- •Планирование
- •Выполнение и контроль
- •Поставка и завершение
- •Процесс Разработки
- •Реализация процесса
- •Анализ системных требований
- •Проектирование архитектуры системы
- •Анализ требований программного обеспечения.
- •Архитектура программного обеспечения
- •Детальное проектирование программного обеспечения
- •Программирование и тестирование программного обеспечения
- •Интеграция программного обеспечения
- •Квалификационные испытания программного обеспечения
- •Интеграция системы
- •Квалификационное тестирование системы
- •Установка программного обеспечения
- •Поддержка принятия программного обеспечения
- •Процесс Функционирования
- •Реализация процесса
- •Операционное тестирование
- •Функционирование системы
- •Поддержка пользователя
- •Процесс Сопровождения
- •Реализация процесса
- •Анализ проблем и модификаций
- •Реализация модификации
- •Оценка/принятие сопровождения (обслуживания)
- •Перемещение (миграция)
- •Удаление программного обеспечения
- •Обеспечивающие процессы жизненного цикла
- •Процесс документирования
- •Реализация процесса
- •Проектирование и разработка
- •Производство
- •Сопровождение
- •Процесс управления конфигурацией
- •Реализация процесса
- •Идентификация конфигурации
- •Управление конфигурацией
- •Учет (отчет) соответствия конфигурации
- •Оценка конфигурации
- •Управление выпуском и поставкой
- •Процесс обеспечения (гарантий) качества
- •Реализация процесса
- •Гарантия продукта
- •Гарантия процесса
- •Гарантия качества систем
- •Процесс верификации
- •Реализация процесса
- •Верификация
- •Процесс Аттестации
- •Реализация процесса
- •Аттестация
- •Процесс Совместной Оценки
- •Реализация процесса
- •Оценка управления проектом
- •Технические оценки
- •Процесс проверок (аудита)
- •Реализация процесса
- •Проверка
- •Процесс Решения Проблем
- •Реализация процесса
- •Решение проблем
- •Организационные проблемы жизненного цикла
- •Процесс Управления
- •Начало и определение области действия
- •Планирование
- •Выполнение и управление
- •Процесс обучения
- •Реализация процесса
- •А.4 Документирование решений адаптации и их целесообразности
- •Приложение в (информативное) Руководство по адаптации
- •В.1 Общее руководство по адаптации
- •В.2 Адаптация Процесса Разработки
- •B.3 Адаптация работ, относящихся к оценке
- •В.4 Вопросы адаптации и применения
- •Приложение с (информативное) Руководство по процессам и организациям
- •С.1 Процессы с различных ключевых позиций.
- •С.2 Процессы, организации и отношения.
- •Приложение д (информационное) Библиография
- •Содержание
Реализация процесса
Эти действия состоят из следующей задачи:
6.1.1.1. План, идентифицирующий документы, которые должны быть произведены в течении жизненного цикла программного продукта, должен быть разработан, документирован и реализован.
Для каждого идентифицированного документа должно быть определено следующее:
а) заглавие (титул) или название;
б) цель;
в) предназначенная аудитория;
г) процедуры и обязательства для вводов, разработки, обзора, модификации, утверждения, производства, хранения, распределения, сопровождения и управления конфигурацией;
е) План, режим, программа для промежуточных и конечных (заключительных) версий.
Проектирование и разработка
Эта деятельность состоит из следующих задач.
6.1.2.1. Каждый идентифицированный документ должен быть спроектирован (разработан) согласно соответствующим документационным стандартам для формата, описания содержания, нумерации страниц, размещения рисунков / таблицы, маркировки (отметки) права собственности/ защиты и других единиц представления.
6.1.2.2. Источник и соответствие входных данных для документов должны быть подтверждены. Автоматизированные документационные инструментальные средства (станки) могут использоваться.
6.1.2.3. Подготовленные документы должны быть рассмотрены и отредактированы на предмет формата, технического содержания и презентационного стиля в соответствии с их документационными стандартами. Они должны быть (одобрены, утверждены) рассмотрены на соответствие доверенным персоналом до выпуска.
Производство
Эти действия содержат следующие задачи.
6.1.3.1. Документы должны быть произведены и обеспечены согласно плану. Производство и распределение (дистрибуция) документов может использовать бумагу, электронные или другие средства. Оригинальный материал (образец, оригинал) должен быть сохранен согласно требованиям для хранения (удержания) данных (записей, протоколов), защиты, содержания и дублирования.
6.1.3.2. Средства управления должны быть установлены согласно процессу управления конфигурации (6.2).
Сопровождение
Эта деятельность состоит из следующей задачи.
6.1.4.1. Задачи, требующие выполнения кода документации должна быть изменена, должны быть исполнены (см. 5.5.).
Для тех документов, которые находятся над конфигуративным управлением, модификации должны управляться согласно Процесса управления конфигурацией (6.2).
Процесс управления конфигурацией
Процесс управления конфигурацией - это процесс применения административных и технических процедур на всем протяжении жизненного цикла программного обеспечения для:
идентификации, определения и базирования единиц программного обеспечения в системе;
управления модификацией и выпуском изделий;
записи и сообщения о состоянии изделия;
управление и контролирования хранения, обращения (ухода) и поставок изделий.
Примечание: - Когда этот процесс употребляется (используется) на другие программные продукты или объекты, термин “единица программного обеспечения” ниже соответственно интерпретируется.
Этот процесс состоит из следующих действий:
1) Реализация процесса;
2) Идентификация конфигурации;
3) Управление конфигурацией;
4) Учет (отчет) состояния конфигурации;
5) Оценка конфигурации;
6) Управление выпуском и поставкой.