OKR
OKR (Objectives and Key Results) — це одна якісна ціль у парі з кількома вимірюваними результатами, які доводять, що її досягнуто. OKR — інструмент постановки цілей і узгодження; щойно вони стають списком задач чи оцінкою продуктивності, вони перестають працювати — і зазвичай саме їх у цьому й звинувачують. На цій сторінці — outcomes проти outputs, committed проти aspirational, каденція, оцінювання та відмінність від KPI.
- Походження
- Intel → Google
- На одну ціль
- 2–5 key results
- Цикл
- Квартал
Дві половини
Objective — коротке якісне формулювання того, куди ви прагнете дістатися. Воно має добре запам’ятовуватися і трохи лякати: таке, що команда може повторити напам’ять і чим пишалася б, досягнувши. Чисел у ньому бути не повинно — числа є справою другої половини.
Key Results — це два-п’ять вимірювань, які переконали б скептика, що ціль справді досягнуто. Кожне потребує числа й дедлайну. Якщо можна виконати всі key results і все одно не досягти цілі — key results сформульовані хибно. Цей тест, промовлений уголос до початку кварталу, ловить більшість поганих OKR приблизно за хвилину.
Механізм не новий. Енді Ґроув побудував його в Intel на основі управління за цілями, додавши вимогу, щоб цілі йшли в парі з вимірюваннями й переглядалися коротким циклом. Джон Дорр приніс це в Google 1999 року й стиснув усе в одне речення, варте запам’ятовування: «Я зроблю [ціль], що вимірюється через [key results]». Якщо чернетка OKR не вкладається в це речення, з нею щось не так.
Key results — це наслідки, а не результати роботи
Саме цей збій тихо вбиває більшість програм OKR. Output — це те, що ви зробили; outcome — те, що змінилося внаслідок цього. Outputs повністю під вашим контролем, і саме тому вони роблять key results комфортними та безвартісними.
Outcome (справжній key result)
- Скоротити медіанний час оформлення з 90 с до 45 с
- Підняти утримання на 4-му тижні з 22% до 30%
- Удвічі зменшити кількість звернень щодо білінгу
- Знизити частку невдалих змін з 15% до менш ніж 5%
Output (замаскований список задач)
- Перепроєктувати сторінку оформлення
- Випустити навчальний онбординг
- Переписати FAQ про білінг
- Перейти на новий CI-пайплайн
Зверніть увагу: праву колонку можна виконати повністю, а бізнес не отримає нічого. Це не гіпотетичний сценарій, а звичайний наслідок вимірювання output: команда, яку оцінюють за випуском, випускатиме — незалежно від того, чи це допомагає.
Редизайн із правої колонки не заборонений — він просто є ініціативою, роботою, яка, на вашу думку, зрушить key result. Ініціативам місце в беклозі; key results — в OKR. Саме розділення цих двох речей дозволяє покинути редизайн на півдорозі, не покидаючи цілі, — і в цьому вся практична користь фреймворку.
Захисні метрики
Будь-яке одне число можна зрушити способом, якого ніхто не хотів. Удвічі зменшити звернення щодо білінгу, сховавши посилання на підтримку; підняти реєстрації, ускладнивши скасування. Стандартний захист — захисна метрика: показник, який ви зобов’язуєтеся не погіршити, опублікований поруч із key results. «Підняти реєстрації з 4% до 6% за умови, що частка повернень лишається нижчою за 2%» — це ціль, яку неможливо виграти шахрайством, і коштує вона одного зайвого рядка.
Committed та aspirational OKR
Пораду «цільтеся в 70%» повторюють так часто, що її застосовують і до цілей, де вона просто хибна. Власні рекомендації Google ділять OKR на два види з різними правилами, і їх змішування — надійний спосіб отримати сварку наприкінці кварталу.
Committed
- Організація погоджується, що їх буде досягнуто
- Очікувана оцінка: 1,0
- Невиконання спричиняє розбір, а не знизування плечима
- Ресурси й графіки підлаштовують, щоб їх виконати
Aspirational
- Розтяжка: як виглядав би світ, якби все склалося
- Очікувана оцінка: близько 0,7
- Стабільні 1,0 означають, що амбіція була замалою
- Часто живе кілька кварталів, перш ніж здійснитися
Позначайте кожен OKR як один чи інший тоді, коли ставите, а не коли оцінюєте. Дедлайн відповідності, контрактна поставка й усунення вразливостей за природою є committed — казати такій команді, що 70% нормально, безглуздо. Десятикратне покращення активації за природою є aspirational, і вимога 1,0 гарантує, що цілі наступного кварталу будуть боязкими.
Узгодження — це не каскадування
Інтуїтивний спосіб масштабувати OKR — каскадувати їх: CEO ставить цілі, кожен VP бере одну як свою, кожен директор — одну з їхніх, і так до команди. Це охайно, це те, що більшість організацій пробує першим, — і власні рекомендації Google радять цього не робити.
Причина практична, а не філософська. Каскадування триває стільки, скільки глибока оргструктура, тож поки квартальні цілі дійдуть до команди, квартал уже почався. Воно також відкидає знання тих, хто найближче до роботи: команда, якій продиктували її key result, не може запропонувати той, що вона реально бачить.
Рекомендація, що випливає з досвіду Google, — приблизний баланс: близько половини OKR мають народжуватися в командах, а не спускатися згори. Керівництво задає напрямок; команди пропонують key results, які, на їхню думку, його зрушать, і ці два боки узгоджуються в розмові, а не через ієрархію. Це узгодження — справжня робота: саме там команда каже «цей key result не в нашій владі, а от цей — так», і напрямок стає чіткішим.
Один наслідок дивує: OKR команди не мусить бути підмножиною OKR її керівника. Дві команди можуть мати спільний key result, а команда може володіти key result, що належить цілі іншого відділу. Працює це завдяки відкритій публікації всіх OKR: узгодження тут виникає з того, що кожен може прочитати цілі кожного, а не зі структури дерева.
Цикл, який змушує це працювати
OKR, поставлені в січні й відкриті в березні, — це вправа з діловодства. Фреймворк окупається лише тоді, коли цикл справді працює, а в циклі є чотири моменти. Жоден не забирає багато часу, і саме середній пропускають.
| Момент | Коли | Що насправді відбувається |
|---|---|---|
| Постановка | До початку кварталу | Напрямок від керівництва, key results від команд, обидва узгоджені й відкрито опубліковані. |
| Перевірка | Щотижня або раз на два тижні | П’ятнадцять хвилин: поточне значення кожного key result, впевненість і що через це змінюється. |
| Огляд посеред циклу | Приблизно 6-й тиждень | Єдиний шанс відкинути чи переписати OKR, який квартал спростував, поки ще є час діяти. |
| Оцінювання й рефлексія | Кінець кварталу | Оцінити, а потім спитати, чого навчилися і що це означає для наступного набору. Рефлексія — цінніша половина. |
Дорр доповнює весь цикл практикою, яку скорочує до CFR: conversations, feedback, recognition — розмови, зворотний зв’язок і визнання. Суть у тому, що OKR відповідають за цілі й ні за що більше: постійна розмова один на один про те, як людині ведеться, зворотний зв’язок між колегами й публічне визнання доброї роботи — це те, що потрібно системі оцінювання людей, і воно свідомо тримається окремо від оцінок OKR.
Оцінювання і межа з оплатою
OKR оцінюють від 0 до 1, зазвичай як середнє з оцінок key results. Для aspirational OKR здорова зона приземлення — приблизно 0,6–0,7. Стабільні 1,0 на aspirational-цілях не означають, що команда чудова: це означає, що цілі поставили там, де успіх був відомий наперед.
| Оцінка | Читається як | Що робити далі |
|---|---|---|
| 0,0–0,3 | Справжня невдача або хибна ставка | З’ясувати, чого навчилися; не карати |
| 0,4–0,6 | Реальний поступ у складній цілі | Зазвичай варто продовжувати |
| 0,7 | Задумана зона приземлення для розтяжки | Зберегти рівень амбіції |
| 1,0 щокварталу | Цілі були надто безпечні | Підняти амбіцію |
Це працює лише тоді, коли оцінки не впливають на зарплату чи підвищення. Щойно оцінка OKR потрапляє в performance review, кожна раціональна людина ставить цілі, яких точно досягне, — і організація втрачає єдине, заради чого фреймворк існував. Це не культурна делікатність, а арифметика стимулів, і вона працює однаково в кожній організації, що це пробувала.
OKR — це не KPI
Ці два поняття постійно зливають, зазвичай запхавши наявний дашборд у шаблон OKR. Вони відповідають на різні питання, і потрібні обидва.
| Аспект | OKR | KPI |
|---|---|---|
| Питання | Що має змінитися цього кварталу? | Чи здоровий бізнес зараз? |
| Тривалість | Один цикл, далі заміна | Постійно, роками |
| Амбіція | Свідома розтяжка | Поріг, який має триматися |
| Охоплення | Кілька речей, які змінюють | Усе, що не має зламатися |
Практичний зв’язок такий: KPI, що поплив не туди, часто є причиною поставити новий OKR, а KPI, який не має рухатися, часто стає захисною метрикою при ньому. Натомість перетворення всього дашборда KPI на OKR дає двадцять цілей, нуль фокуса й квартал, у якому нічого не обрали.
Як це виявляється в реальній поставці
Робочий OKR змінює те, чому команда каже «ні». Якщо key result кварталу — утримання на 4-му тижні, а стейкхолдер просить фічу, яка явно його не зрушить, OKR дає команді мову для відмови, що говорить про ціль, а не про завантаженість. OKR, через який ніхто ніколи ні від чого не відмовився, є декорацією.
Де вони вироджуються
- Key results, які насправді є замаскованою дорожньою картою: кожен — це щось випустити до дати.
- Прив’язка оцінок до бонусів гарантує безпечні цілі вже за один цикл.
- Десять цілей на команду — це беклог під новою назвою і без фокуса.
- Кожен OKR як розтяжка — тоді зобов’язальні дедлайни тихо стають необов’язковими.
- Поставили в січні, відкрили в березні — без перевірки посеред кварталу немає й корекції курсу.
- Одне число без захисної метрики запрошує знайти найдешевший спосіб його зрушити.
- Наявний дашборд KPI, скопійований у формат OKR, не обирає нічого.
Коли це застосовувати
Застосовуйте, коли
- Командам треба узгодитися щодо результатів, не отримуючи вказівок, що саме будувати.
- Ви справді можете виміряти ті результати, які вас цікавлять.
- Керівництво дозволить командам пропонувати приблизно половину цілей.
- Оцінки можна повністю відокремити від оплати праці.
- Хтось вестиме перевірки — фреймворком є цикл, а не документ.
Уникайте, коли
- Організація має намір використовувати оцінки в performance review.
- Робота є передбачуваним графіком поставки — потрібен план, а не фреймворк цілей.
- Придатних метрик ще немає — спершу побудуйте вимірювання, потім цілі.
- Керівництву потрібні OKR як рівень звітності над роботою, про яку вже все вирішено.
Було корисно?
Поділіться з тим, хто працює над тією ж задачею.