Джина Гайд

DevOps клиента

Команда и роли. Назначения и участие определяются работами периода; постоянное присутствие на всех встречах не требуется.

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

Состав инфраструктуры и правила работы описаны в гайде: DEV используются агентами, люди подключаются при сбоях; UAT предназначены для приёмки человеком. Это могут быть существующие стенды или pre-prod; развёртывание выполняется выбранным командой способом. Во всех случаях обеспечивается доступ агента для диагностики замечаний; управление средой со стороны сопровождения согласуется отдельно.

Регулярные действия

Когда Что делает Результат и получатель Различие по фазам
Нужны среда, данные или доступ Обеспечивает согласованные условия либо сообщает ограничение и срок решения Рабочие условия для выполнения и проверок Контакт по задаче — ИИ-инженер, указанный в текущем процессе проекта
Нужны параллельные задачи или приёмка Обеспечивает свободные DEV и UAT, изоляцию версий, данных, моков и времени; предотвращает перезапись занятой UAT Доступная среда с известной задачей или принимающим Обе фазы
Сборка, проверка или интеграция остановлена средой Разбирает проблему в своей области, восстанавливает работу, сообщает затронутые результаты Устранённая блокировка или план решения Обе фазы
Результат готов к интеграции Проверяет наличие требуемых решений и выполняет операцию в своих полномочиях либо обеспечивает её у названного исполнителя Ссылка и отметка времени достижения согласованной точки Обе фазы; предварительный разбор MR на PoC не заменяет согласований клиента
Нужно провести выпуск или восстановление Выполняет согласованный порядок, сообщает фактическое состояние Подтверждение выпуска или восстановления для команды Когда это входит в границы внедрения

Шаги внедрения

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

Матрица ролей · Маршрут интеграции