Top Banner
KPI разработчика vs KPI разработки Евгения Фирсова
30

KPI разработчика vs KPI разработки

Dec 31, 2015

Download

Documents

Kelly Caldwell

KPI разработчика vs KPI разработки. Евгения Фирсова. Что такое KPI ?. Читаем: ключевые показатели эффективности Key Performance Indicators. Что такое KPI ?. Читаем: ключевые показатели эффективности Key Performance Indicators. Понимаем: числа, за которые нас будут хвалить/ругать. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: KPI разработчика vs KPI разработки

KPI разработчикаvsKPI разработки

Евгения Фирсова

Page 2: KPI разработчика vs KPI разработки

Что такое KPI?Читаем: ключевые показатели эффективности

Key Performance Indicators

Page 3: KPI разработчика vs KPI разработки

Что такое KPI?Читаем: ключевые показатели эффективности

Key Performance Indicators

Понимаем: числа, за которые нас будут хвалить/ругать

Page 4: KPI разработчика vs KPI разработки

Что такое KPI?Читаем: ключевые показатели эффективности

Key Performance Indicators

Понимаем: числа, за которые нас будут хвалить/ругать

Page 5: KPI разработчика vs KPI разработки

Возникают вопросыЗачем?Почему?

Page 6: KPI разработчика vs KPI разработки

Почему нужен KPIОт нас требуют KPI, если:• кругом – враги;• нужен инструмент контроля;• другие способы общения затруднены;• есть причины для недоверия;• необходима сверка целей.

Page 7: KPI разработчика vs KPI разработки

KPI разработчика

Page 8: KPI разработчика vs KPI разработки

Зачем нужен KPI разработчикаДля чего мы используем KPI:• самоанализ/самоконтроль;• оценка имеющихся/необходимых ресурсов;• распределение бонусов.

Page 9: KPI разработчика vs KPI разработки

Критерии и баллыГруппы критериев:• сложность выполняемой разработки;• участие в развитии системы (модули,

компоненты, инструментарий, …);• работа с системами контроля версий;• командная работа (обучение, code review, …);• дисциплина.

Page 10: KPI разработчика vs KPI разработки

Критерии и баллыПринципы формирования критериев:• нет количественных оценок;• у каждого критерия есть его стоимость

в баллах (5, -2, 0.3, …);• баланс критериев по важности;• простота учёта;• максимальная автоматизация учёта.

Page 11: KPI разработчика vs KPI разработки

𝐵𝑚𝑎𝑥 𝐵∑

M

Алгоритм расчёта KPI1. Константы и переменные

— максимально возможный балл

— суммарный балл для каждого разработчика

— премиальный фонд

Page 12: KPI разработчика vs KPI разработки

Алгоритм расчёта KPI2. Обнуление отрицательных баллов

𝐵∑ < 0 ⟹ 𝐵∑ = 0 — обнуляем отрицательные баллы

увеличиваем остальные на размер обнулённого отрицательного балла𝐵∑

Page 13: KPI разработчика vs KPI разработки

Алгоритм расчёта KPI3. Получаем взвешенный KPI

𝐵∑𝐵𝑚𝑎𝑥 = 𝐾𝑃𝐼% — вклад каждого разработчика в общие достижения команды

Page 14: KPI разработчика vs KPI разработки

Алгоритм расчёта KPI3. Получаем взвешенный KPI

𝐵∑𝐵𝑚𝑎𝑥 = 𝐾𝑃𝐼% — вклад каждого разработчика в общие достижения команды

Но нам этого мало!

Page 15: KPI разработчика vs KPI разработки

Алгоритм расчёта KPI4. Распределяем бонусы

𝐾𝑃𝐼% = 𝐾𝑃𝐼∑ — общий KPI

𝐾𝑃𝐼%𝐾𝑃𝐼∑ = 𝐾𝑃𝐼𝑑 — дисконтированный KPI

𝐾𝑃𝐼𝑑 × 𝑀= $$$ — начисляемый бонус

Page 16: KPI разработчика vs KPI разработки

𝐾𝑃𝐼𝑑 $$$

Пример расчёта𝐵𝑚𝑎𝑥 = 20; M = 60 000

Вася -2 0 0

0.625

0 0

Ваня +5 +7 0.35 0.56 33600

Валя +3.5 +5.5 0.275 0.44 26400

𝐵∑ 𝐵∑ 𝐾𝑃𝐼% 𝐾𝑃𝐼∑

Page 17: KPI разработчика vs KPI разработки

Внимание! Опасность!Когда KPI – во вред:• игра на KPI;• большие затраты на расчёт KPI;• предвзятость.

Page 18: KPI разработчика vs KPI разработки

Внимание! Опасность!Когда KPI – во вред:• игра на KPI балансировка системы баллов;• большие затраты на расчёт KPI автоматизация;• предвзятость честность и объективность.

Page 19: KPI разработчика vs KPI разработки

Что делать с KPI разработчика?Давно пора:• озвучиваем список критериев;• упрощаем учёт критериев и расчёт KPI;• используем!

А надо ли:• озвучиваем стоимость критерия в баллах.

Page 20: KPI разработчика vs KPI разработки

KPI разработки

Page 21: KPI разработчика vs KPI разработки

Зачем нужен KPI разработкиДля чего мы используем KPI:• уточнение направлений развития;• приоритизация усилий;• выстраивание взаимодействия

с другими командами.

Page 22: KPI разработчика vs KPI разработки

Нулевой уровеньМинимально/достаточное состояние:• выполняем поставленные задачи;• в запланированные сроки;• с приемлемым качеством.

Если это не так – мы не нужны.

Page 23: KPI разработчика vs KPI разработки

КритерииГруппы критериев:• соответствие целям компании;• влияние на имидж компании;• качество работы;• скорость разработки;• работа «наружу».

Page 24: KPI разработчика vs KPI разработки

Соответствие целям компании• пытаемся понять цели компании;• осознаём, зачем на самом деле мы работаем;

– например: создаём привлекательный образв глазах пользователей с помощью интерфейсов

• участвуем в коррекции приоритетовпо компании.

Page 25: KPI разработчика vs KPI разработки

Влияние на имидж компанииЧерез интерфейсы:• экспертная оценка и поиск альтернатив;• актуальные технологии;• защита интересов пользователей.

Page 26: KPI разработчика vs KPI разработки

Качество работыКачество работы, а не результата:• организация процессов разработки

и деплоймента;• корректность оценок ТЗ;• качество принятых решений;• количество «глупых» критических ошибок.

Page 27: KPI разработчика vs KPI разработки

Скорость разработки(Не)количественные метрики:• количество успешных релизов;• соотношение поставленных заказов

к выполненным;• точность планирования (затрат и сроков);• соответствие ожиданиям заказчика;• гибкость процессов.

Page 28: KPI разработчика vs KPI разработки

Работа «наружу»Взаимодействуем с другими командами:• разработка внутренних сервисов;• взаимодействие с заказчиками,

менеджерами, ОТ, эксплуатацией;• работа по инцидентам.

Page 29: KPI разработчика vs KPI разработки

Внимание! Опасность!Когда KPI – во вред:• искусственная фиксация критериев KPI;• нарушение связей между командами;• принятие решений в интересах KPI.

Page 30: KPI разработчика vs KPI разработки

Уточнения? Вопросы?

[email protected] — задать любые вопросы

www.control-freak.ru — почитать подробнее об управлении версиями, задачами, проблемами и людьми