Управление Потоком Ценности в SAFe®
«Совершенство недостижимо, но только стремясь к совершенству, мы можем достичь мастерства.»
Винсент Томас Ломбарди (по мнению многих, является одним из лучших и самых успешных тренеров в истории НФЛ)
Управление Потоком Ценности (Value Stream Management, VSM) — это лидерская и техническая дисциплина, которая обеспечивает максимизацию потока бизнес-ценности во всем жизненном цикле доставки решения.
Доставлять решения с цифровой составляющей (цифровые решения) на современных предприятиях может быть сложно. Часто этот процесс пересекает многочисленные функциональные границы и порождает бесчисленные зависимости между командами. Это может привести к непредсказуемому процессу доставки с проблемными передачами между исполнителями, сбоями в коммуникациях и существенными задержками.
Цель VSM состоит в том, чтобы навести порядок в этом хаосе. Это позволит обеспечить плавное и непрерывное движение работы по созданию ценности через всю организацию. Ключом к успеху в управлении потоками ценности (VSM) в SAFe является применение принципов Бережливого Мышления к каждому потоку создания ценности.
Принципы Бережливого Мышления
В SAFe основой Управления Потоком Ценности (VSM) является бережливое (lean) мышление. Lean – это обширный свод знаний, направленных на повышение операционной эффективности путем устранения причин задержек. Бережливое мышление основано на следующих пяти принципах. («Бережливое производство», Вумек Джеймс П., Джонс Дэниел Т., Альпина Паблишер 2021 ISBN 978-5-9614-6829-8. https://www.ozon.ru/product/596949357/)
- Точно определить ценность для каждого продукта
- Идентифицировать поток создания ценности для каждого продукта
- Обеспечить непрерывное движение ценности
- Позволить клиенту (со своей стороны) «вытягивать» ценность от производителя
- Стремиться к совершенству
Далее в этой статье описывается каждый из принципов, включая то, как каждый из них способствует Управлению Потоком Ценности (VSM) в SAFe и кто в организации несет основную ответственность за их применение.
1. Точно определить ценность для каждого продукта
Этот первый принцип бережливого мышления подчеркивает важность понимания потребностей клиентов и необходимость количественного измерения ценности, присущей продуктам и услугам, которые им доставляются. С точки зрения SAFe, ценность содержится в надежных и долговечных Решениях, а не эфемерных проектах или инициативах, и в итоге определяется клиентом.
В соответствии с принципом SAFe No 1 «Принять экономическую точку зрения», Управление Потоком Ценности (VSM) включает в себя определение генеральной экономической стратегии для потока создания ценности, которая содержит двунаправленный обмен ценностью для каждого доставленного решения (рисунок 1).
Решения с цифровой составляющей доставляются портфелем SAFe, использующим один или несколько Разработческих Потоков Ценности (Development Value Stream, DVS). Доставка решений, как правило, осуществляется внутренним клиентам. Эти внутренние решения затем используются для поддержки доставки уже других, производных, решений, ориентированных на внешний рынок, с помощью Операционных Потоков Ценности (Operational Value Stream, OVS).
Каждый клиент (внутренний или внешний) в сквозном потоке ценности приобретает материальные или нематериальные выгоды от решений, которые он получает. Ценность также возвращается предприятию в виде выручки или снижения затрат. Хотя Value Stream Management может применяться ко всем типам потоков ценности, SAFe в первую очередь использует VSM для оптимизации Разработческих Потоков Ценности (Development Value Stream, DVS).
Клиентоцентричность и дизайн-мышление также помогают определить ценность. Когда решения четко соответствуют желаниям и потребностям клиентов и настроен процесс получения регулярной обратной связи относительно идей со стороны рынка, тогда продукты и сервисы доставляют взаимную ценность непрерывно.
Чтобы точно определить сколько ценности содержится в решении, необходимо провести объективное измерение. В SAFe для количественной оценки ценности, которую решения доставляют клиентам, а также для измерения экономической выгоды, возвращаемой предприятию, используются ключевые показатели эффективности (KPI).
2. Идентифицировать поток создания ценности для каждого продукта
После того, как ценность решений была точно определена, организации должны идентифицировать процесс, с помощью которого они будут разрабатывать и доставлять эту ценность клиентам.
Разработческий Поток Ценности (Development Value Stream, DVS) или просто «поток ценности» в контексте этой статьи, представляет собой набор шагов, выполняемых организацией для доставки решения клиенту. Определенная последовательность шагов уникальна для каждого потока создания ценности. Как правило, такая последовательность включает в себя следующие стадии: определение, разработка, валидация и инкрементальный выпуск функциональности, как показано на рисунке 2.
Разработческие потоки ценности организованы в портфели SAFe, как показано на рисунке 3. Каждый поток создания ценности доставляет клиенту одно или несколько решений в виде продуктов и услуг. Бюджеты распределяются непосредственно на потоки ценности, финансируя людей, системы и материалы, необходимые для полной доставки этих решений.
Принцип SAFe No 2 «Применить системное мышление» способствует определению всего потока ценности в организации от запроса до выпуска и рассматривает его как единую интегрированную систему доставки. Это позволяет согласовать усилия всей организации, направленные на управление одним общим потоком создания ценности, и не работать с большим количеством фрагментов, каждый из которых «управляется сам по себе».
После того, как поток создания ценности был идентифицирован, все люди, которые участвуют в выполнении его шагов, организуются вокруг него, чтобы обеспечить его бесперебойное выполнение. Как описано в Принципе No 10 «Организоваться вокруг ценности», это требует, чтобы люди с разными навыками объединились в единую, долгосрочную, кросс-функциональную команду команд — Релизный Поезд Agile (Agile Release Train, ART), как показано на рисунке 4.
Крупные решения, такие как самолеты, автомобили, спутники и сложные медицинские устройства, обычно требуют одновременной работы нескольких Релизных Поездов (Agile Release Train, ART) и внешних поставщиков для эффективной реализации потока ценности. В результате создаются Поезда Решения (Solution Trains), которые объединяют многие сотни, а иногда и тысячи людей, необходимые для движения этих комплексных потоков ценности.
3. Обеспечить непрерывное движение ценности
Как только потоки создания ценности определены и команды организованы вокруг решений, с которыми они работают, поток ценности должен быть очищен от лишних действий, которые создают потери и задерживают доставку решений. Обнаружение источников этих задержек является первым шагом на пути к улучшению потока ценности.
Картирование потоков ценности (Value Stream Mapping) позволяет достичь этого путем моделирования сквозной последовательности действий и измерения производительности на каждом шаге и между ними. Как показано на рисунке 5, карты потоков ценности помогают визуализировать поток создания ценности и точно определить основные задержки.
Следующим шагом на пути к ускорению потока является выявление корневых причин этих задержек и применение методов Lean-Agile для их устранения. Например, следующие техники являются неотъемлемой частью бережливого мышления и обычно применяются по всему SAFe для максимизации потока:
- Визуализация и ограничение незавершенной работы (WIP)
- Устранение узких мест
- Минимизация передач и зависимостей
- Быстрая обратная связь
- Уменьшение размера партий (объемов задач)
- Управление длиной очереди
- Уменьшение отвлекающих факторов
- Измерение потока
Это проверенные временем подходы к решению проблем, возникающих в потоках ценности. То, как именно их применять, зависит от характера сложностей и того, что именно необходимо улучшить. SAFe предлагает множество рекомендаций о том, как использовать эти методы, чтобы обеспечить непрерывность потока. Прочитать статью «Как обеспечить непрерывное движение ценности?».
4. Позволить клиенту «вытягивать» ценность от производителя
Потоки ценности должны доставлять необходимую ценность правильным клиентам в нужное время. Этот четвертый принцип бережливого мышления направляет организации к доставке решений, которые основаны на реальных потребностях клиентов, а не на собственных представлениях организации о том, что нужно потребителям. Работа принципа становится возможной благодаря тому, что клиенты «извлекают» («вытягивают», pull) ценность на основе своих реальных потребностей (рисунок 6).
Традиционные «толкающие» системы доставки производят большие и редкие выпуски, которые обычно доставляют слишком мало ценности и/или слишком поздно. Решение состоит в том, чтобы создать поток на основе вытягивания (pull-based flow), когда небольшие партии работ расставляются по приоритетам и быстро доставляются для получения быстрой обратной связи от клиентов.
Простой, но мощный способ реализации доставки на основе вытягивания — это Канбан система. Такая система содержит визуальное представление потока ценности (или сегмента такого потока), которое помогает его регулировать и повышать эффективность, как показано на рисунке 7.
Канбан системы по своей сути основаны на вытягивании и обеспечивают выполнение небольших партий через ограничения незавершенной работы (НЗР, WIP), применяемые на каждом шаге. SAFe поощряет использование Канбан систем на всех уровнях: Команды, Поезда, Решения и Портфеля. (Дополнительно о применении Канбан в SAFe можно прочитать в статье «Kanban в SAFe»).
Важно, что и сами Решения должны быть изначально спроектированы для поддержки потоков на основе вытягивания и выпусков по требованию. Они должны быть слабо связаны таким образом, чтобы отдельные компоненты и подсистемы можно было изменять, тестировать и развертывать независимо друг от друга, избегая высоких транзакционных издержек и задержек, связанных с единомоментными масштабными изменениями типа «большой взрыв». Это может быть достигнуто путем разработки архитектуры под DevOps и непрерывную доставку с помощью Доменно- (в других переводах: Предметно- или Проблемно-) ориентированного проектирования (Domain-Driven Design, DDD), контейнеризации и облачных методов. Для отделения развертывания от выпуска и «вытягивания» по требованию только необходимой функциональности как правило используются переключатели фич (feature toggles) и синие/зеленые (blue/green) паттерны создания инфраструктуры.
5. Стремиться к совершенству
Управление Потоком Ценности (Value Stream Management, VSM) – это постоянная практика, которая непрерывно оптимизирует поток ценности. Основная цель: обеспечение максимального потока и качества. Несмотря на то, что абсолютно эффективный поток создания ценности представляется недостижимым, постоянное стремление к совершенству является отличительной чертой бережливого мышления и создает культуру непрерывных инноваций потока ценности во всей организации.
Организация, стремящаяся к совершенству доставки, должна регулярно оценивать свой поток создания ценности в соответствии с определенными целевыми показателями эффективности. Правильные метрики, как количественные, так и качественные, обеспечивают основу для эффективного принятия решений, заменяя мнения фактами. Метрики потока (рисунок 8) обеспечивают всестороннее представление работы, проходящей через поток ценности, а также дает информацию о том, насколько быстро, предсказуемо и эффективно эта работа протекает. Объективные измерения помогают определить точное местоположение узких мест внутри процесса доставки.
В дополнение к отслеживанию и оптимизации показателей потока, совершенство достигается за счет инкрементального, фундаментального и неустанного улучшения.
Инкрементальное улучшение, или кайдзен (kaizen), систематически устраняет конкретные препятствия в потоке ценности короткими, целенаправленными изменениями. Эти усилия охватывают конкретные части потока ценности в бесконечном потоке целевых улучшений. Элементы улучшений появляются во время таких мероприятий, как Обзор Итерации (Iteration Review) и Инспект-Адапт (Inspect & Adapt), а также во время регулярного проведения Картирования потока ценности (Value Stream Mapping). Но иногда требуются более радикальные, общесистемные изменения.
Фундаментальное (радикальное) улучшение, или кайкаку (kaikaku), предполагает значительную пере-конфигурацию самого потока ценности. Это необходимо, когда активности и/или люди в потоке ценности не могут доставлять необходимые решения при той организации, которая присутствует в настоящее время. Поток создания ценности должен быть переопределен, и люди должны быть реорганизованы вокруг нового потока ценности. В этих условиях организации проходят через процесс идентификации потоков ценности и Релизных Поездов Agile, заменяя существующие активности и при необходимости реконфигурируя поезда.
Организации должны постоянно выявлять недостатки в потоке создания ценности и вносить инкрементальные и фундаментальные (радикальные) улучшения, когда это необходимо, для их исправления. Непрерывный поиск путей движения к совершенству, постоянная готовность к действию и непрерывное осуществление изменений означают Неустанное улучшение — фундаментальный компонент Lean-Agile мышления.
Лидерство в потоке создания ценности в SAFe
Управление Потоком Ценности (Value Stream Management, VSM) — это непросто. VSM требует постоянного рационального и упорядоченного применения пяти принципов бережливого мышления во всем потоке создания ценности. Что, в свою очередь, невозможно без выделения времени, наличия необходимой экспертизы и высокой вовлеченности. Кто же тогда отвечает за управление потоком ценности?
Исторически сложилось так, что организации назначали Менеджера Потока Ценности (Value Stream Manager) для работы в этом качестве, особенно в производственных контекстах. Менеджер Потока Ценности должен в идеале обладать следующими компетенциями и характеристиками:
- Бережливое мышление – понимать принципы бережливого мышления и то, как их применять для улучшения потока ценности.
- Знание бизнеса – понимать потребности клиентов, рыночные силы и факторы соответствия регуляторным требованиям, которые формируют стратегию продукта и определяют метрики ценности, которые управляют доставкой продукта.
- Технические знания – понимать, какие продукты, сервисы и вспомогательные инструменты будут производить решения с наибольшей ценностью для бизнеса.
- Знания процесса – понимать последовательность действий в организации, которая превращает идеи в ценные решения.
- Стратегическое влияние – уметь евангелизировать, поддерживать, создавать условия и получать финансирование для улучшений потока ценности.
- Тактическое влияние – выявлять необходимые улучшения, уметь мобилизировать команды, управлять изменениями и регулярно измерять результаты.
Одного Менеджера Потока Ценности может быть достаточно для небольших, независимых потоков ценности; однако маловероятно, что какой-либо один человек обладает всеми необходимыми характеристиками, когда речь идет о существенном масштабе. Поэтому в SAFe несколько ключевых ролей несут совместную ответственность за управление потоком ценности. Как показано на рисунке 9, триады (тройки) лидеров Agile Release Train и Solution Train выполняют тактические, ориентированные на течение процесса (output-oriented) аспекты Управления Потоком Ценности (VSM), в то время как Владельцы Бизнеса отвечают за стратегические, ориентированные на результат (outcome-oriented) аспекты. Вместе они действуют как команда, чтобы обеспечить комплексное лидерство, необходимое для управления выполнением и эволюцией потоков ценности в масштабе предприятия.
В тех случаях, когда Менеджер потока ценности явно назначается, этот человек скорее всего будет также выступать в качестве Владельца Бизнеса для одного или нескольких Релизных Поездов (Agile Release Train, ART) и возьмет на себя стратегическую часть обязанностей по Управлению Потоком Ценности (VSM), перечисленных выше. Если Менеджер потока ценности явно не назначается, все перечисленные выше роли SAFe берут на себя ответственность за управление потоком ценности в соответствии с выполняемой каждым из них частью, в соответствии с SAFe.
Обязанности Триады (Тройки)
Триады (тройки) выравнивают ключевых лиц, обладающих бизнес, техническими и SAFe знаниями и экспертизой, с общей целью — управлять эффективностью выполнения доставки. Менеджмент Продукта, Архитекторы Систем и Инженер Релизного Поезда (Release Train Engineer, RTE) совместно направляют и сопровождают работу Agile Release Train, в то время как Менеджмент Решения, Архитекторы Решения и Инженер Поезда Решения (Solution Train Engineer, STE) совместно направляют работу Поезда Решения.
Каждая роль выполняет конкретные обязанности в своем домене экспертизы и ответственности. Однако у них также есть дополнительная коллективная обязанность – тактическое управление работой потока ценности. Каждая триада применяет принципы бережливого мышления для оптимизации их потока ценности, чтобы достичь наиболее желаемых результатов, измеряемых метриками потока SAFe.
Члены триады работают вместе, объединяя свои сильные стороны и сферы влияния, для определения и проектирования решений, технологических стеков и процессов для обеспечения непрерывного потока ценности. Совместная работа помогает выявить узкие места в потоке и провести организацию через изменения, которые ускоряют доставку ценности.
Обязанности Владельцев Бизнеса
Владельцы бизнеса несут полную ответственность за результаты функционирования потока ценности. Таким образом, они выравнивают видение, стратегию, управление и лидерство, необходимые для работы и проведение изменений потоков ценности в соответствии с меняющимися потребностями бизнеса.
Владельцы бизнеса применяют пять принципов бережливого мышления для оптимизации своих потоков ценности, чтобы достигать наиболее желаемых бизнес-результатов. Они определяют ключевые показатели эффективности (KPI), которые направляют разработку решения для достижения ощутимых экономических выгод. Затем Владельцы бизнеса направляют и поддерживают Релизные Поезда (Agile Release Train, ART) и Поезда Решения (Solution Trains) в течение всего процесса доставки в соответствии с этими KPI.
Чтобы поддержать неустанное улучшение, Владельцы бизнеса выступают спонсорами ключевых улучшений, идеи которых зачастую определяются триадами Agile Release Train и Поезда Решения для повышения эффективности потока ценности. Когда узкие места настолько серьезны, что требуют радикальных изменений в потоке создания ценности, Владельцы бизнеса используют свое стратегическое влияние, необходимое для определения, расстановки приоритетов и реализации системных, а иногда и радикальных, полностью меняющих всё, улучшений, которые приносят наибольшую ценность для клиентов.
Заключение
Управление Потоком Ценности (Value Stream Management, VSM) — это лидерская и техническая дисциплина, которая обеспечивает максимальный поток бизнес-ценности в сквозном жизненном цикле доставки решения. SAFe обеспечивает управление потоками ценности благодаря использованию пяти принципов бережливого мышления и использованию множества практик, которые оптимизируют эффективность доставки во всей организации.
VSM требует постоянных усилий и действий со стороны лидеров организации с бизнес, технической и процессной экспертизой, обладающих стратегическим и тактическим влиянием. В SAFe обязанности, традиционно выполняемые исключительно Менеджерами Потока Ценности, распределяются между триадами (тройками) Релизного Поезда Agile (Agile Release Train, ART), Поезда Решения (Solution Train), а также Владельцами бизнеса для обеспечения эффективного управления потоком ценности в масштабе.
Статья подготовлена по материалам Scaled Agile, Inc. и является неофициальным переводом статьи «Value Stream Managament in SAFe».
Дополнительно почитать из этого цикла статей: