Все статьи

Сергей Лебедев

Руководитель практики 1С, YADRO.

SPC / RTE, руководитель отдела автоматизации в YADRO. В прошлом ИТ-архитектор и руководитель проектов. Область интересов: SAFe на малых масштабах. Практика: запуск Essential SAFe для внутренней автоматизации на 20+ команд с масштабированием до Solution Train за 7 месяцев.

Принцип SAFe® #1 – Применяйте экономический подход

Дата: 12.08.2024

Согласно SAFe® (Scaled Agile Framework®) все решения по поддержке и расширению бизнеса основываются на экономике. Например, работы определяются в формате гипотез, чтобы оценивать как ожидаемый эффект, так и необходимые затраты. И выбор между тем, что делать в первую очередь, а что можно отложить, опирается на объективные показатели, а не субъективные предпочтения.

И хотя вы можете игнорировать экономику, она не будет игнорировать вас.

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

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

Таким образом, первый принцип Lean-Agile заключается в использовании экономического подхода. Это принцип №1 не просто так. Экономика должна информировать и управлять принятием решений на всех уровнях от Портфеля до Agile-команд. Хотя многие факторы могут способствовать неудачным решениям, плохая экономика является одним из наиболее распространенных.

В этой статье описываются две практики, необходимые для достижения оптимальных экономических результатов с помощью методов Lean-Agile:

  1. Поставляйте как можно раньше и чаще.
  2. Применяйте экономический подход.

Каждая из них описана в разделах ниже. И хотя каждый работник умственного труда должен понимать их, многие из этих принципов уже непосредственно внедрены в различные методы SAFe.

Поставляйте как можно раньше и чаще

Предприятия решают внедрить Lean-Agile разработку либо потому, что их существующие процессы не дают желаемых результатов сейчас, либо потому, что не будут работать в будущем. Выбирая путь Lean-Agile, предприятия используют модель, основанную на инкрементальном развитии и ранней непрерывной поставке ценности, как показано на рисунке 1.

Переход к ранним и непрерывным поставкам ценности
Рисунок 1. Переход к ранним и непрерывным поставкам ценности

Способность осуществлять поставки на раннем этапе часто приносит прямую экономическую выгоду, как показано на рисунке 2.

Инкрементальная разработка и внедрение приносят пользу гораздо раньше
Рисунок 2. Инкрементальная разработка и внедрение приносят пользу гораздо раньше (чем при классическом подходе)

На этом рисунке показано, как методы Lean-Agile приносят пользу заказчику гораздо раньше в процессе разработки. Более того, эта ценность накапливается с течением времени: чем раньше и дольше она будет у клиента, тем большую ценность он получит. И наоборот, при использовании классического подхода ценность даже не может начать накапливаться до конца цикла разработки.

Эта разница является существенным экономическим преимуществом SAFe. Кроме того, приведенная выше цифра не учитывает преимущества гораздо более быстрой обратной связи или вероятность того, что поставка по классической модели не произойдет вовремя. И есть третий фактор, как показано на рисунке 3.

Стоимость выше на ранней стадии, что приводит к более высокой марже в течение более длительного периода
Рисунок 3. Стоимость выше на ранней стадии, что приводит к более высокой марже в течение более длительного периода

Рисунок 3 иллюстрирует еще одно ключевое отличие. Пока качество достаточно высокое, продукты и услуги, поставляемые на рынок на ранней стадии, как правило, более ценны. В конце концов, если они появляются раньше конкурентов, они стоят дороже, поскольку их больше ни у кого нет в наличии. Со временем Фичи становятся массовыми. Таким образом, сегодня правит стоимость, а не ценностная дифференциация. Даже Минимально Жизнеспособный Продукт (Minimum Viable Product, MVP) может стоить для раннего покупателя больше, чем более полнофункциональный продукт, поставляемый позже.

Чистый эффект заключается в том, что маржа выше. Для государственных учреждений и некоммерческих организаций, где валовая прибыль не является определяющим фактором, та же концепция приводит к более эффективному использованию средств, предоставляемых налогоплательщиками и донорами. Это основная предпосылка Lean-Agile разработки, прочно укоренившаяся в мышлении Lean-Agile.

