- •Информационные технологии- Процессы жизненного цикла программного обеспечения предисловие
- •Введение
- •Область действия.
- •Назначение
- •Область применения
- •Адаптация Международного стандарта
- •Согласованность
- •Ограничения
- •Нормативные ссылки
- •Определения
- •Область применения международного стандарта
- •Принцип построения Международного стандарта
- •Процессы жизненного цикла
- •Основные процессы жизненного цикла
- •Вспомогательные процессы жизненного цикла
- •Организационные процессы жизненного цикла
- •Основные процессы жизненного цикла
- •Процесс приобретения
- •Инициирование
- •Заявка на подготовку предложения
- •Подготовка контракта и модернизация
- •Мониторинг поставщика
- •Принятие и завершение
- •Процесс Поставки
- •Инициирование
- •Подготовка ответа
- •Контракт
- •Планирование
- •Выполнение и контроль
- •Поставка и завершение
- •Процесс Разработки
- •Реализация процесса
- •Анализ системных требований
- •Проектирование архитектуры системы
- •Анализ требований программного обеспечения.
- •Архитектура программного обеспечения
- •Детальное проектирование программного обеспечения
- •Программирование и тестирование программного обеспечения
- •Интеграция программного обеспечения
- •Квалификационные испытания программного обеспечения
- •Интеграция системы
- •Квалификационное тестирование системы
- •Установка программного обеспечения
- •Поддержка принятия программного обеспечения
- •Процесс Функционирования
- •Реализация процесса
- •Операционное тестирование
- •Функционирование системы
- •Поддержка пользователя
- •Процесс Сопровождения
- •Реализация процесса
- •Анализ проблем и модификаций
- •Реализация модификации
- •Оценка/принятие сопровождения (обслуживания)
- •Перемещение (миграция)
- •Удаление программного обеспечения
- •Обеспечивающие процессы жизненного цикла
- •Процесс документирования
- •Реализация процесса
- •Проектирование и разработка
- •Производство
- •Сопровождение
- •Процесс управления конфигурацией
- •Реализация процесса
- •Идентификация конфигурации
- •Управление конфигурацией
- •Учет (отчет) соответствия конфигурации
- •Оценка конфигурации
- •Управление выпуском и поставкой
- •Процесс обеспечения (гарантий) качества
- •Реализация процесса
- •Гарантия продукта
- •Гарантия процесса
- •Гарантия качества систем
- •Процесс верификации
- •Реализация процесса
- •Верификация
- •Процесс Аттестации
- •Реализация процесса
- •Аттестация
- •Процесс Совместной Оценки
- •Реализация процесса
- •Оценка управления проектом
- •Технические оценки
- •Процесс проверок (аудита)
- •Реализация процесса
- •Проверка
- •Процесс Решения Проблем
- •Реализация процесса
- •Решение проблем
- •Организационные проблемы жизненного цикла
- •Процесс Управления
- •Начало и определение области действия
- •Планирование
- •Выполнение и управление
- •Процесс обучения
- •Реализация процесса
- •А.4 Документирование решений адаптации и их целесообразности
- •Приложение в (информативное) Руководство по адаптации
- •В.1 Общее руководство по адаптации
- •В.2 Адаптация Процесса Разработки
- •B.3 Адаптация работ, относящихся к оценке
- •В.4 Вопросы адаптации и применения
- •Приложение с (информативное) Руководство по процессам и организациям
- •С.1 Процессы с различных ключевых позиций.
- •С.2 Процессы, организации и отношения.
- •Приложение д (информационное) Библиография
- •Содержание
Ограничения
Данный Международный Стандарт описывает архитектуру процессов жизненного цикла программного обеспечения, но не конкретизирует в деталях, как реализовать или выполнить услуги и задачи, включенные в процессы.
Данный Международный Стандарт не предназначен для предписывания имени, формата или точного содержимого получаемой документации. Этот Международный Стандарт может требовать разработки документов одного класса или типа; например, различных планов. Этот Международный Стандарт, тем не менее, не подразумевает, разрабатываются или упаковываются эти документы отдельно или они некоторым способом связываются. Решения такого типа Международный Стандарт оставляет за пользователем.
Данный Международный Стандарт не предписывает конкретную модель жизненного цикла или метод разработки программного обеспечения. Стороны-участники использования этого Международного Стандарта ответственны за выбор модели жизненного цикла для проекта программного обеспечения и за адаптацию процессов, услуг и задач этого Международного Стандарта к данной модели. Стороны также ответственны за выбор и применение методов разработки программного обеспечения и за выполнение услуг и задач, подходящих для проекта программного обеспечения.
Данный Международный Стандарт не рассчитан на то, чтобы вступать в конфликт с любыми службами организации, стандартами и процедурами, которые уже имеются в наличии. Тем не менее, любой конфликт требует разрешения и любое нарушенное условие или ситуация должна быть упомянута в описании как исключение к приложению данного Международного Стандарта.
В описании данного Международного Стандарта термин "должен" (shell) используется для того, чтобы выразить соглашение между двумя и более сторонами, термин "будет" (will) - чтобы выразить объявление цели или намерения одной стороны, термин "следует" (should) - чтобы выразить рекомендацию в сфере других возможностей, и термин "может" (may) - чтобы обозначить образ действий, допустимый с учетом ограничений данного Международного Стандарта.
В рамках данного Международного Стандарта существует некоторое количество списков задач; ни один из них нельзя рассматривать как исчерпывающий - они введены как примеры.
Нормативные ссылки
Следующие стандарты содержат положения, которые, в соответствии со ссылками в этом тексте, определяют положения данного Международного Стандарта. Приведенные здесь издания были действительны во время публикации этой статьи. Все стандарты являются субъектами пересмотра, и стороны-участники соглашений, основанных на данном Международном Стандарте, должны способствовать достижению возможности применения наиболее свежих изданий нижеприведенных стандартов. Члены IEC и ISO осуществляют поддержку реестров текущих версий Международных Стандартов.
ISO/AFNOR: 1989, Словарь компьютерной науки.
ISO/IEC 2382-1: 1993, Информационная технология - Словарь - Часть 1: Фундаментальные термины.
ISO/IEC 2382-20: 1990, Информационная технология - Словарь - Часть 20: Разработка системы.
ISO 8402: 1994, Управление качеством и гарантия качества - Словарь.
ISO 9001:1994, Системы качества - Модель обеспечения качества при проектировании, разработке, производстве, установке и обслуживании.
ISO/IEC 9126: 1991 Информационные технологии - Оценка программного продукта -Характеристика качества и порядок их применения.