Приветик, вам букетик! 💐
14 февраля я дочитал книгу по одной из самых нежно любимых тем - метрики измерения стабильности и эффективности производственных систем. Официально - Дэниэль Ваканти, Actionable Agile Metrics for Predictability. Читал две недели.
Дэниэль Ваканти - адепт предсказуемости систем работы со знаниями. Т.е. тех, которые обычно противопоставляются мануфактурным производственным системам. Пример таких систем - команда разработчиков, отдел маркетинга, дизайн-студия - вы понимаете о чем я. Вечная проблема таких систем - они непредсказуемы и никто не может дать точный срок когда что-то будет сделано. Книга утверждает, что такие системы непредсказуемы по собственной вине и предлагает набор метрик, которые могут к этой предсказуемости привести.
Книга даёт простейшие определения основных потоковых метрик. Работа уже поступившая в производство, но еще не завершенная - Work in Progress. Lead time - срок, который работа проводит в виде Work in Progress. Throughput - количество работы, покидающей производство за единицу времени. На базе этих метрик, Ваканти предлагает спектр решений, которые сделают ответ на вопрос “Когда это будет сделано?” проще.
Интересные мысли из книги:
- Если метрика не позволяет принять решение или сделать прогноз - эту метрику считать не нужно. Вот настолько резко.
- Story point и velocity по определению не аджайл-метрики. Одна из ценностей аджайл - взаимодействие с заказчиком. Попробуйте вашему заказчику объяснить, что такое стори поинт.
- Увеличение количества Work in Progress без зеркального роста Throughput всегда ухудшит Lead Time
- На самом деле есть еще несколько интересных вещей, но они тут будут выглядеть заумно
Напоследок пример о том, насколько нелогично выглядит в реальном мире присущее нашей работе постоянное увеличение Work in Progress. Представим, что я попрошу жену сделать для меня какое-то дело по дому. Когда она почти доделает его, я попрошу ее остановиться и сделать другое дело. Снова, когда она почти закончит, я попрошу ее переключиться на другую просьбу. Так я поступлю еще 3-4 раза. А когда она по моей просьбе примется за седьмое по счету дело, я попрошу объяснить мне, почему самое первое дело еще не доделано и засеку время до приезда скорой помощи.
Рекомендую книгу тем, кто хочет разобраться в статистической составляющей своего рабочего процесса. Дальше взял читать Дона Райнертсена, Принципы потока продуктовой разработки.
Post #18
544
- 👍 1