- •Информационные технологии- Процессы жизненного цикла программного обеспечения предисловие
- •Введение
- •Область действия.
- •Назначение
- •Область применения
- •Адаптация Международного стандарта
- •Согласованность
- •Ограничения
- •Нормативные ссылки
- •Определения
- •Область применения международного стандарта
- •Принцип построения Международного стандарта
- •Процессы жизненного цикла
- •Основные процессы жизненного цикла
- •Вспомогательные процессы жизненного цикла
- •Организационные процессы жизненного цикла
- •Основные процессы жизненного цикла
- •Процесс приобретения
- •Инициирование
- •Заявка на подготовку предложения
- •Подготовка контракта и модернизация
- •Мониторинг поставщика
- •Принятие и завершение
- •Процесс Поставки
- •Инициирование
- •Подготовка ответа
- •Контракт
- •Планирование
- •Выполнение и контроль
- •Поставка и завершение
- •Процесс Разработки
- •Реализация процесса
- •Анализ системных требований
- •Проектирование архитектуры системы
- •Анализ требований программного обеспечения.
- •Архитектура программного обеспечения
- •Детальное проектирование программного обеспечения
- •Программирование и тестирование программного обеспечения
- •Интеграция программного обеспечения
- •Квалификационные испытания программного обеспечения
- •Интеграция системы
- •Квалификационное тестирование системы
- •Установка программного обеспечения
- •Поддержка принятия программного обеспечения
- •Процесс Функционирования
- •Реализация процесса
- •Операционное тестирование
- •Функционирование системы
- •Поддержка пользователя
- •Процесс Сопровождения
- •Реализация процесса
- •Анализ проблем и модификаций
- •Реализация модификации
- •Оценка/принятие сопровождения (обслуживания)
- •Перемещение (миграция)
- •Удаление программного обеспечения
- •Обеспечивающие процессы жизненного цикла
- •Процесс документирования
- •Реализация процесса
- •Проектирование и разработка
- •Производство
- •Сопровождение
- •Процесс управления конфигурацией
- •Реализация процесса
- •Идентификация конфигурации
- •Управление конфигурацией
- •Учет (отчет) соответствия конфигурации
- •Оценка конфигурации
- •Управление выпуском и поставкой
- •Процесс обеспечения (гарантий) качества
- •Реализация процесса
- •Гарантия продукта
- •Гарантия процесса
- •Гарантия качества систем
- •Процесс верификации
- •Реализация процесса
- •Верификация
- •Процесс Аттестации
- •Реализация процесса
- •Аттестация
- •Процесс Совместной Оценки
- •Реализация процесса
- •Оценка управления проектом
- •Технические оценки
- •Процесс проверок (аудита)
- •Реализация процесса
- •Проверка
- •Процесс Решения Проблем
- •Реализация процесса
- •Решение проблем
- •Организационные проблемы жизненного цикла
- •Процесс Управления
- •Начало и определение области действия
- •Планирование
- •Выполнение и управление
- •Процесс обучения
- •Реализация процесса
- •А.4 Документирование решений адаптации и их целесообразности
- •Приложение в (информативное) Руководство по адаптации
- •В.1 Общее руководство по адаптации
- •В.2 Адаптация Процесса Разработки
- •B.3 Адаптация работ, относящихся к оценке
- •В.4 Вопросы адаптации и применения
- •Приложение с (информативное) Руководство по процессам и организациям
- •С.1 Процессы с различных ключевых позиций.
- •С.2 Процессы, организации и отношения.
- •Приложение д (информационное) Библиография
- •Содержание
Процесс Аттестации
Процесс Аттестации представляет собой процесс определения соответствия требований и конечной технической системы или программного продукта их функциональному использованию. Аттестация проводится на ранних стадиях. Этот процесс может проходить как часть Обеспечения Принятия Программного Обеспечения (п.5.3.13).
Этот процесс может выполняться с различной степенью независимости. В случае, когда процесс выполняется организацией, независимой от поставщика, разработчика, персонала эксплуатации или персонала сопровождения, он называется Независимым Процессом Аттестации.
Процесс аттестации состоит из следующих действий:
Реализация процесса.
Аттестация.
Реализация процесса
Эти действия состоят из следующих задач:
6.5.1.1. Определение должно быть сделано, если проект гарантирует аттестационное усиление и степень организационной независимости от которой требуется усиление.
6.5.1.2. Если проект гарантирует аттестационное усилие, процесс аттестации должен быть установлен для утверждения системы или программного продукта. Задачи аттестации, определенные ниже, включая связанные методы, способы и инструментальные средства для исполнения задач, должны быть выбраны.
6.5.1.3. Если проект гарантирует независимое усилие, квалифицированная организация, ответственная за проведение усилия, должна быть выбрана. Проводящему аттестацию должны гарантироваться независимость и полномочия для проведения аттестации.
6.5.1.4. Аттестационный план должен быть разработан и документирован. План должен включать, но не ограничиваться, следующее:
а) единицы, подлежащие аттестации;
б) задачи, выполняемые аттестацией;
в) ресурсы, обязательства и программы для аттестации;
г) процедуры для отправления аттестационных отчетов покупателям и другим сторонам.
6.5.1.5. План аттестации должен быть выполнен. Проблемы и несоответствия, обнаруженные при аттестации, должны быть введены в Процесс Разрешения Проблем (6.8). Все проблемы и несоответствия должны быть решены. Результаты аттестационной деятельности должны быть доступны покупателю и другим заинтересованным организациям.
Аттестация
Эта деятельность состоит из следующих задач:
6.5.2.1. Подготовка выбранных испытательных требований, контрольных примеров и испытательных спецификаций для анализа результатов испытаний.
6.5.2.2. Гарантия, что испытательные требования, контрольные примеры и испытательные спецификации отражают детальные требования для определенного функционального использования.
6.5.2.3. Проведение тестов в пунктах 6.5.2.1 и 6.5.2.2, включают:
а) испытание в критических режимах работы;
б) испытание программного изделия на способность изолировать и минимизировать эффект ошибок;
в) испытание программного изделия на соответствие декларируемым функциональным возможностям.
6.5.2.4. Утверждение, что программный продукт удовлетворяет требованиям пользователя.
6.5.2.5. Проверка программного продукта в выбранных областях опытной (целевой) среды функционирования.
Процесс Совместной Оценки
Процесс Совместной оценки предназначен для оценки состояния и продуктов деятельности проекта. Совместные оценки применяются в управлении проектом , в технических уровнях и проводятся в срок действительности контракта. Этот процесс может использоваться любыми двумя сторонами, где одна сторона делает оценку другой стороны.
Этот процесс состоит из следующих
1. Реализация процесса.
2. Оценка управления проектом.
3. Технические оценки.