Черновик сайта. Тексты подготовила модель по докладам и заметкам автора, он их ещё не вычитал. Вычитанные страницы будут помечены датой утверждения.
лонгрид, 3 мин, все цифры -- синтетика
Как я меряю поставку
SPACE и DevEx на практике. Пост «Метрика без владельца» (скоро) ответит на вопрос «зачем», здесь -- «как».
черновик, автор ещё не вычитал
владелецсобытиерешение
Две половины
Программа измерения стоит на двух опорах. Система говорит, что происходит с потоком задач. Люди говорят, каково в этом потоке работать. По отдельности обе врут; вместе показывают, где копать.
система: трекерПоток, время цикла, ожидание, возвраты, доля срочного. Считается само, без анкет.
люди: пульс-опросОбратная связь, когнитивная нагрузка, состояние потока. Короткий опрос раз в цикл.
Что считаю в трекере
Главная цифра для сроков -- не среднее, а 85-й перцентиль времени цикла: срок, который выдерживаем в 85% случаев. Среднее прячет длинный хвост, а заказчика интересует именно он.
Время цикла, днисинтетический пример
среднее 4,6 дняP85 7 днейпосле P85
0714 дней
Обещая срок по среднему, команда срывает больше четверти задач. Обещание по P85 срывается примерно в одном случае из семи, и это известно заранее.
Пульс-опрос
Три измерения DevEx. Вопросов мало, ответ занимает несколько минут, а результат команда видит раньше руководителя.
Обратная связь. «Сколько ждал ревью или ответа на вопрос на этой неделе?»
Нагрузка. «Сколько контекста приходилось держать в голове?»
Поток. «Был ли на неделе длинный отрезок без прерываний?»
Формулировки мои, по открытым публикациям о DevEx, а не из рабочего опросника.
Где они расходятся
Самое ценное -- не совпадения, а расхождения. Команда может искренне считать, что работает быстро, пока задачи неделями ждут в очередях.
люди: быстро / система: идётНе трогать. Записать, что работает.
люди: быстро / система: стоитКопать здесь. Работа быстрая, ожидание невидимо для самой команды.
люди: тяжело / система: идётЦена потока -- нагрузка. Смотреть на прерывания и контекст.
люди: тяжело / система: стоитПроблема видна всем. Начинать с самой длинной очереди.
Этика
Не измеряем людей. Таймшиты и коммиты геймятся, а доверие теряется навсегда.
Результаты опроса публикуем только от n ≥ 5 ответов.
После каждого цикла -- одно изменение, которое команда видит.
Данные команды сначала видит команда.
Метрика и решение
У каждой метрики три атрибута: владелец, событие, на котором на неё смотрят, и решение. Нет хотя бы одного -- метрика холостая.
метрикавладелецсобытиерешение
Доля ожиданияdelivery-менеджережемесячный разборсрок ответа на ревью