Release Train Engineer (RTE) или машинист поезда SAFe® — кто это?
О ключевой роли Scaled Agile Framework® (SAFe®), которую в крупных компаниях выполняет руководитель программы (Program Manager).
Вольный перевод статьи: Release Train Engineer and Solution Train Engineer — Scaled Agile Framework — с цитатами практиков и экспертов из компаний: Газпром нефть, Ак Барс Банк, Ренессанс Жизнь, Deutsche Telekom IT Solutions, Азбука Вкуса, Xsolla, Accenture, ScrumTrek.
Release Train Engineer (RTE) — это лидер-слуга и коуч Agile Release Train (ART, далее — поезд). Ключевая ответственность RTE — фасилитация событий и процессов поезда, а также помощь командам в поставке ценности конечным пользователям. RTE общается с заинтересованными лицами, эскалирует препятствия, помогает управлять рисками и активно драйвит поезд на улучшения.
Несмотря на то, что поезд состоит из самоорганизованных самоуправляемых команд, поезд не сможет ехать на автопилоте. Роль «машиниста поезда» берет на себя RTE, в основе работы которого лежат принцип лидера-слуги. Он точно понимает, как масштабировать практики Agile и Lean, понимает все особенности и проблемы, которые могут возникнуть при масштабировании на крупные программы разработки.
Также RTE может принимать участие в Lean-Agile-трансформации, коучинге руководителей, команд и Scrum-мастеров по новым процессам и мышлению. Они помогают настраивать SAFe® для нужд и проблем конкретной организации, стандартизировать и документировать выработанные практики.
RTE — это человек, который хорошо понимает бизнес-контекст, который знает и может привлечь нужных людей в нужное время для синхронизации усилий по созданию цельного продукта. Если емко сформулировать роль RTE одним словом, то это интегратор. © Александра Скоринова, Газпром нефть |
|
Миссия RTE — научить находить ответы на ключевые вопросы «Зачем?» и «Что может помешать?» на пути поставки ценности. © Айсылу Абдалова, Азбука Вкуса |
За что отвечает?
- Управление и оптимизация потока поставки ценности в поезде, используя различные практики, например, Kanban Программы и прочие информационные радиаторы.
- Разработка и коммуникация годового календаря Итераций и Инкрементов Программы (Program Increments, PIs).
- Помогает в подготовке к PI-планированию через процесс Непрерывного Изучения (Continuous Exploration), в рамках которого формируется Концепция (Vision), Дорожная Карта (Roadmap) и Бэклоги.
- Проводит PI-планирование.
- Агрегирует PI-цели команд в PI-цели всего поезда и обеспечивает, чтобы они были всем видны и понятны. В течение PI обеспечивает отслеживание прогресса реализации Фич.
- Проводит регулярные синхронизационные встречи, включая ART Synс.
Если кто-то не договорился, значит, я что-то сделал не так. RTE должен синхронизировать всех со всеми. © Андрей Гирин, Ак Барс Банк |
- Обеспечивает принятие экономических решений путем фасилитации оценки Фичей и связыванию их с Эпиками при необходимости.
- Коучит руководителей, команды и Scrum-мастеров в практиках и мышлении Lean-Agile.
- Помогает управлять рисками и зависимостями.
- Эскалирует и отслеживает прогресс устранения препятствий.
- Предоставляет информацию и данные о наличии критических узких мест.
- Выстраивает сотрудничество между командами и Архитекторами (System Architects/Engineering).
- Работает с Продуктовым Менеджментом (Product Management), Владельцами Продуктов и другими заинтересованными лицами, помогая обеспечить согласованность стратегии и исполнение.
- Улучшает поток ценности Value Streams через оценку и улучшение текущих практик Devops и Релиз по Потребности (Release on Demand) Конвейера Непрерывной Поставки (Continuous Delivery Pipeline).
- Помогает запустить и поддерживает цикл инноваций Lean User Experience (UX).
Являясь катализатором подготовки видения, дорожной карты и бэклога к очередному PI-планированию, RTE попросту не дает расслабиться Владельцам Продуктов. © Евгений Родионов, Accenture | |
RTE должен задавать неудобные вопросы Владельцам Продуктов: «А где наш миллиард? А не галлюцинировал ли ты?» © Андрей Гирин, Ак Барс Банк |
- Работает с Agile-офисом Управления Программами (Agile Program Management Office, APMO) над выполнением программы и повышением операционной эффективности.
- Принимает решения на основе Lean-бюджетов и обеспечивает соблюдение ограничений политик бюджетирования (Guardrails).
- Проводит Системные Демонстрации (System Demos).
- Обеспечивает безжалостное улучшение через проведения Инспекции и Адаптации (Inspect and Adapt), а также оценку текущего и планирование повышения уровня гибкости поезда.
Если машешь лопатой, тебе не до улучшений. А задача RTE вытащить всех из операционки. © Евгений Родионов, Accenture |
- Содействуют развитию Профессиональных Сообществ (Communities of Practice, CoP) и применению инженерных и практик обеспечения качества (Built-In Quality) внутри компании.
Центр компетенций — это скорее поддержка, ограниченная тематикой. Иногда даже психологическая. © Александр Мольский, Ренессанс Жизнь | |
Создание центров компетенций — инструмент RTE для вовлечения команд. © Александр Сайфуранов, Xsolla |
Кому подчиняется?
SAFe не определяет структуру подчинения, но обычно RTE находятся в подразделении разработки или APMO, который в SAFe является частью Lean Portfolio Management (LPM). В больших компаниях, где есть офис управления проектами (программами), чаще всего роль RTE выполняет руководитель программы (Program Manager).
Как выбрать правильного RTE?
RTE должен быть достаточно смелым, чтобы открыто говорить о любых проблемах, при этом предлагая варианты решений. © Евгений Родионов, Accenture | |
В первую очередь у него должен быть здравый смысл. © Игорь Ларченко, Deutsche Telekom IT Solutions | |
Это должен быть человек с опытом демократичного менеджмента или коуч, который хорошо разбирается в бизнесе и продукте. © Константин Хохрин, ScrumTrek | |
В нем должна быть эмпатия и желание помогать людям. © Александр Сайфуранов, Xsolla |
Как становится лидером-слугой?
Обычно выполнение роли RTE поручается руководителям, которые имеют соответствующие организационные навыки, но им необходимо научиться самим и адаптировать компанию к мышлению Lean-Agile. Необходимо перейти от директивного и менеджерского подхода к сервис-лидерству. Сервис-лидерство — это философия, которая предполагает целостный взгляд на развитие людей, качество их работы и командной работы. В этом случае RTE фокусируется на поддержке команд и поезда, обеспечивая возможность и условия самоорганизации и самоуправления.
Что конкретно это значит:
- Слушать и поддерживать команды в выявлении и решении проблем.
- Создавать среду взаимного влияния друг на друга всех участников.
- Понимать людей и испытывать эмпатию к ним.
- Поощрять и поддерживать персональное развитие каждого человека в отдельности и команды в целом.
- Коучить людей, задавая сильные открытые вопросы, вместо принятия директивных решений за них.
- Мыслить стратегически, используя системное мышление.
- Помогать командам выполнять взятые на себя обязательства.
- Быть открытым и ценить открытость в других.
Прежде всего мне пришлось поменять собственное мышление: когда ты выполняешь роль функционального руководителя, у тебя есть соблазн влезть в текущую работу каждого, что в итоге приводит к микроменеджменту. И сейчас, когда видишь проблему, часто тянет директивно поруководить. Но RTE должен доверять команде выполнять свою работу, зная что они это сделают наилучшим образом. И такое изменение мышления RTE должен продвигать на уровне всей компании: через обсуждения, внедрения новых практик, собственным примером. © Александр Сайфуранов, Xsolla |
Как говорил Роберт Гринлиф, отец-основатель сервис-лидерства: «Хороший лидер должен быть в первую очередь хорошим слугой». Помимо шаблонов Lean-Agile трансформации, есть и подходы по трансформации традиционных менеджеров в лидеров-слуг.
RTE должен совершить переход:
- От координации работ и ответственности команд к коучингу команд в направлении совместной работы.
- От сроков к целям.
- От фокуса на краткосрочные результаты к инвестированию в повышение программы в целом.
- От знаний ответов на все вопросы к постановке вопросов перед командами.
- От принятия директивных решений к передаче командам возможности самим принять решения и добиться успеха.
- От решения проблем за команды к помощи им в самостоятельном решении проблем.
Советы начинающим RTE
Заручитесь поддержкой руководства, пока оно не скажет компании: «Ребята, доверьтесь этим людям, они знают что делают» — будет очень тяжело. И нужен грамотный SPC (SAFe Program Consultant) на первых инкрементах, без него вы соберете все возможные грабли. © Александр Мольский, Ренессанс Жизнь | |
Научить бизнес думать продуктово. Иначе можем уехать очень быстро и эффективно, но не туда. © Игорь Ларченко, Deutsche Telekom IT Solutions | |
Найти амбассадоров среди топ-менеджмента, иначе все закончится после первого инкремента. © Александр Сайфуранов, Xsolla |
SAFe and Scaled Agile Framework are registered trademarks of Scaled Agile, Inc.
Стать пионером трансформации в компании, кратно увеличить объем продаж, вдохновляя своим успехом другие команды, и разрешить себе мечтать о «космосе»: история успешной Agile-трансформации в интервью с Сергеем Нечушкиным, директором департамента малого и среднего бизнеса Абсолют Банка.
В статье рассмотрим Lean Portfolio Management — одну из 7-ми ключевых компетенций, необходимых для достижения Бизнес-гибкости (Business Agility).
Статья с детальным обзором состава и механизма работы портфеля SAFe®. Содержит различные примеры организации портфелей для крупного и малого бизнеса, а также их плюсы и минусы