Как поставить OKR для продукта: пошагово с примером
Карьерник — Telegram-тренажёр для собеса аналитика и продакт-менеджера: 5–10 минут в день, 2500+ вопросов, разбор после каждого ответа.
Содержание:
Зачем нужны OKR продукту
OKR — Objectives and Key Results. Идея простая: договориться, чего хотим (Objective) и как поймём, что получилось (Key Results). Без этого команда движется в режиме «работаем, чтобы быть занятыми». Кто-то делает редизайн, кто-то фичи, кто-то баги. К концу квартала никто не может ответить, что именно сдвинулось.
Боль без OKR — все согласны, что «надо расти», но рост — это что? Заказы, выручка, retention, AOV? И на сколько? Через сколько? Без ответа продакт превращается в феечку фич: что-то делает, на что-то надеется.
OKR не серебряная пуля. Это всего лишь рамка, чтобы команда сама себя могла остановить и спросить: то, что мы делаем сегодня, реально двигает Key Result, или мы просто заняты?
OKR не подходит, если:
- Продукт ещё ищет PMF — там важнее быстрая итерация по гипотезам, чем квартальные планы.
- Команда из 1–2 человек — слишком много церемонии для маленькой группы.
- Бизнес работает по жёстким SLA-обязательствам — туда лучше KPI, не OKR.
Структура OKR
Минимальный комплект на квартал:
- 1 Objective (часто 2–3, но больше — уже размазывается).
- 3–5 Key Results на каждый Objective.
- Срок — обычно квартал.
- Ответственный — конкретный человек, не «команда».
- Stretch — реалистичный плюс, не план «гарантированно сделаем».
Хорошее правило — confidence 0.5–0.7 на старте. Если уверенность 0.9, это план, а не OKR. Если 0.2 — это фантазия.
| Уровень OKR | Кому ставится | Пример |
|---|---|---|
| Корпоративный | Компания целиком | Стать прибыльным к концу года |
| Командный | Продуктовая команда | Удвоить активацию новых пользователей |
| Личный | Конкретный продакт | Запустить новый сегмент с ARPU > X |
Личные OKR в зрелых компаниях обычно не ставят — фокус идёт на командные, и индивидуальный вклад измеряется через них.
Шаблон Objective
Objective — это качественное описание желаемого состояния. Не метрика. Должен:
- Звучать амбициозно, но осмысленно.
- Быть понятным любому в команде без графиков.
- Не содержать инструмента («запустить такую-то фичу» — это не Objective).
- Быть позитивным (что хотим), а не оборонительным (что не хотим потерять).
Шаблон:
Objective: <глагол> <что именно> для <кого> к концу <квартал>.Примеры:
- «Стать дефолтным выбором для пользователя в поиске рейсов на короткие маршруты».
- «Сделать первый месяц новичка в продукте предсказуемо успешным».
- «Превратить триал в надёжный канал самообслуживаемой воронки».
- «Сделать монетизацию устойчивой к сезонным провалам трафика».
Плохо:
- «Запустить редизайн карточки» — инструмент.
- «Поднять выручку на 12%» — это уже Key Result.
- «Стать лучшими» — нет смысла.
- «Не потерять текущих клиентов» — оборонительная формулировка.
Шаблон Key Results
Key Results — это то, что мы измерим. Должны:
- Быть числовыми.
- Иметь начальное значение (baseline) и цель.
- Двигаться от поведения, а не от выпуска фичи.
- Быть достижимыми только при реальном сдвиге продукта, не через манипуляции с определением.
Шаблон:
KR: <метрика> поднять/снизить с <X> до <Y> к <дата>.Хорошие KR:
- «Retention D30 у новых пользователей вырос с 18% до 24%».
- «Доля заказов с просрочкой снизилась с 4.5% до 2.5%».
- «Доля платных пользователей в когорте триала выросла с 9% до 13%».
Плохие KR:
- «Выкатили новый онбординг» — это задача.
- «Улучшили onboarding» — нет числа.
- «Стали лучше» — нет ничего.
- «NPS выше среднего по индустрии» — нет точки отсчёта.
Соотношение Objective и KR. Если все KR ушли в зелёную зону, а Objective не двигается — KR были неправильные. Это сигнал: меняем KR, не выкидываем рамку.
Совет: к каждому KR добавляй guardrail-метрики — те, которые не должны упасть, пока двигаешь основную. Например, KR «retention D7 с 22% до 30%», guardrail — «churn paid не вырос больше 3%».
Примеры OKR
B2C-приложение, продукт-команда онбординга:
- Objective: сделать первую неделю новичка предсказуемо успешной.
- KR1: D7 retention новых пользователей — с 22% до 28%.
- KR2: доля пользователей, выполнивших ключевое действие в первые 24 часа — с 41% до 55%.
- KR3: доля пользователей с поддержкой по причине «не разобрался» — с 6% до 3%.
- Guardrail: D1 retention не упал ниже 55%.
SaaS, команда монетизации:
- Objective: сделать триал самодостаточным каналом конверсии без ручных продаж.
- KR1: конверсия из триала в платный — с 8% до 12%.
- KR2: доля сделок без участия sales — с 35% до 60%.
- KR3: средний срок до платежа в триале — с 11 до 7 дней.
- Guardrail: средний чек не упал ниже текущего минус 5%.
Маркетплейс:
- Objective: повысить надёжность доставки в крупных городах.
- KR1: доля заказов с просрочкой ETA — с 5.2% до 2.5%.
- KR2: NPS доставки — с 42 до 55.
- KR3: доля курьеров с утилизацией ниже 50% — с 18% до 10%.
- Guardrail: операционная стоимость доставки не выросла больше чем на 5%.
EdTech, команда retention:
- Objective: превратить второй месяц в продукте в стабильную привычку.
- KR1: retention M2 — с 28% до 38%.
- KR2: средняя частота сессий на M2 — с 2.1 до 3.5 в неделю.
- KR3: доля пользователей, прошедших ключевую программу — с 15% до 25%.
- Guardrail: opt-out из push не вырос больше чем на 2 п.п.
В каждом примере цифры — это ориентир, не догма для вашего продукта. Свой baseline нужно посчитать заранее, а потом ставить цель.
Процесс постановки
Хороший процесс на квартал:
- За 2–3 недели до квартала — стратегический контекст. Что говорит компания, какие приоритеты сверху.
- Команда отдельно набрасывает гипотезы Objective.
- Привязка к метрикам — выбираем 1–2 северные звёзды, под них KR.
- Согласование с соседями (другая команда, дизайн, маркетинг).
- Финал — Objective + KR + ответственный + confidence.
- Еженедельный или двухнедельный чекин: где KR сейчас, что мешает, что меняем.
- Конец квартала: считаем фактические значения, делаем ретро.
Главное — не ставить OKR раз в квартал и забывать. Без чекинов это просто буквы в Notion.
Тайминг постановки на 2-недельной активной фазе:
- День -14: команда читает стратегический контекст.
- День -10: воркшоп по Objective (2–3 часа).
- День -7: каждый ответственный приносит KR с baseline.
- День -3: согласование с соседями и руководством.
- День 0: финальный документ опубликован, кикофф.
Чекины и работа с прогрессом
Регулярные ритуалы, без которых OKR умирает:
- Еженедельный апдейт. 5 строк по каждому KR: текущее значение, тренд, риск, что меняем. Публикуется в общий канал.
- Раз в две недели — синк команды. 30 минут. Что мешает, что разблокировать, что переоценить.
- Mid-quarter review. На 6 неделе. Анализ: какие KR идут по плану, какие — нет, что менять.
- End-of-quarter retro. Считаем результат, делаем выводы для следующего квартала.
Цвета для KR-статуса:
- Зелёный: confidence 0.7+, идём по плану.
- Жёлтый: confidence 0.4–0.7, есть риск, нужны действия.
- Красный: confidence ниже 0.4, либо снимаем KR, либо радикально меняем подход.
Частые ошибки
- KR — это задачи, а не метрики. «Выпустили фичу» — не KR.
- Слишком много Objective. 5+ Objective на квартал = ни одного.
- Confidence 0.9. Это не OKR, это план.
- Нет baseline. Без точки отсчёта KR ни о чём.
- Нет ответственного. «Команда» — не ответственный, отвечать будет никто.
- Игнор чекинов. Без них OKR превращаются в декорацию.
- KR двигают через метрику, а не через поведение. Поднять конверсию через шум в данных — формально KR закрыт, реально продукт не вырос.
- Привязка OKR к зарплате. Сразу получаешь манипуляции с baseline и сами цифры.
- Каскадирование сверху вниз без переговоров. Команда саботирует OKR, в которые её не вовлекли.
- Нет guardrail. Двигаешь одну метрику, разрушаешь другую.
Связанные темы
- Как написать PRD: структура и шаблон
- Roadmap продукта в формате now/next/later
- Метрики продуктовой аналитики
- North Star метрика
- Приоритизация продуктового бэклога
FAQ
Сколько Objective ставить на квартал?
1–3. Больше — размазывается фокус.
Сколько KR на Objective?
3–5. Меньше — Objective узкий, больше — теряется приоритет.
Что делать, если KR закрылись, а Objective не двигается?
Это сигнал, что KR были не теми. Меняем KR в следующем квартале, не Objective.
OKR и KPI — это одно и то же?
Нет. KPI — это операционные метрики, которые мы мониторим всегда. OKR — это амбиция на квартал, фокус.
Можно ли поставить OKR на полгода?
Можно, но риск устареть. Квартал — оптимальный горизонт для большинства продуктов.
Что делать, если KR красный к середине квартала?
Не ждать конца квартала. Собираешь команду, разбираешь причину: гипотеза неверная, ресурсов не хватает, контекст изменился. Дальше — либо снимаешь KR с обоснованием, либо радикально меняешь подход к нему.
Как поставить OKR без baseline?
Сначала считаем baseline за 2–4 недели, потом фиксируем цель. Без baseline KR — это пожелание. Если данных нет вообще — это сигнал, что сначала нужно построить дашборд, а уже потом OKR.
Можно ли копировать OKR от соседней команды?
Нет. Контекст у каждой команды свой: метрики, baseline, ресурсы. Копирование приводит к OKR, в которые никто не верит.
Готовьтесь к собесу системно — откройте тренажёр с разборами кейсов, метрик и продуктовых задач.