Применяйте всеобъемлющий экономический подход

Но как бы это ни было важно, своевременная поставка — это еще не вся картина. Для каждого Портфеля SAFe требуется экономическая основа — набор руководящих принципов принятия решений, которые согласовывают каждого с финансовыми целями Портфеля и служат основой для непрерывного процесса принятия решений. В конце концов, команды и Agile Release Trains (ARTs) принимают мелкие и крупные решения каждый день. Их выбор может положительно или отрицательно повлиять на экономические результаты. Без руководства самоорганизующиеся команды будут делать свои «наилучшие предположения». Хотя это может привести к децентрализованным решениям, они могут не соответствовать основным экономическим принципам системы, создавая потенциал для технического долга, переделок, потерь и непригодности к использованию.

Как показано на рисунке 4, экономическая модель SAFe содержит четыре основных элемента:

  • Работа в рамках Lean-бюджетов и правил.
  • Понимание экономических компромиссов в решении.
  • Привлечение поставщиков.
  • Упорядочивание работ для получения максимальной выгоды.
Четыре основных аспекта экономической модели SAFe
Рисунок 4. Четыре основных аспекта экономической модели SAFe

Работайте в рамках Lean-бюджетов и правил

Как описано в статье Lean-бюджетирование, одним из наиболее важных изменений для предприятия Lean-Agile является переход от проектного учета затрат по центрам затрат к более оптимизированному бюджетному процессу. Новая модель распределяет финансирование по долгосрочным потокам создания ценности портфеля. Бюджетные правила (рисунок 5) определяют текущие решения о расходах для
соответствия бюджетам более высокого уровня.

Бюджеты и правила регулируют расходы на создание ценности
Рисунок 5. Lean-бюджеты и правила регулируют расходы на создание ценности

Как описано в статье Правила Lean-бюджетирования, SAFe предлагает четыре конкретных правила:

  1. Ориентируйте инвестиции по горизонтам.
  2. Оптимизируйте ценность и целостность решения за счет распределения мощностей.
  3. Одобряйте важные инициативы.
  4. Постоянное взаимодействуйте с представителями бизнеса.

Каждое решение наследует правила соответствующего потока создания ценности, как определено в Lean-управлении Портфелем (Lean Portfolio Management, LPM). Бюджеты и правила определяют границы, в пределах которых лидеры Solution Train и ART принимают решения об содержании, объеме и последовательности Эпиков, Возможностей и Фич. По мере изменения контекста эти руководящие принципы периодически обновляются.

Понимайте экономические компромиссы в решении

В пределах степеней свободы, которые обеспечивают Lean-бюджеты и правила, все еще существует множество альтернатив и компромиссов в отношении того, что разрабатывать, как и когда. Дон Рейнертсен (прим. ред. – автор книги The Principles of Product Development Flow) выделяет пять соображений, влияющих на эти решения:

  • Затраты на разработку (Development Expense) – затраты на рабочую силу и материалы, необходимые для реализации возможности.
  • Время производства (Lead Time) – время, необходимое для реализации возможности (описывается как «время цикла» в работе Райнертсена).
  • Себестоимость продукта (Product Cost) – стоимость производства (проданных товаров), а также затраты на развертывание и эксплуатацию.
  • Ценность (Value) – экономическая ценность возможностей для бизнеса и заказчика.
  • Риск (Risk) – неопределенность технического или делового успеха решения.
Переменные, влияющие на экономические решения
Рисунок 6. Множество переменных влияют на экономические решения

Стрелки на рисунке 6 являются ключевыми в модели. Они иллюстрируют, что изменение любой переменной может повлиять на одну или несколько других. Например, компания может добавить разработчиков к инициативе, которая отстает от графика, увеличивая стоимость разработки. И если затраты на разработку приводят к росту себестоимости продукта, экономичное ценообразование может стать нереалистичным. Понимание того, как каждая переменная влияет на другие, жизненно важно для принятия надлежащих компромиссных решений.

Привлекайте поставщиков

Прекратите практику выбора поставщика на основе ценника. Вместо этого сведите к минимуму общие затраты. Переходите к единственному поставщику по любому товару на основе долгосрочных отношений лояльности и доверия.

