Порядок в Хаосе. Objective and Key Results (OKR) - стр. 3
В случае OKR показатели могут быть как в зоне ответственности одного сотрудника, так и группы. Например, скорость загрузки сайта компании. Если я беру себе такой OKR, то я беру на себя обязательство периодически «бегать» и «дергать» наших уважаемых админов, чтобы они улучшили сервера, что-то докрутили, чтобы мой код работал эффективнее и быстрее. То есть уже напрягаешься, дергаешься сам.
Почему это важно, нужно и хорошо?
Когда компания маленькая, а проекты небольшие и несложные, достаточно просто выделить зону влияния и ответственности каждого отдельного человека. В этом случае мы можем спокойно работать с фрилансерами, просто распределенными сотрудниками. Обратите внимание, с фрилансерами, а не с командами фрилансеров. Есть разница. Когда у нас набор разных сотрудников и мы им раздаем задачи, благодаря им достигаем результатов, ― это как раз показатели в зоне ответственности одного человека. Это – KPI. Все в данном случае будут очень хорошо работать.
В ситуации группового взаимодействия, аутсорс, например, – проектные менеджеры присутствуют только в компании. Представим команду разработчиков на удаленке, настоящую команду, а не просто несколько отдельных фрилансеров. В данной ситуации мы столкнемся со своими трудностями. Какими? Все достаточно перемешано: порой даже сложно установить должностные обязанности. Если начинаешь их прописывать, то добавляется бюрократизация: «Ну это не моя ответственность, занимайся этим сам». Потому что, когда человеку некогда, он пытается сбросить лишний груз: «Нет-нет, это не ко мне». Поэтому иногда введение должностных инструкций бывает вредоносным. Это не значит, что не надо их прописывать, просто надо это делать иначе и аккуратнее. Когда мы выделяем зону ответственности одного человека, метрики, которые «топит» только один сотрудник, и не даем ему никаких групповых, то он изолируется, «уходит в свою норку». Особенно, если это программист-интроверт. Он закрывается и «топит» свои метрики. Получается, что сотрудник нашел свою колею, полетел по ней, а у нас перепроизводство.
Разберем на примере:
Представим завод, где введена система KPI для мастера, который стоит за станком. Его задача ― чем больше деталей он выстрогает, тем больше денег получит. В итоге к чему это приводит? Мастер весь рабочий день, с 8 до 18 часов, «с утра до ночи», строгает. Если он «стахановец», то перевыполняет норму насколько только может. Но к чему это приводит? К тому, что в конце условного конвейера люди, которые с этими деталями должны что-то делать, например, встраивать в механизм, не успевают, машина ломается, останавливается производство и образуется большой склад незавершенных деталей. Грех перепроизводства.
Это не только заводов касается, но и интеллектуальной деятельности тоже. Вы много чего успели, и в итоге надо «выжать ручник», стоять, потому что остальные не готовы. Часто вижу ситуации, когда недостаточно проработанные задачи отправляются в работу специалистам, и те, вместо того чтобы делать свое дело, тратят дополнительное время на исследование, изучение. В итоге хороший специалист становится «узким горлышком», чего можно было бы избежать.
Наличие групповых показателей, которые есть в OKR, позволяет балансировать. Нам же очень важно не то, чтобы все работали на максимум производительности. Это, разумеется, хорошо, но это не must. Идеально ― это когда все сбалансированно. У нас есть команда: кто-то брифует клиентов, кто-то пишет технические задания (далее ТЗ), еще один человек код пишет, другой тестированием занимается, а другой выгружает контент на живую систему. И здесь не нужно, чтобы у