Схема процесса управления релизами

Описание процесса и порядок управления релизами в крупных средах.
Разработка и подготовка к релизу
- РП/РМ формирует список согласованных задач для релиза.
- Команда аналитики готовит и передаёт концепцию задачи в презентации по новым функциям Функциональному архитектору (Команду аналитики ЗАКАЗЧИКА) и РП ЗАКАЗЧИКА.
- Команда аналитики ЗАКАЗЧИКА и РП ЗАКАЗЧИКА проводят ревью, дают замечания, комментарии, и согласовывают концепции задач в презентациях.
- Команда аналитики на рабочей встрече демонстрирует презентации для ФЗ, Команды аналитики ЗАКАЗЧИКА.
- ФЗ согласовывает концепции задач в презентациях или вносит замечания для исправления Командой аналитики.
- Команда аналитики готовит постановки по задачам.
- Функциональный архитектор (Команда аналитики ЗАКАЗЧИК), Команда тестирования ЗАКАЗЧИК, РП ЗАКАЗЧИКА проводят ревью, дают замечания и комментарии в постановке, согласовывают постановки задач.
- Команда аналитики готовит презентации по постановкам задач.
- Функциональный архитектор (Команда аналитики ЗАКАЗЧИК), РП ЗАКАЗЧИКА согласовывают презентации по постановкам задач или выдают замечания. Команда аналитики исправляет выявленные замечания.
- Команда аналитики получает согласование презентации по постановкам задач с ФЗ или замечания к исправлению.
- Команда аналитики декомпозирует задачи для команды разработки.
- Команда разработки приступает к разработке задач.
- Команда тестирования готовит чек-листы и тест-кейсы по задачам на разработку.
- Команда тестирования проверяет задачи и корректирует чек-листы и тест-кейсы по задачам на разработку.
- РП/РМ и Команда тестирования прикладывает чек-листы и тест-кейсы к задачам в Jira.
- Команда тестирования ЗАКАЗЧИКА проводит ревью тест-кейсов и чек-листов, выдаёт замечания и комментарии. Команда тестирования исправляет выявленные замечания, даёт пояснения по комментариям.
Установка релиза на Препродуктивной среде
- Команда тестирования готовит “Отчет о функциональном тестировании” задач на интеграционной среде с перечнем задач из Jira и тест-кейсами.
- РП/РМ создает задачу на обновление в Jira с приложенным “Отчетом о функциональном тестировании”, добавляет ссылки на задачи релиза.
- РП/РМ готовит презентацию для согласования с описанием релиза, презентацию для ЛК с описанием релиза. Прикладывает в задачу на обновление в Jira.
- РП/РМ переводит на Функционального архитектора (Команда аналитики ЗАКАЗЧИК), РП ЗАКАЗЧИКА задачу на обновление в Jira, для ревью подготовленных презентаций для согласования и для ЛК.
- Функциональный архитектор (Команда аналитики ЗАКАЗЧИК), РП ЗАКАЗЧИКА проводят ревью презентаций для согласования и для ЛК, предлагают замечания/комментарии, утверждают презентацию для согласования и презентацию для ЛК.
- РП/РМ назначает задачу в Jira на обновление на Менеджера изменений СТП.
- Команда эксплуатации готовит и прикладывает в задачу на обновление в Jira план работ и Сценарий базовой проверки.
- Команда ЗАКАЗЧИКА согласовывает обновление в задаче Jira. При необходимости задачу можно вернуть на доработку документов релиза РП/РМ или на доработку плана работ в Команду СТП.
- Менеджер изменений СТП информирует о начале работ.
- DevOps-инженер обновляет ПП среду.
- Менеджер изменений СТП изменяет статус в сообщении по мере изменения статуса работ по обновлению.
- Команда тестирования эксплуатации проводит базовое тестирование после обновления. Менеджер изменений СТП информирует о завершении работ.
Тестирование релиза на ПреПродуктивной среде
- Команда тестирования эксплуатации проводит проверку исправленных дефектов с Прода на ПП среде.
- Команда тестирования проводит регрессионное тестирование на ПП среде.
- Команда тестирования ЗАКАЗЧИКА проводит функциональное тестирование на ПП среде.
- Команда тестирования ЗАКАЗЧИК, Команда тестирования, Команда тестирования эксплуатации заводит баги в Jira по результатам тестирования на ПП среде.
- Команда тестирования, РП/РМ валидирует и определяет релиз багам, заведенным по результатам тестирования на ПП среде.
- Команда тестирования, Команда разработки, РП/РМ готовит сводные исправления по выявленным на ПП багам (багфиксы), планируемым к исправлению в текущем релизе. Исправляет, тестирует, передаёт для верификации Команде тестирования ЗАКАЗЧИК. Команда тестирования ЗАКАЗЧИКА повторно проверяет баги, в случае необходимости возвращает баги на исправление.
- Команда тестирования ЗАКАЗЧИКА информирует (в том числе еженедельно) о найденных багах.
- Команда тестирования ЗАКАЗЧИК, Команда аналитики ЗАКАЗЧИК, РП/РМ, РП ЗАКАЗЧИКА при необходимости обсуждают баги, определенные в следующие релизы, и подтверждают или корректируют номер релиза.
- Команда тестирования готовит Отчет о функциональном тестировании с перечнем задач, тест-кейсов и багов по результатам тестирования на ПП среде.
- РП/РМ обновляет задачу в Jira, прикладывает скорректированные документы и Отчет о функциональном тестировании.
- Команда эксплуатации и Команда разработки готовит и заполняет чек-лист готовности вывода релиза в Прод.
Установка релиза на Продуктивной среде
- РП/РМ назначает задачу на Менеджера изменений СТП.
- Команда эксплуатации готовит и прикладывает в задачу план работ и Сценарий базовой проверки (Отчет по внесению изменений).
- Команда разработки, РП/РМ отчитывается перед Команда ЗАКАЗЧИКА о готовности релиза к выходу на прод по чеклисту.
- Команда ЗАКАЗЧИКА согласовывает обновление. При необходимости задачу можно вернуть на доработку документов релиза РП/РМ или на доработку плана работ в Команду эксплуатации.
- SM, РП ЗАКАЗЧИКА направляет соответствующий запрос для ЗНИ.
- Менеджер изменений СТП готовит ЗНИ на обновление продуктивной среды и прикладывает комплект документов согласно документу РВР.
- Команда ЗАКАЗЧИКА получает согласование ФЗ на обновление ПРОД среды.
- SM, РП ЗАКАЗЧИКА согласовывают ЗНИ на обновление релиза на продуктивной среде. ИБ ЗАКАЗЧИКА утверждает ЗНИ.
- Менеджер изменений СТП информирует о начале работ.
- DevOps-инженер обновляет продуктивную среду.
- Менеджером изменений СТП изменяет статус в сообщении по мере изменения статуса работ.
- Команда тестирования эксплуатации проводит базовое тестирование Продуктивной среды
- Менеджер изменений СТП информирует о завершении работ.
- Команда эксплуатации прикладывает в задачу обновления в Jira о результатах проверки.
- Команда эксплуатации закрывает ЗНИ.
- Команда эксплуатации закрывает задачу обновления Продуктивной среды в Jira.