Быстрый старт в RTE #1 – Открывая роль
Дата: 04.04.2024
Первая статья серии «Быстрый старт в RTE». В этом обзоре вы узнаете, кто такой Release Train Engineer (RTE), что он делает и за что отвечает в организациях, которые применяют Scaled Agile Framework® (SAFe®).
Определение роли RTE
RTE — это человек, который хорошо понимает бизнес-контекст, который знает и может привлечь нужных людей в нужное время для синхронизации усилий по созданию цельного продукта. Если емко сформулировать роль RTE одним словом, то это интегратор.
Александра Скоринова, Газпром нефть
Скорее всего, вы впервые встретитесь с RTE на каком-либо событии ART (Agile Release Train). RTE гарантирует, что ART поставляет ценность, фасилитирует события ART и производственный процесс. У этой влиятельной роли есть ключевые обязанности, с которыми вы познакомитесь в этой статье.
Кто такой RTE?
Миссия RTE — научить находить ответы на ключевые вопросы «Зачем?» и «Что может помешать?» на пути поставки ценности.
Айсылу Абдалова, Азбука вкуса
RTE является лидером и коучем ART. RTE выполняет множество повседневных обязанностей, которые содействуют ART в его способности приносить ценность. В этом уроке вы изучите, кто такой RTE, рассмотрев обязанности, которые выполняет успешный RTE.
RTE поддерживает команды и ART в любых потребностях, обучает достижению максимального потенциала. Это одна из важнейших функций RTE.
RTE вдохновляет и направляет Представителей Бизнеса, Продуктовый Менеджмент, Системных Архитекторов, команды и Scrum-мастеров на применение новых процессов и мышления.
RTE фасилитирует проведение событий ART, PI-планирования (PI Planning) и Инспекции и Адаптации (Inspect and Adapt, I&A), а также способствует устранению препятствий ART.
RTE служит образцом мышления и лидерства Lean-Agile для ART, использует каждую возможность для укрепления методов работы Lean-Agile.
RTE наставляет Скрам-мастеров, Владельцев Продукта, Менеджеров Продуктов и Системных Архитекторов для успешной реализации стратегии. Они создают сообщество, которое учится и совершенствуется вместе.
RTE использует методы Lean-Agile, чтобы привести работу ART в соответствие со стратегией.
Ниже вы найдете определения всех использованных выше терминов SAFe.
Agile Release Train (ART)
Agile Release Train (ART) — это долгосрочная команда Agile-команд, которая инкрементально разрабатывает, внедряет и часто эксплуатирует одно или несколько решений в рамках потока разработки ценности.
Agile-команда
Agile-команда (Agile Team) — это кросс-функциональная группа размером 10 и менее человек, которая обладает всеми необходимыми навыками для определения, создания, тестирования и внедрения ценности своим клиентам.
Представители Бизнеса
Представители Бизнеса (Business Owners) — ключевые заинтересованные лица ART, которые несут решающую ответственность за технологическую и бизнес-основу возврата инвестиций (Return on Investment, ROI), управления и нормативно-правового контроля (Сompliance).
Продуктовый Менеджмент
Продуктовый Менеджмент (Product Management) отвечает за определение и поддержку разработки востребованных, осуществимых, жизнеспособных и устойчивых продуктов, удовлетворяющих потребностям клиентов на всем жизненном цикле продукта.
Владелец Продукта
Владелец Продукта (Product Owner, PO) — член Agile-команды, основная ответственность которого в максимизации ценности, поставляемой командой, что он обеспечивает соответствием Бэклога Команды потребностям клиентов и заинтересованных лиц.
Системный Архитектор
Системный Архитектор (System Architect) отвечает за определение и донесение общей технической и архитектурной концепции Решений, разрабатываемых несколькими ART.
Скрам-мастер / Коуч команды
Скрам-мастер/Коуч Команды (Scrum Master/Team Coach, SM/TC) — это лидер и коуч Agile-команды, который помогает в реализации командных процессов, мероприятий и поставке ценности.
PI-планирование
PI-планирование (PI Planning, Планирование Интервала) — это регулярно повторяющееся мероприятие всего ART, которое согласовывает команды и заинтересованных лиц вокруг общей миссии и концепции.
Инспекция и Адаптация
Инспекция и Адаптация (Inspect and Adapt, I&A) — значимое событие, происходящее в конце каждого интервала планирования (Planning Interval, PI), когда демонстрируется и оценивается текущее состояние Решения. Затем команды обдумывают и выявляют элементы бэклога по улучшению с помощью структурированного семинара по решению проблем.
Мышление Lean-Agile
Мышление Lean-Agile (Lean-Agile Mindset) — это сочетание убеждений, предположений, поступков и действий лидеров и практиков SAFe, которые разделяют концепции Lean-мышления и Agile-манифест
Лидерство Lean-Agile
Лидерство Lean-Agile (Lean-Agile Leadership, LAL) — это компетенция, которая описывает, как лидеры Lean-Agile стимулируют и поддерживают организационные изменения и совершенствование операционной деятельности, предоставляя отдельным лицам и командам возможность реализовать наивысший потенциал.
Что делает RTE?
Если кто-то не договорился, значит, я что-то сделал не так. RTE должен синхронизировать всех со всеми.
Андрей Гирин, Ак Барс Банк
RTE — влиятельная роль, способствует поставке ценности не только через улучшение и оптимизацию процессов. Важную часть работы RTE составляет обучение, коучинг и формирование Lean-Agile мышления у всех участников процесса, от команд разработки до лидеров бизнеса. Чтобы каждый знал и правильно исполнял свою роль.
RTE использует каждое взаимодействие как возможность для моделирования и обучения поведению и языку мышления Lean-Agile. RTE также укрепляет основные ценности и принципы SAFe.
Ниже вы найдете определения всех использованных выше терминов SAFe.
Ключевые ценности
4 Ключевые Ценности (Core Values) — это согласованность, прозрачность, поддержка сотрудников и неустанные улучшения, которые представляют основные убеждения, являющиеся ключом к эффективности SAFe.
SAFe-принципы Lean-Agile
SAFe-принципы Lean-Agile (SAFe Lean-Agile Principles) – SAFe основан на десяти неизменных базовых принципах Lean и Agile. Это принципы и экономические условия, которые обеспечивают эффективность ролей и практик SAFe.
Решение
Решение (Solution) — это продукт, система или сервис, который предоставляет ценность внутренним или внешним клиентам.
Клиент
Клиент (Customer) — это конечный выгодоприобретатель ценности Решений, созданных и поддерживаемых потоками ценности портфеля.
Изменение вашего мышления
Переход к новому мышлению.
Ключевой составляющей любого RTE является мышление Lean-Agile. Это означает переход от традиционного мышления к другому способу выполнения работы. Вам придется многое изучить в этом образе мышления по мере продвижения в своей роли, но сейчас рассмотрим некоторые способы, с помощью которых RTE думают «по-другому».
Команды ART планируют и ставят перед собой ряд целей. Они структурируют свою работу на основе приоритизированного списка Фич, а также планируют и упорядочивают зависимости. Команды также определяют важные вехи и берут на себя обязательства по их достижению.
По мере выполнения работ команды показывают прогресс выполнения своих обязательств и, при необходимости, обсуждают изменения со своими заинтересованными лицами. В качестве фасилитатора процесса RTE использует Синхронизацию Коучей для понимания прогресса и препятствий, требующих помощи, включая риск нарушения согласованных сроков и дат.
RTE фасилитируют процесс и помогают командам наращивать компетенции. Также RTE может помочь командам выявить проблемы и способы для их решения. Если вы все время решаете проблемы, вы лишаете команды возможностей для обучения.
Когда вы начнете применять мышление Lean-Agile, вы начнете думать как RTE.
Нина, Владелец Продукта, обращается к вам с беспокойством по поводу производительности её команды. Она считает, что команда должна приносить больше ценности в каждой итерации. Команда находится под большим давлением, поскольку ей необходимо реализовать сразу ряд улучшений, запрошенных несколькими важными и влиятельными клиентами. Вы спрашиваете Нину, обсуждала ли она с командой свои опасения. Нина признает, что не обсуждала — ее тревожит, как отреагирует команда. Она просит вашего совета, что ей делать дальше.
Подумайте о том, что вы узнали из статьи, как это применимо к вашему мышлению. И как теперь посоветуете поступить Нине?
- Вы сообщаете Нине, что сами поговорите со Скрам-мастером и другими членами команды и расскажете о ее беспокойстве.
- Вы просите Нину не сообщать команде о проблемах, поскольку они находятся под сильным давлением обязательств перед важными клиентами.
- Вы вдохновляете Нину открыто и честно обсудить свои опасения с командой. Команда лучше всего способна выявить препятствия на пути более быстрого предоставления ценности и провести мозговой штурм по поиску улучшений производительности.
Ниже вы найдете определения всех использованных выше терминов SAFe.
Фича
Фича (Feature) представляет собой функциональность решения, которая несет ценность для бизнеса, удовлетворяет потребности заинтересованных лиц и имеет такой размер, что она может быть реализована одним Agile Release Train в рамках одного Интервала Планирования (Planning Interval, PI).
Веха
Веха (Milestone) — это конкретная цель, событие или момент времени, используемый для оценки прогресса в достижении более крупной цели.
PI-цели
PI-цели (PI Objectives, Цели Интервала Планирования)— это высокоуровневое описание бизнес- и технологических целей, которые команды и поезда собираются достичь в предстоящем Интервале Планирования.
Синхронизация Скрам мастеров / Коучей
Синхронизация Коучей (Coach Sync) — это мероприятие ART, которое помогает координировать взаимозависимые работы, обеспечивает наглядность прогресса и наличие препятствий.
Синхронизация Владельцев Продуктов
Синхронизация Владельцев Продуктов (Product Owner Sync, PO Sync) — это мероприятие ART, которое обеспечивает прозрачность прогресса ART в достижении PI-целей и возможность внести любые необходимые коррективы.
Ваши обязанности как RTE
RTE должен задавать неудобные вопросы Владельцам Продуктов: «А где наш миллиард? А не галлюцинировал ли ты?»
Андрей Гирин, Ак Барс Банк
RTE помогает обеспечить готовность к планированию в трех основных областях:
- Стратегическая согласованность и организационная готовность к планированию (масштаб и контекст планирования).
- Готовность руководства и команды к мероприятию (готовность контекста).
- Организационная и технологическая готовность подготовить всё для проведения мероприятия (оборудованием или технологиями, а также инструментарием для удаленных мероприятий).
RTE способствует формированию в ART культуры непрерывных исследований для актуализации и синхронизации видения, дорожной карты и бэклога. Эффективный RTE имеет решающее значение для успеха мероприятия.
RTE несет значительную ответственность за успешное выполнение PI:
- RTE помогает отслеживать выполнение фич в Канбан ART.
- Обеспечивает, что ART выполняет критерии готовности (Definition of Done, DoD).
- RTE координирует устранение препятствий, эскалирует и решает проблемы, которые команды не могут решить самостоятельно.
RTE является главным Скрам-мастером/Командным Коучем ART. В этой роли у RTE, как правило, есть следующие обязанности:
- RTE задают сильные вопросы, чтобы выявить то, что важно, а затем помогают людям использовать их собственные знания и опыт.
- Обучение и коучинг Скрам-мастеров/Командных Коучей по практике проведения мероприятий уровня ART и команды, лучших практик.
- RTE обучают представителей бизнеса, системных архитекторов и продуктовый менеджмент, поощряют сотрудничество между командами и системными архитекторами.
- Способствуют формированию мышления и внедрения практик Lean-Agile среди команд ART.
«Что привело нас к выяснению обстоятельств? Какие ещё существуют возможности или варианты? Чего мы не видим? Что нам нужно, чтобы достичь более глубокого уровня понимания? Если бы успех был гарантирован, какие действия вы бы предприняли?» — RTE не знает ответы, он умеет задавать вопросы тем, кто знает.
- RTE использует Канбан ART и другие инструменты и источники информации, для обеспечения плавного потока ценности (создание вытягивающей системы).
- RTE устанавливает показатели потока работ – пять метрик потока и его предсказуемость, которая определяет, насколько предсказуемо Agile-команды и ART достигают запланированных целей.
- RTE помогает улучшить поток поставки ценности, оценивая и совершенствуя практики, связанные с DevOps и конвейером непрерывной доставки.
- RTE обучает ART применять практики ускорения потока.
- RTE фасилитирует мероприятие по построению карты потока ценности (Value Stream Mapping)
- RTE анализирует паттерны ART-доски на предмет зависимостей, этапов передачи работы, “бутылочных горлышек” и оценивает, как улучшить организационный дизайн ART с использованием топологии команд.
Неустанное стремление к совершенству — одна из четырех основных ценностей SAFe. RTE способствует следующему:
- RTE способствует проведению мероприятия «Инспекция и адаптация».
- Поддерживает своевременное исполнение планов PI, используя синхронизацию коучей и Владельцев продуктов, привлекая сообщества практиков и поощряя использование инженерных разработок и встроенных методов контроля качества.
- RTE применяет самооценку основных компетенций SAFe, чтобы помочь командам и ART совершенствовать технические и бизнес-практики, необходимые для достижения более масштабных цели портфеля.
- RTE взаимодействует с Value Management Office (VMO) и Lean-Agile Center of Excellence (LACE) для поддержания фокуса на создании ценности и повышении операционной эффективности.
Ниже вы найдете определения всех использованных выше терминов SAFe.
Непрерывное Изучение
Непрерывное Изучение (Continuous Exploration, CE) — это часть Конвейера Непрерывной Поставки, процесс управления инновациями и обеспечения согласованности работ путем постоянного изучения потребностей рынка и пользователей, а также определения Концепции, Дорожной Карты и Фич Решения.
Концепция
Концепция (Vision) — это описание будущего состояния разрабатываемого Решения. Она отражает как потребности клиента и заинтересованных лиц, так и соответствующие потребностям Фичи и Возможности.
Дорожная Карта
Дорожная Карта (Roadmap) — это график событий и Вех, который описывает запланированные сроки предоставления результатов Решения в течение определенного периода времени.
Бэклог ART
Бэклог ART (ART Backlog) — это Канбан-система, используемая для сбора и управления Фичами и Энейблерами, предназначенными для функционального улучшения Решения и расширения Архитектурной Полосы.
Канбан ART
Канбан ART (ART Kanban) — это метод визуализации и управления потоком Фич в Конвейере Непрерывной Поставки от идеи до анализа, реализации и выпуска.
Критерии Готовности
Критерии Готовности (Definition of Done, DoD) — это описание требований к готовности работающего продукта или инкремента ценности.
DevOps
DevOps — это мышление, культура и набор инженерных практик, способствующих интеграции, автоматизации и тесному взаимодействию между всеми специалистами для эффективной разработки и эксплуатации решения.
Конвейер Непрерывной Поставки
Конвейер Непрерывной Поставки (Continuous Delivery Pipeline, CDP) представляет собой процессы, активности и автоматизацию, которые необходимы для формирования новой функциональности от идеи до выпуска ценности по запросу.
Value Stream Mapping
Визуализация Потока Ценности (Value Stream Mapping) — это метод, используемый для определения отдельных этапов рабочего процесса и задержек между этапами.
Доска Планирования ART
Доска Планирования ART (ART Planning Board) — это визуализация сроков поставки фич, зависимостей между командами и вех в рамках PI.
Топологии Команд
Топологии Команд (Team Topologies) описывают четыре организационных шаблона, которые могут быть использованы для структурирования Agile-команд и ART.
Встроенное Качество
Встроенное Качество (Built-In Quality) — это практики, которые на протяжении всего процесса создания ценности для клиента обеспечивают соответствие результатов работы Agile-команд действующим стандартам качества в технической части и бизнес-домене.
Портфель
Портфель (Portfolio) — это набор потоков ценности, который обеспечивает непрерывный поток ценных решений для клиентов в рамках общей модели финансирования и управления.
Value Management Office
Value Management Office (VMO) — это организационная функция, отвечающая за содействие процессу Lean-управления Портфелем, а также за развитие операционного совершенства и Lean-руководства в рамках трансформации Lean-Agile.
Lean-Agile Center of Excellence
Центр Экспертизы Lean-Agile (Lean-Agile Center of Excellence, LACE) — это небольшая Agile-команда, занимающаяся внедрением методики SAFe Lean-Agile.
Быть лидером-слугой
Помогите командам наращивать потенциал посредством инноваций, экспериментов и обратной связи.
Лидеры-слуги поощряют саморазвитие команд. Они помогают командам формировать навыки и способности для решения проблем.
- Способствуют автономности, расширению возможностей командной работы.
- Позволяют своим командам исследовать посредством инноваций, экспериментов и циклов быстрой обратной связи.
- Инновации и эксперименты создают для команд возможности практиковаться, расти и развиваться.
- Обратная связь приветствуется, и команды учатся относиться к обратной связи с интересом.
Содействуйте сотрудничеству для общего понимания.
Лидеры-слуги создают атмосферу доверия и открытости, которая поощряет сотрудничество. Они вовлекают людей и извлекают пользу из противоречий. Лидеры-слуги объединяют для достижения результатов.
Способствуйте формированию конструктивных конфликтов.
Конфликты неизбежны, когда вы объединяете самых разных людей для совместной работы над общим видением и миссией. Лидер-слуга поощряет разнообразие мыслей, которое может привести к конфликту. Лидер-слуга должен создать конструктивный конфликт, чтобы прийти к единому пониманию. Единое понимание помогает командам совместно находить лучшие решения проблем и препятствий.
Воспитывайте культуру ответственности.
- Лидеры-слуги помогают командам брать на себя ответственность за выполнение обязательств и соблюдение ценностей Lean-Agile.
- Они также поощряют команды к самоорганизации, самоуправлению и стремлению к высокой производительности.
- Они помогают командам сосредоточиться на целях и результатах, а не только на выработке.
- Лидеры-слуги делают это, помогая командам понять, как их работа поддерживает видение, стратегию и клиентов организации.
Всегда помните, что вы работаете с людьми.
Лидеры-слуги применяют эмпатию, устанавливая связь с тем, что чувствует человек или команда по поводу чего-либо.
Эмпатия не означает, что вы пережили тот же опыт, но вы можете помочь им преодолеть сложные ситуации. Практика сопереживания также позволяет лидеру-слуге узнавать людей и служить им, одновременно обучая команды полному раскрытию их потенциала.
Польза от работы RTE
Возможно, вы спрашивали себя: зачем быть RTE? Что это значит для вас? Как RTE вы можете сделать следующее:
Вы гарантируете, что ценность беспрепятственно доставляется вашим Клиентам. Инспекция потока ценности позволяет вам устранить потери и неэффективность в вашем процессе и высвобождает время команд, чтобы сосредоточиться на создании ценности для ваших Клиентов.
Советы для RTE
Познакомьтесь с полезными инструментами и рекомендациями для работы в роли RTE.
В «бэклоге лидерства» фиксируются вопросы, которые требуют от лидеров содействия в разрешении, поскольку ART не может решить эти вопросы самостоятельно. Это не всегда означает, что лидер решает или смягчает проблему; вместо этого лидер может объединить людей и способствовать разрешению конфликта.
Тест — проверьте, насколько хорошо вы усвоили материал
Время вышло