Внедрение OKR в IT-компании
Александр Науменко · 15 сентября 2024
Внедрение OKR (Objectives and Key Results) в IT-компании может звучать как очередной управленческий тренд, но на самом деле это мощный инструмент, который помогает всем — от разработчиков до руководства — двигаться в одном направлении и видеть, как их работа влияет на общий успех компании. Давай разберём, как внедрить эту систему в IT-компанию, занимающуюся разработкой ПО, так, чтобы это было не только полезно, но и интересно.
1. Определяем глобальные цели компании
Первым делом — ставим крупные, амбициозные цели, которые вдохновляют всю команду. Для IT-компании это может быть что-то вроде:
- Запустить новый фичер в нашем SaaS-продукте и увеличить выручку на 25%.
- Оптимизировать код и снизить технический долг на 30%.
- Покорить зарубежные рынки и выйти с нашим приложением на международный уровень.
Цели должны быть такими, чтобы сотрудники думали: "Вау, это круто! Нам это точно по силам!". Ну, и конечно, они должны быть чёткими, а не "ну, мы как-нибудь улучшим что-нибудь".
2. Разбиваем цели на измеримые результаты
Вот здесь начинается магия! Каждая большая цель должна быть разбита на конкретные результаты, которые можно измерить. Это важно: как ты узнаешь, что цель достигнута, если её нельзя измерить?
Пример для цели по увеличению выручки:
- Привлечь 1000 новых пользователей через таргетированные рекламные кампании.
- Повысить количество подписок на 15%.
- Увеличить средний чек на 10% за счёт допродаж.
Каждый ключевой результат — это как ступенька на пути к цели. Мы понимаем, что если эти результаты достигнуты, то и глобальная цель выполнена.
3. Ставим цели для отделов
OKR — это не только для топ-менеджмента. Отделы разработки, маркетинга, продаж — у каждого должны быть свои цели, которые поддерживают глобальные.
Пример для отдела разработки:
- Сократить время отклика системы на 20%.
- Внедрить кеширование для API-запросов.
- Оптимизировать запросы в базу данных (уменьшить время отклика на 15%).
- Сократить время сборки CI/CD на 10%.
Так каждый разработчик знает, как его работа помогает компании достичь успеха. Прямо магия командного духа!
4. Каждый человек — часть общей картины
Теперь — персональные OKR для сотрудников. Это как их собственные мини-планы по завоеванию мира. Когда каждый понимает, что он лично может внести свой вклад в достижение общих целей, это мотивирует.
Пример для разработчика:
- Повысить стабильность backend-сервисов:
- Покрыть 80% кода тестами.
- Уменьшить количество багов на продакшене на 40%.
Звучит проще, чем может показаться, но когда все двигаются в одном направлении, результат будет впечатляющим.
5. Регулярные встречи без скуки
Теперь самое интересное: отслеживание прогресса. Никто не любит долгие и скучные совещания, поэтому делаем всё коротко и по делу. Еженедельные митинги с обсуждением: что сделано, где пробуксовка и чем помочь друг другу.
Пример: "Мы видим, что есть проблемы с оптимизацией базы данных. Может, нужны дополнительные ресурсы или помощь команды DevOps?"
Встречи должны быть не для галочки, а чтобы реально ускорить процесс и устранить проблемы.
6. Прозрачность — двигатель прогресса
OKR должны быть открыты для всех. Это как общее табло в спортзале, где каждый видит результаты своей команды. Используйте простые и удобные инструменты вроде Google Sheets, Confluence или Asana, чтобы следить за целями.
7. Итоги подводим с весельем
Когда квартал подошёл к концу, нужно подвести итоги: что сработало, что нет, и главное — почему. Это важно не для того, чтобы кого-то наказать за недостигнутые цели, а чтобы учиться и становиться лучше.
Пример: "Мы сократили технический долг на 20%, хотя планировали на 30%. В следующий раз учтём, что время на исправление багов заняло больше, чем ожидалось."
8. Учимся на обратной связи
Обратная связь — это то, что помогает команде стать лучше. Проводите сессии, где каждый может высказаться, что сработало, а что нет. Главное — не превращать это в скучную бюрократию, пусть это будет лёгкая и живая дискуссия.
9. OKR — это гибкость, а не догма
Жизнь в IT быстро меняется, и OKR должны быть гибкими. Если рынок или проект поменялся, смело адаптируйте цели. Это нормально — планировать одно, а делать немного другое, если это приведёт к лучшему результату.
10. Поощрения и признание — обязательны!
Когда цели достигнуты, нужно это отпраздновать! Организуйте командные мероприятия, вручите бонусы или просто скажите "спасибо" всем, кто был вовлечён. Это не только укрепляет командный дух, но и мотивирует на новые свершения.
---
Лучшие мировые практики
Google — король OKR. Они используют систему для постановки амбициозных целей, которые не всегда на 100% достижимы, но помогают компании двигаться вперёд на максимальных оборотах.
LinkedIn — в этой соцсети для профессионалов OKR помогают сохранять фокус на главных задачах, несмотря на тысячи идей, которые могут отвлекать.
Spotify — команда OKR работает над кросс-функциональными задачами, что помогает разным отделам двигаться к общим целям, особенно в быстро меняющейся музыкальной индустрии.
Intel — одна из первых компаний, внедривших OKR. Благодаря этой системе Intel сохраняет высокие стандарты инноваций и удерживает лидирующие позиции в технологической гонке.
---
Успешные кейсы
Google YouTube: YouTube вырос благодаря амбициозным OKR, которые включали не только рост аудитории, но и создание новой экосистемы контента. Это позволило платформе превратиться в гиганта видеоконтента.
Atlassian: Jira, один из их главных продуктов, ускорил выход новых версий благодаря системе OKR, которая структурировала приоритеты команды разработки и сократила время релизов.
---
Вот так OKR превращаются из "ещё одной системы" в живой инструмент, который двигает команду и компанию вперёд, причём с драйвом и интересом!