- •Информационные технологии- Процессы жизненного цикла программного обеспечения предисловие
- •Введение
- •Область действия.
- •Назначение
- •Область применения
- •Адаптация Международного стандарта
- •Согласованность
- •Ограничения
- •Нормативные ссылки
- •Определения
- •Область применения международного стандарта
- •Принцип построения Международного стандарта
- •Процессы жизненного цикла
- •Основные процессы жизненного цикла
- •Вспомогательные процессы жизненного цикла
- •Организационные процессы жизненного цикла
- •Основные процессы жизненного цикла
- •Процесс приобретения
- •Инициирование
- •Заявка на подготовку предложения
- •Подготовка контракта и модернизация
- •Мониторинг поставщика
- •Принятие и завершение
- •Процесс Поставки
- •Инициирование
- •Подготовка ответа
- •Контракт
- •Планирование
- •Выполнение и контроль
- •Поставка и завершение
- •Процесс Разработки
- •Реализация процесса
- •Анализ системных требований
- •Проектирование архитектуры системы
- •Анализ требований программного обеспечения.
- •Архитектура программного обеспечения
- •Детальное проектирование программного обеспечения
- •Программирование и тестирование программного обеспечения
- •Интеграция программного обеспечения
- •Квалификационные испытания программного обеспечения
- •Интеграция системы
- •Квалификационное тестирование системы
- •Установка программного обеспечения
- •Поддержка принятия программного обеспечения
- •Процесс Функционирования
- •Реализация процесса
- •Операционное тестирование
- •Функционирование системы
- •Поддержка пользователя
- •Процесс Сопровождения
- •Реализация процесса
- •Анализ проблем и модификаций
- •Реализация модификации
- •Оценка/принятие сопровождения (обслуживания)
- •Перемещение (миграция)
- •Удаление программного обеспечения
- •Обеспечивающие процессы жизненного цикла
- •Процесс документирования
- •Реализация процесса
- •Проектирование и разработка
- •Производство
- •Сопровождение
- •Процесс управления конфигурацией
- •Реализация процесса
- •Идентификация конфигурации
- •Управление конфигурацией
- •Учет (отчет) соответствия конфигурации
- •Оценка конфигурации
- •Управление выпуском и поставкой
- •Процесс обеспечения (гарантий) качества
- •Реализация процесса
- •Гарантия продукта
- •Гарантия процесса
- •Гарантия качества систем
- •Процесс верификации
- •Реализация процесса
- •Верификация
- •Процесс Аттестации
- •Реализация процесса
- •Аттестация
- •Процесс Совместной Оценки
- •Реализация процесса
- •Оценка управления проектом
- •Технические оценки
- •Процесс проверок (аудита)
- •Реализация процесса
- •Проверка
- •Процесс Решения Проблем
- •Реализация процесса
- •Решение проблем
- •Организационные проблемы жизненного цикла
- •Процесс Управления
- •Начало и определение области действия
- •Планирование
- •Выполнение и управление
- •Процесс обучения
- •Реализация процесса
- •А.4 Документирование решений адаптации и их целесообразности
- •Приложение в (информативное) Руководство по адаптации
- •В.1 Общее руководство по адаптации
- •В.2 Адаптация Процесса Разработки
- •B.3 Адаптация работ, относящихся к оценке
- •В.4 Вопросы адаптации и применения
- •Приложение с (информативное) Руководство по процессам и организациям
- •С.1 Процессы с различных ключевых позиций.
- •С.2 Процессы, организации и отношения.
- •Приложение д (информационное) Библиография
- •Содержание
Гарантия качества систем
Это действие вмещает следующую задачу:
6.3.4.1. Дополнительные действия управления качества должны быть гарантированы согласно статьям (пунктам) ISO 9001 как определено в контракте.
Процесс верификации
Процесс верификации - это процесс для определения, выполняют ли программные продукты действия требования или условия, наложенные на них в предыдущих действиях. Для эффективности затрат и выполнения, верификация должна быть интегрирована как можно раньше с процессом (таким как поставка, разработка, финансирование или сопровождение), который использует ее. Этот процесс может включать анализ, обзор и испытание. Этот процесс может быть выполнен с различными степенями независимости. Степень независимости может колебаться от одного и тогоже лица или другого лица в одной и той же организации до лица в другой организации с различными степенями разделения. В случае когда процесс выполнен администрацией, независящей от поставщика, оператора, разработчика или персонала сопровождения, он называется Независимый процесс верификации.
Список действий. Этот процесс содержит следующие действия:
1) Реализация процесса;
2) Верификация.
Реализация процесса
Эти действия состоят из следующих задач:
6.4.1.1. Определение будет сделано, если проект гарантирует верификационное усилие и степень организационной независимости от какой требуется усилие. Требования проекта должны быть проанализированы на критичность (рискованность). Критичность может быть оценена (проверена, измерена) с точки зрения:
а) потенциала необнаруженной ошибки в системе или требовании программного обеспечения, вызвавшей смерть или повреждение персонала, невыполнение задания, или финансовую или катастрофическую потерю оборудования или ущерб;
б) завершенности (сроков платежа) и рисков, связанных с используемой технологией программного обеспечения;
в) доступность фондов и ресурсов.
6.4.1.2. Если проект гарантирует верификационные усилия, процесс верификации должен быть установлен для проверки программного продукта.
6.4.1.3. Если проект гарантирует независимое верификационное усилие, квалифицированная организация, ответственная за ведение верификации должна быть выбрана. Этой организации должно гарантироваться независимость и полномочия верификационной деятельности.
6.4.1.4. Основание на возможности, величине, сложности и анализе критичности (рискованности) выше, плановые (целевые ) действия жизненного цикла и программные продукты, требующие верификации должны быть определены. Действия и задачи верификации, определенные в 6.4.2. , связанные методы, способы и инструментальные средства для целевых (плановых) действий жизненного процесса и программных продуктов.
6.4.1.5. Основанные на задачах верификации, как определено, план верификации должен быть разработан и документирован. План должен направлять действия жизненного цикла и программные продукты, подлежащие верификации, требуемые верификационные задачи для каждой деятельности жизненного цикла и программного продукта и связанные ресурсы, обязательства и программы должен направлять процедуры и связанные ресурсы для отправления проверочных сообщений покупателю и другим связанным организациям.
6.4.1.6. План верификации должен быть реализован. Проблемы и несоответствия, обнаруженные усилием верификации должны быть введены в процесс разрешения проблем (6.8). Все проблемы и несоответствия должны быть решены. Результаты верификационной деятельности должны быть доступны покупателю и другим включенным организациям.