Об обязательствах и страховке.
Принятие обязательств - скользкая тема в проектах по разработке ПО. Контракты фиксированной цены заключаются с целью склонить исполнителя к принятию обязательств как можно раньше во времени. Аджайл отрицает любые обязательства (посмотрите Верхейена и его обьяснения ценности commitment в Скраме) говоря о том, что среда слишком сложна и непредсказуема для таких резких движений. Правда, как водится, всегда посередине.
Джеймс Стилл в своей статье говорит о том, как Канбан Метод поощряет отложенные обязательства. В идеале, запрос в системе должен оставаться «неприоритетным» как можно дольше. Это повышает предсказуемость и повышает вероятность того, что в каждый момент времени мы работаем над самым важным.
Косвенную реализацию этого принципа я наблюдал совсем недавно. Будучи назначенным на новый стрим в программе, я собрал список жалоб от своих лидов в сторону вендора, который задерживал множество решений и поставок. Выяснилось, что на стороне вендора нас обслуживает ограниченная в ресурсах команда. Проведя ряд встреч и анализ выяснилось, что из 8 наших запросов приоритетны только 2, в первую очередь потому, что, даже решив остальные блокеры мы не сможем продолжить работу над ними - у нас нет ресурса. Взамен давлению и конфликтам, мы сообща разработали календарь с отложенными обязательствами.
Решения и результаты работ должны поступать just in time, иначе впустую расходуются ресурсы - часто, не одной команды и даже компании.
#beardthink #практика
Post #110
1.52K