Перейти к содержимому
TelegramGitHub

Escaping the Build Trap, глава 10: Что такое стратегия

Главная мысль: хорошая стратегия — это не план и не список фич. Это рамка, которая помогает принимать решения.

Схема: стратегия раскладывается на направления, у каждого направления есть тактики и метрика успеха

Эта глава открывает часть III. Автор даёт короткое определение:

  • Продуктовая стратегия связывает видение и экономические цели компании с продуктами, инициативами и решениями команд.
  • Стратегию создают на каждом уровне компании. Потом её доносят до всех. Это называют deployment.

Netflix — главный пример этой части книги.

  • Видение. Основатель заплатил штраф $20 за просрочку в Blockbuster. Так появилась цель: дать людям фильмы самым удобным способом.
  • 2005 год. Больше 4 млн подписчиков. Бизнес на DVD по почте. Но компания уже тратила 1–2% выручки на загрузку видео через интернет.
  • Стратегия по шагам: вырасти на DVD, стать лидером в стриминге, выйти на весь мир.
  • Смотреть можно было только на ноутбуке или компьютере.
  • А люди хотят смотреть кино на большом экране, с семьёй и друзьями.
  • Netflix решил: подписчик должен смотреть контент на любом устройстве.
  • Netflix годами делал своё устройство для телевизора. Проект назывался Project Griffin.
  • За несколько дней до запуска в 2007 году Рид Хастингс остановил проект.
  • Причина: со своим железом нельзя дружить с другими производителями. Netflix стал бы компанией про hardware. Это не совпадало с видением.
  • Проект выделили в отдельную компанию. Сегодня это Roku.
  • Вместо этого Netflix сделал приложение для Xbox вместе с Microsoft. Через полгода Netflix работал на более чем миллионе Xbox.

Вывод автора: даже у Netflix было отвлечение. Хастингс позже сказал, что компания победила за счёт улучшения главного сервиса, а не за счёт побочных проектов.

Стратегия = направления + тактики + метрики

Заголовок раздела «Стратегия = направления + тактики + метрики»

Гибсон Биддл был VP of product в Netflix в 2005–2010 годах. Он дал команде общий фильтр для идей: радовать клиентов так, чтобы это повышало маржу и было трудно скопировать.

Дальше всё устроено так:

УровеньЧто этоКто решает
Направление (key strategy)Крупная цель: например, персонализация или простотаРуководство
ТактикиКонкретные идеи, которые команда пробуетКоманда
МетрикаЧисло, по которому видно, работает ли направлениеКоманда отвечает за неё

Два примера в наших словах:

  • Персонализация. Команда пробует способы собрать оценки фильмов от пользователей. Успех меряют долей клиентов, которые оценили много фильмов за первые недели.
  • Простота. Команда убирает лишнее из интерфейса. Успех меряют тем, сколько новых клиентов в первый день сразу добавили несколько фильмов в очередь.

Главное: компания обещает не решение, а результат (outcome). Поэтому тактику можно поменять или убить. Так убили Roku.

  • Команды часто думают только о фичах: что построить, как улучшить, когда сдать.
  • Так теряется связь с результатом, ради которого фича нужна.
  • Это и есть build trap. Стратегическая рамка заставляет сначала смотреть на картину целиком.
  • Команда разбиралась, почему пользователи уходят на шаге 3 регистрации.
  • Пришёл CTO и потребовал «стратегию»: за неделю расписать весь контент, backend и всё, что построят за 3 месяца.
  • Автор возразила: нельзя знать, что строить, пока не понятна проблема.
  • CTO хотел не стратегию, а план.
  • Часто «стратегия» — это список пожеланий стейкхолдеров и модные слова вроде platform и innovation.
  • Автор спрашивает: «Откуда вы знаете, что это правильно строить?» Обычно ответа нет. Или ответ: «так сказал начальник», «так советовал консалтинг».
  • Многие компании месяцами делают годовое «стратегическое планирование». Оно связано с бюджетом. Команды защищают бизнес-кейсы и сроки.
  • Фичи добавляют в список, но их нельзя оценить в контексте всей компании.

Стивен Банги в книге The Art of Action даёт такое определение (пересказ): стратегия — это рамка для решений, которую можно развернуть по компании. Она даёт людям действовать ради нужных результатов, учитывает текущие возможности и согласована с контекстом.

Что из этого следует:

  • Стратегия стоит выше отдельных итераций фич.
  • Хорошая стратегия живёт годами.
  • Если вы меняете стратегию каждый год или месяц без причины из данных или рынка, вы считаете её планом.
ТерминЗначение
Product strategyСвязь видения и целей компании с продуктами и решениями команд
Strategy deploymentДонести стратегию до всех уровней компании
Key strategyКрупное направление, например персонализация
TacticКонкретная идея внутри направления
Success metricЧисло, по которому видно, работает ли направление
outcomeРезультат для клиента или бизнеса, а не фича
Strategic frameworkРамка, внутри которой люди сами принимают решения
  • Когда бизнес приносит список дашбордов на квартал, спросите: какое направление они поддерживают и какую метрику двигают? Если ответа нет, это план, а не стратегия.
  • Для каждого направления компании держите в хранилище одну проверенную метрику успеха. Опишите её в dbt (semantic layer или metrics), чтобы все считали одинаково.
  • Стройте модели вокруг метрик, а не вокруг конкретной фичи. Тактика может умереть, как Roku. Метрика направления останется.
  • Если продакт просит витрину «под фичу», уточните, какой outcome она должна показать. Добавьте эту метрику в витрину сразу.
  • Не переделывайте модель данных под каждую новую «стратегию» года. Если стратегия меняется часто, скажите об этом: это признак плана, а не стратегии.
  1. Почему Хастингс остановил Project Griffin за несколько дней до запуска?
  2. Чем стратегия отличается от плана по Bungay?
  3. Из каких трёх частей состоит каждое направление в стратегии Netflix?
  4. Какой признак говорит, что компания считает стратегию планом?

Предыдущая: 9. Как организовать команды. Следующая: 11. Стратегические разрывы.