Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_ekz_33__33.docx
Скачиваний:
20
Добавлен:
23.04.2019
Размер:
462.65 Кб
Скачать
  1. Стандарт 12207. Основные процессы. Место процессов в жц ис.

ГОСТ Р ИСО/МЭК 12207 является переводом международного стандарта ISO/IEC 12207, на основе которого, в свою очередь, создан соответствующий стандарт IEEE 12207. Второй – в рамках семейства ГОСТ 34 – разрабатывался в СССР самостоятельно, как стандарт на содержание и оформление документов на программные системы в рамках Единой системы программной документации (ЕСПД) и Единой системы конструкторской документации (ЕСКД). В последние годы, акцент делается на стандарты ГОСТ, соответствующие международным стандартам. В то же время, 34-я серия является важным дополнительным источником информации для разработки и стандартизации внутрикорпоративных документов и формирования целостного понимания и видения концепций жизненного цикла в области программного обеспечения.

Стандарт описывает 17 процессов жизненного цикла, распределенных по трем категориям (основные, вспомогательные, организационные) процессов (названия представлены с указанием номеров разделов стандарта, следуя определениям на русском и английском языке, определяемыми [ГОСТ 12207, 1999] и оригинальной версией ISO/IEC 12207, соответственно):

Основные процессы жизненного цикла - Primary Processes.

Основные процессы инстанцируют согласно ситуации.

Группа основных процессов жизненного цикла включает в себя базовые процессы, участвующие в создание программного продукта.

1 Заказ (приобретение). Процесс приобретения (как его называют в ГОСТ – “заказа”) определяет работы и задачи заказчика, приобретающего программное обеспечение или услуги, связанные с ПО, на основе контрактных отношений.

Все работы проводятся в рамках проектного подхода.

2 Поставка. Процесс поставки, в свою очередь, определяет работы и задачи поставщика. Работы также проводятся с использованием проектного подхода.

3 Разработка. Процесс разработки определяет работы и задачи разработчика.

Стандарт отмечает, что работы проводятся с использованием проектного подхода и могут пересекаться по времени, т.е. проводиться одновременно или с наложением, а также могут предполагать рекурсию и разбиение на итерации.

4 Эксплуатация. Процесс разработки определяет работы и задачи оператора службы поддержки.

5 Сопровождение. Процесс разработки определяет работы и задачи, проводимые специалистами службы сопровождения.

Таблица - Содержание основных процессов ЖЦ ПО ИС (ISO/IEC 12207)

Процесс (исполнитель процесса)

Действия

Вход

Результат

Приобретение (заказчик)

  • Инициирование

  • Подготовка заявочных предложений

  • Подготовка договора

  • Контроль деятельности поставщика

  • Приемка ИС

  • Решение о начале работ по внедрению ИС

  • Результаты обследования деятельности заказчика

  • Результаты анализа рынка ИС/ тендера

  • План поставки/ разработки

  • Комплексный тест ИС

  • Технико-экономическое обоснование внедрения ИС

  • Техническое задание на ИС

  • Договор на поставку/ разработку

  • Акты приемки этапов работы

  • Акт приемно-сдаточных испытаний

Поставка (разработчик ИС)

  • Инициирование

  • Ответ на заявочные предложения

  • Подготовка договора

  • Планирование исполнения

  • Поставка ИС

  • Техническое задание на ИС

  • Решение руководства об участии в разработке

  • Результаты тендера

  • Техническое задание на ИС

  • План управления проектом

  • Разработанная ИС и документация

  • Решение об участии в разработке

  • Коммерческие предложения/ конкурсная заявка

  • Договор на поставку/ разработку

  • План управления проектом

  • Реализация/корректировка

  • Акт приемно-сдаточных испытаний

Разработка (разработчик ИС)

  • Подготовка

  • Анализ требований к ИС

  • Проектирование архитектуры ИС

  • Разработка требований к ПО

  • Проектирование архитектуры ПО

  • Детальное проектирование ПО

  • Кодирование и тестирование ПО

  • Интеграция ПО и квалификационное тестирование ПО

  • Интеграция ИС и квалификационное тестирование ИС

  • Техническое задание на ИС

  • Техническое задание на ИС, модель ЖЦ

  • Подсистемы ИС

  • Спецификации требования к компонентам ПО

  • Архитектура ПО

  • Материалы детального проектирования ПО

  • План интеграции ПО, тесты

  • Архитектура ИС, ПО, документация на ИС, тесты

  • Используемая модель ЖЦ, стандарты разработки

  • План работ

  • Состав подсистем, компоненты оборудования

  • Спецификации требования к компонентам ПО

  • Состав компонентов ПО, интерфейсы с БД, план интеграции ПО

  • Проект БД, спецификации интерфейсов между компонентами ПО, требования к тестам

  • Тексты модулей ПО, акты автономного тестирования

  • Оценка соответствия комплекса ПО требованиям ТЗ

  • Оценка соответствия ПО, БД, технического комплекса и комплекта документации требованиям ТЗ

Данные процессы описывают поэтапно все шаги, необходимые для создания продукта.

Ответственность за выполнение работ и задач в основном процессе несет организация, создающая и реализующая данный процесс. Данная организация гарантирует реальность существования и функциональные особенности конкретного процесса.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]