Адаптация стандарта

Сопровождение (5.5)

Эксплуатация (5.4)

Процесс разработки определяет работы и задачи оператора службы поддержки. Процесс включает следующие работы:

  • Process implementation – определение процесса (подготовка процесса)
  • Operational testing – операционное тестирование (эксплуатационные испытания)
  • System operation – эксплуатация системы
  • User support – поддержка пользователя

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

  • Process implementation – определение процесса (подготовка процесса)
  • Problem and modification analysis – анализ проблем и изменений
  • Modification implementation – внесение изменений
  • Maintenance review/acceptance – проверка и приемка при сопровождении
  • Migration – миграция (перенос)
  • Software retirement – вывод программной системы из эксплуатации (снятие с эксплуатации)

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

Адаптация стандарта* подразумевает применение требований стандарта к конкретному проекту или проектам, например, в рамках создания внутрикорпоративных регламентов ведения проектов программного обеспечения.

Адаптация включает следующие виды работ:

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

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

* Необходимо отметить, что существует еще один стандарт жизненного цикла - ISO/IEC 15288 (выпущен в 2002 году), фокусирующийся на вопросах организации процессов жизненного цикла системного уровня (Life Cycle Processes – System) и включающий специальный процесс - “Tailoring”, т.е. настройку, адаптацию жизненного цикла к конкретным требованиям и ограничениям, существующим или принятым в конкретной организации/подразделении или для заданного проекта.