- •Информационные технологии- Процессы жизненного цикла программного обеспечения предисловие
- •Введение
- •Область действия.
- •Назначение
- •Область применения
- •Адаптация Международного стандарта
- •Согласованность
- •Ограничения
- •Нормативные ссылки
- •Определения
- •Область применения международного стандарта
- •Принцип построения Международного стандарта
- •Процессы жизненного цикла
- •Основные процессы жизненного цикла
- •Вспомогательные процессы жизненного цикла
- •Организационные процессы жизненного цикла
- •Основные процессы жизненного цикла
- •Процесс приобретения
- •Инициирование
- •Заявка на подготовку предложения
- •Подготовка контракта и модернизация
- •Мониторинг поставщика
- •Принятие и завершение
- •Процесс Поставки
- •Инициирование
- •Подготовка ответа
- •Контракт
- •Планирование
- •Выполнение и контроль
- •Поставка и завершение
- •Процесс Разработки
- •Реализация процесса
- •Анализ системных требований
- •Проектирование архитектуры системы
- •Анализ требований программного обеспечения.
- •Архитектура программного обеспечения
- •Детальное проектирование программного обеспечения
- •Программирование и тестирование программного обеспечения
- •Интеграция программного обеспечения
- •Квалификационные испытания программного обеспечения
- •Интеграция системы
- •Квалификационное тестирование системы
- •Установка программного обеспечения
- •Поддержка принятия программного обеспечения
- •Процесс Функционирования
- •Реализация процесса
- •Операционное тестирование
- •Функционирование системы
- •Поддержка пользователя
- •Процесс Сопровождения
- •Реализация процесса
- •Анализ проблем и модификаций
- •Реализация модификации
- •Оценка/принятие сопровождения (обслуживания)
- •Перемещение (миграция)
- •Удаление программного обеспечения
- •Обеспечивающие процессы жизненного цикла
- •Процесс документирования
- •Реализация процесса
- •Проектирование и разработка
- •Производство
- •Сопровождение
- •Процесс управления конфигурацией
- •Реализация процесса
- •Идентификация конфигурации
- •Управление конфигурацией
- •Учет (отчет) соответствия конфигурации
- •Оценка конфигурации
- •Управление выпуском и поставкой
- •Процесс обеспечения (гарантий) качества
- •Реализация процесса
- •Гарантия продукта
- •Гарантия процесса
- •Гарантия качества систем
- •Процесс верификации
- •Реализация процесса
- •Верификация
- •Процесс Аттестации
- •Реализация процесса
- •Аттестация
- •Процесс Совместной Оценки
- •Реализация процесса
- •Оценка управления проектом
- •Технические оценки
- •Процесс проверок (аудита)
- •Реализация процесса
- •Проверка
- •Процесс Решения Проблем
- •Реализация процесса
- •Решение проблем
- •Организационные проблемы жизненного цикла
- •Процесс Управления
- •Начало и определение области действия
- •Планирование
- •Выполнение и управление
- •Процесс обучения
- •Реализация процесса
- •А.4 Документирование решений адаптации и их целесообразности
- •Приложение в (информативное) Руководство по адаптации
- •В.1 Общее руководство по адаптации
- •В.2 Адаптация Процесса Разработки
- •B.3 Адаптация работ, относящихся к оценке
- •В.4 Вопросы адаптации и применения
- •Приложение с (информативное) Руководство по процессам и организациям
- •С.1 Процессы с различных ключевых позиций.
- •С.2 Процессы, организации и отношения.
- •Приложение д (информационное) Библиография
- •Содержание
Удаление программного обеспечения
Эти действия состоят из следующих задач:
Примечание – программный продукт может быть удален по запросу (просьбе) владельца).
5.5.6.1. План удаления для устранения активной поддержки эксплуатирующим и сопровождающим (обслуживающим) организациям должен быть разработан и документирован. Действия планирования должны включать пользователей. План должен обращаться к пунктам, опубликованным ниже. План должен быть выполнен.
а) Прекращение полной или частичной поддержки после определенного периода времени;
б) Архивирование программного продукта и связанной с ним документации;
в) Ответственность за любые будущие остаточные результаты (выпуски, выходы) поддержки;
г) Переход к новому программному продукту, если применим;
д) Доступность архивных копий данных.
5.5.6.2. Пользователь должен получить уведомление о планах и действиях отстранения. Уведомления должны включать следующее:
а) Описание замены или расширения (модернизации) с датой ее доступности;
б) Заявление (формулирование) почему программный продукт не может больше поддерживаться;
в) Описание других имеющихся в распоряжении вариантов обеспечения, раз обеспечение удаления.
5.5.6.3. Параллельные действия (операции) отстранения старого и введения нового программного продукта должны быть проведены для главного перехода к новой системе. В течение этого периода должно быть обеспечено обучение пользователя как определено в контракте.
5.5.6.4. Когда наступает запланированное отстранение, должно быть послано уведомление всем заинтересованным лицам. Вся связанная с разработкой документация, файлы, журналы регистрации и коды должны быть размещены в архивах.
5.5.6.5. Данные используемые и связанные с отстраненным программным продуктом должны быть доступными согласно требованиям контракта для защиты данных и ревизии, применимой к данным.
Обеспечивающие процессы жизненного цикла
Этот раздел определяет следующие (обеспечивающие) процессы жизненного цикла:
Процесс документирования;
Процесс управления конфигурацией;
Процесс обеспечения качества;
Процесс верификации;
Процесс аттестации;
Процесс совместной оценки;
Процесс проверки;
Процесс решения проблем.
Действия и задачи в процессе обеспечения – это обязательства (ответственность) организации, выполняющей процесс. Эта организация гарантирует, что процесс существует и является функциональным.
Организация, использующая и выполняющая процесс обеспечения, управляет им на проектном уровне, следующем за процессом Управления (7.1); устанавливает инфраструктуру под процесс, следующий за Процессом Создания Инфраструктуры (7.2); приспосабливает его для проекта после Процесса Настройки (Приложение А); и управляет им на организационном уровне после Процесса Усовершенствования (7.3) и Процесса Обучения (7.4). Совместные Оценки, Проверки, Ревизии и Аттестации могут быть использованы как методы Гарантии Качества.
Процесс документирования
Процесс документирования - это процесс для записи информации, произведенной процессом жизненного цикла или деятельностью. Процесс содержит набор действий, которые планируют, проектируют, разрабатывают, производят, редактируют, распределяют и сопровождают те документы, в которых нуждаются все заинтересованные лица, такие как менеджеры, инженеры и пользователи системы или программного продукта.
Этот процесс состоит из следующих действий:
1) Реализация процесса;
2) Проектирование и разработка;
3) Производство;
4) Сопровождение.