- •Информационные технологии- Процессы жизненного цикла программного обеспечения предисловие
- •Введение
- •Область действия.
- •Назначение
- •Область применения
- •Адаптация Международного стандарта
- •Согласованность
- •Ограничения
- •Нормативные ссылки
- •Определения
- •Область применения международного стандарта
- •Принцип построения Международного стандарта
- •Процессы жизненного цикла
- •Основные процессы жизненного цикла
- •Вспомогательные процессы жизненного цикла
- •Организационные процессы жизненного цикла
- •Основные процессы жизненного цикла
- •Процесс приобретения
- •Инициирование
- •Заявка на подготовку предложения
- •Подготовка контракта и модернизация
- •Мониторинг поставщика
- •Принятие и завершение
- •Процесс Поставки
- •Инициирование
- •Подготовка ответа
- •Контракт
- •Планирование
- •Выполнение и контроль
- •Поставка и завершение
- •Процесс Разработки
- •Реализация процесса
- •Анализ системных требований
- •Проектирование архитектуры системы
- •Анализ требований программного обеспечения.
- •Архитектура программного обеспечения
- •Детальное проектирование программного обеспечения
- •Программирование и тестирование программного обеспечения
- •Интеграция программного обеспечения
- •Квалификационные испытания программного обеспечения
- •Интеграция системы
- •Квалификационное тестирование системы
- •Установка программного обеспечения
- •Поддержка принятия программного обеспечения
- •Процесс Функционирования
- •Реализация процесса
- •Операционное тестирование
- •Функционирование системы
- •Поддержка пользователя
- •Процесс Сопровождения
- •Реализация процесса
- •Анализ проблем и модификаций
- •Реализация модификации
- •Оценка/принятие сопровождения (обслуживания)
- •Перемещение (миграция)
- •Удаление программного обеспечения
- •Обеспечивающие процессы жизненного цикла
- •Процесс документирования
- •Реализация процесса
- •Проектирование и разработка
- •Производство
- •Сопровождение
- •Процесс управления конфигурацией
- •Реализация процесса
- •Идентификация конфигурации
- •Управление конфигурацией
- •Учет (отчет) соответствия конфигурации
- •Оценка конфигурации
- •Управление выпуском и поставкой
- •Процесс обеспечения (гарантий) качества
- •Реализация процесса
- •Гарантия продукта
- •Гарантия процесса
- •Гарантия качества систем
- •Процесс верификации
- •Реализация процесса
- •Верификация
- •Процесс Аттестации
- •Реализация процесса
- •Аттестация
- •Процесс Совместной Оценки
- •Реализация процесса
- •Оценка управления проектом
- •Технические оценки
- •Процесс проверок (аудита)
- •Реализация процесса
- •Проверка
- •Процесс Решения Проблем
- •Реализация процесса
- •Решение проблем
- •Организационные проблемы жизненного цикла
- •Процесс Управления
- •Начало и определение области действия
- •Планирование
- •Выполнение и управление
- •Процесс обучения
- •Реализация процесса
- •А.4 Документирование решений адаптации и их целесообразности
- •Приложение в (информативное) Руководство по адаптации
- •В.1 Общее руководство по адаптации
- •В.2 Адаптация Процесса Разработки
- •B.3 Адаптация работ, относящихся к оценке
- •В.4 Вопросы адаптации и применения
- •Приложение с (информативное) Руководство по процессам и организациям
- •С.1 Процессы с различных ключевых позиций.
- •С.2 Процессы, организации и отношения.
- •Приложение д (информационное) Библиография
- •Содержание
Поддержка принятия программного обеспечения
Эти действия состоят из следующих задач:
5.3.13.1. Разработчик должен обеспечить приемную оценку и испытания программного продукта, проводимые пользователем. Приемные оценка и испытания должны рассматривать результаты Совместных Оценок (п.6.6), Проверок (п.6.7), Квалификационных Испытаний Программного Обеспечения и Квалификационных Испытаний Системы (если проводились). Результаты приемных оценок и испытаний должны быть документированы.
5.3.13.2. Разработчик должен укомплектовать и поставить программный продукт, как определено в контракте.
5.3.13.3. Разработчик должен обеспечить начальное и продолжающееся обучение и поддержку покупателя, как определено в контракте.
Процесс Функционирования
Процесс функционирования содержит действия и задачи оператора. Процесс охватывает функционирование программного продукта и операционную поддержку пользователей. Так как функционирование программного продукта интегрировано в функционирование системы, действия и задачи этого процесса относятся к системе.
Оператор управляет Процессом Функционирования на проектном уровне следующим за Процессом Управления (п.7.1); устанавливает инфраструктуру под процесс следующий за Процессом Создания Инфраструктуры (п.7.2); приспосабливает процесс для проекта после Процесса Настройки (Приложение А); и управляет процессом на организационном уровне после Процесса Усовершенствования (п.7.3) и Процесса Обучения (п.7.4). Когда оператор является поставщиком операционного обслуживания, оператор включает Процесс Поставки (п.5.2).
Этот процесс содержит следующие действия:
Реализация процесса.
Операционное тестирование.
Функционирование системы.
Поддержка пользователя.
Реализация процесса
Эта деятельность содержит следующие задачи:
5.4.1.1. Оператор должен разработать план и установить эксплуатационные стандарты для выполнения действий и задач этого процесса. План должен быть документирован и выполнен.
5.4.1.2. Оператор должен устанавливать процедуры для получения, записи, решения, проблем трекинга и обеспечения обратной связи. Всякий раз, когда возникают проблемы, они должны быть записаны и введены в Процессе Разрешения Проблем (п.6.8).
5.4.1.3. Оператор должен устанавливать процедуры для тестирования программных продуктов в их операционной среде, для ввода проблемных сообщений и модификационных запросов в Процессе Сопровождения (п.5.5) и для выпуска программного продукта для функционального использования.
Операционное тестирование
Эта деятельность состоит из следующих задач:
5.4.2.1. Для каждого выпуска программного продукта, оператор должен выполнять операционное тестирование и, удовлетворяя указанным критериям, выпускать программный продукт для операционного использования.
5.4.2.2. Оператор должен гарантировать, что код программного обеспечения и базы данных инициализируют, выполняются и завершаются, как описано в плане.
Функционирование системы
Эта деятельность состоит из следующих задач:
5.4.3.1. Система должна эксплуатироваться в предназначенной для нее среде согласно документации пользователя.
Поддержка пользователя
Эти действия включают следующие задачи:
5.4.4.1. Оператор должен обеспечить помощь и консультации пользователям как предусмотрено. Эти требования и последующие действия должны быть записаны и контролироваться.
5.4.4.2. Оператор должен отправлять запросы пользователя по мере необходимости в Процесс Сопровождения (п.5.5) для их решения. Эти запросы должны быть адресованы и действия, которые запланированы и принимаются должны быть сообщены авторам запросов. Все решения должны быть проиллюстрированы до конца.
5.4.4.3. Если сообщенная проблема имеет временное решение, то до того как постоянное решение будет принято, автору проблемного сообщения должен быть дан выбор для его использования. Постоянные исправления, выпуски, которые используют предварительно пропущенные функции или особенности и усовершенствования системы должны применяться к операционному программному продукту, используя Процесс Сопровождения (п.5.5)