Крупные решения обычно зависят от одного или нескольких внешних поставщиков
Рисунок 7. Крупные решения обычно зависят от одного или нескольких внешних поставщиков

Чтобы увеличить свои ресурсы или обеспечить компоненты в рамках системы систем, большинство организаций разрабатывают крупные решения, зависящие от внешних поставщиков. Они делают это по двум причинам:

  1. Недостаточный собственный кадровый потенциал. Аутсорсинг может стать экономически эффективным способом привлечения персонала, особенно если потребность носит временный характер или спрос сильно варьируется.
  2. Наличие специализированных компонентов, персонала или наборов навыков. Поставщик может предоставить конкретное оборудование, программное обеспечение или навыки, необходимые для решения. Возможно, значительно экономичнее купить и интегрировать компонент, чем создавать его самостоятельно.

Поскольку деньги, направляемые внешним поставщикам, могут составлять значительный процент от общей стоимости Решения, то принимаемые решения, касающиеся поставщиков, являются важнейшим компонентом экономической модели.

Неотъемлемой частью экономики поставщиков являются отношения между покупателем и поставщиком:

  • Некоторые отношения носят транзакционный характер. Конкурентное ценообразование может создать благоприятную экономическую ситуацию в транзакционных отношениях, таких как покупка готовых деталей или комплектующих у третьей стороны или плановое увеличение штата.
  • Другие отношения — это настоящие партнерские отношения, устойчивые и долговечные. Часто покупатель и поставщик совместно разрабатывают Решение. В данном случае экономические соображения продиктованы долгосрочными интересами. Они могут включать остаточное лицензирование, неявные знания, право собственности на интеллектуальную собственность или другие соображения, которые признают зависимость от специальных знаний, предоставляемых поставщиком.

В любом случае, как отмечает Деминг, наиболее благоприятная экономическая ситуация складывается из долгосрочных соображений, взаимного доверия и отношений, в которых у поставщика и покупателя есть благоприятная экономическая ситуация (например, более подробно смотрите в статье Agile-контракты).

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

Упорядочивайте работы для получения максимальной выгоды

Каждая значимая инициатива содержит множество новых фич и возможностей, которые только ждут своего внедрения.

Однако SAFe – это система, основанная на потоках, в которых последовательность работ оптимизирует экономику в сравнении с более теоретическим ROI (Return Of Investment, возврат инвестиций), или, что еще хуже FIFO (First In First Out, первый пришел, первый ушел), «кто громче крикнет» или другие исторически сложившиеся паттерны приоритизации. Канбан-системы и бэклоги Soltion Train и ART позволяют это сделать. Чтобы минимизировать Стоимость Задержки (Cost of Delay, COD), задания включаются в реализацию на основе модели «Более Ценная и Короткая Работа Сначала» (Weighted Shortest Job First, WSJF). WSJF определяет приоритет невыполненной работы, чтобы обеспечить получение максимальной отдачи в кратчайшие сроки.

Более Ценная и Короткая Работа Сначала (WSJF)
Рисунок 8. Более Ценная и Короткая Работа Сначала (WSJF) — это рекомендуемый метод для экономичного упорядочивания невыполненной работы.

Практики обеспечивают форму, а решения принимают люди

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

Однако, эти решения не принимаются сами по себе. Лидеры Lean-Agile, обладающие соответствующим контекстом, знаниями и авторитетом, руководят процессом. Конечно, они действуют не в одиночку. Они расширяют возможности практиков и работают с более широким сообществом заинтересованных сторон, чтобы определить наилучший путь. Концепция экономической модели SAFe гарантирует, что ответственное принятие решений происходит во всей организации-разработчике, принося все экономические выгоды от разработки Lean-Agile всему предприятию.

Масштабирование Agile по SAFe®
Тренинг Leading SAFe® призван помочь крупным компаниям и быстро растущим командам справиться с проблемами синхронизации, возникающими вследствие сложной структуры, большого числа проектов и продуктов. По окончании тренинга и сдачи выходного экзамена участники получают международный сертификат Certified SAFe® Agilist (SA).

Автор:

Поделиться

VK
Telegram