Девятая независимая научно-практическая конференция «Разработка ПО 2013» октября, Москва Евгения Фирсова, Яндекс.Деньги KPI разработчика
За что нам это? Нам не доверяют? Где найти готовое решение? … и прочие страдания … Задаём неправильные вопросы …
Задаём правильные вопросы … как вызвать полезные изменения в работе каждого ? как сделать прозрачным начисление премии ? кто вырос и стал полезнее команде ? кто выезжает на старых достижениях ? чем команда занимается сейчас ? чем команда заниматься должна ? Сколько ? Зачем ? Что ? Кто ?
Вычисление KPI KPI – это результат измерения Измерять нужно то, что мы хотим изменять
Критерии для вычисления KPI Свойства критериев: описывают деятельность, полезную для всей команды; boolean вместо integer; имеют вес в баллах; неравноценны; просты в учёте.
Критерии для вычисления KPI Свойства критериев: описывают деятельность, полезную для всей команды; boolean вместо integer; имеют вес в баллах; неравноценны; просты в учёте. Хорошие примеры: разработка: рефакторинг; разработка: проведение исследований; развитие компоненты: документирование; развитие компоненты: улучшение инструментов; командная работа: code review; командная работа: обучение; особое достижение; серьёзный промах.
Критерии для вычисления KPI Свойства критериев: описывают деятельность, полезную для всей команды; boolean вместо integer; имеют вес в баллах; неравноценны; просты в учёте. Плохие примеры: кол-во строк кода; кол-во коммитов; кол-во выполненных задач; кол-во ошибок, найденных в продакшене; время на рабочем месте.
Критерии для вычисления KPI Свойства критериев: описывают деятельность, полезную для всей команды; boolean вместо integer; имеют вес в баллах; неравноценны; просты в учёте. Проверяем: может ли … умеет ли … выполняет ли … Не проверяем: сколько штук … как часто …
Критерии для вычисления KPI Свойства критериев: описывают деятельность, полезную для всей команды; boolean вместо integer; имеют вес в баллах; неравноценны; просты в учёте. Баллы могут быть: целыми и дробными; положительными и отрицательными;
Критерии для вычисления KPI Свойства критериев: описывают деятельность, полезную для всей команды; boolean вместо integer; имеют вес в баллах; неравноценны; просты в учёте. Баллы отражают: важность критерия для достижения целей команды; необходимость приложить усилия к повышению применимости критерия.
Критерии для вычисления KPI Свойства критериев: описывают деятельность, полезную для всей команды; boolean вместо integer; имеют вес в баллах; неравноценны; просты в учёте. Допустимое время на учёт: 3-5 мин. в день; мин. в квартал.
Вычисление KPI КритерийВес в баллахВасяВаняВаляВиктор Критерий 1 3 Критерий 2 2 Критерий 3 1 …… Критерий 12 3 Критерий 13* 5 Критерий баллов KPI
Вычисление KPI КритерийВес в баллахВасяВаняВаляВиктор Критерий 1 3 Критерий 2 2 Критерий 3 1 …… Критерий 12 3 Критерий 13* 5 Критерий = 14 баллов KPI суммируем только положительные баллы
Вычисление KPI КритерийВес в баллахВасяВаняВаляВиктор Критерий Критерий Критерий …… Критерий Критерий 13* 5 5 Критерий = 14 баллов KPI
Вычисление KPI КритерийВес в баллахВасяВаняВаляВиктор Критерий Критерий Критерий …… Критерий Критерий 13* 5 5 Критерий = 14 баллов11306 KPI суммируем и положительные, и отрицательные баллы
Вычисление KPI КритерийВес в баллахВасяВаняВаляВиктор Критерий Критерий Критерий …… Критерий Критерий 13* 5 5 Критерий = 14 баллов11306 KPI 79%22%043% взвешиваем сумму баллов относительно их максимума
Премия как производная от KPI Премия – это: для разработчика: ещё одна зарплата; для руководителя: то, что надо заслужить. Премия – за работу, описываемую критериями KPI.
Премия как производная от KPI КритерийВес в баллах « Виртуал » Критерий 1 3 Критерий Критерий 3 1 …… Критерий 12 3 Критерий 13* 5 Критерий = 14 баллов3 KPI 14% минимальный KPI для получения премии
Премия как производная от KPI KPI Премия
Премия как производная от KPI КритерийВес в баллахВасяВаняВаляВиктор Критерий Критерий Критерий …… Критерий Критерий 13* 5 5 Критерий = 14 баллов11306 KPI 79%22%043% Премия125%75%0100%
Внедрение KPI РуководствоСотрудники Общие принципы рассчёта KPI согласованиеинформирование Общий набор критериевинформирование Вес каждого критерия в баллах Правила пересчёта KPI в премиюсогласование Учтённые критерии для сотрудникаинформированиесогласование Суммарные баллы для сотрудника информирование Размер премии для сотрудника согласованиеинформирование
Уточнения ? Вопросы ? задать любые вопросы почитать подробнее об управлении версиями, задачами, проблемами и людьми