Комментарии 5
Раз в пару недель читаю здесь статьи об Agile. И складывается у меня ощущение, что очень многое зависит от скрам-мастера. Если он нормальный. то прекрасно просто всё. Если мастер неопытный - то пиши пропало. Но всё то же самое работает с советских времен и без всякого Agile — если начальник отдела разработки толковый, то в отделе все хорошо, задачи решаются в точно и в срок. Если начальник так себе, то сами понимаете. В итоге получается, что известный лозунг «Кадры решают всё» очень точно описывает ситуацию что сейчас, что сто лет назад. А если почитать религиозную литературу, то становится понятно, что и две тысячи лет назад ситуация была примерно такая же — кадры решали всё. Тогда в чем преимущества Agile? Это же не та система, которая позволит что-то сделать, не имея толковых (как минимум одного) работников. Или уровень толковости можно сильно понизить?
Просто сложность проектов уже не лезет в одного кадра (да и не должна лезть по причинам рисков bus factor). Задача, которую ставят перед Scrum - в том числе как поделить кусок работы между разными людьми.
В ранних версиях, истории нарезал в беклог PO, а команда оценивала, занимаясь декомпозицией без отрыва от производства, как умеет. Но выяснять, согласовывать и прописывать требования с достаточным уровнем детализации это тоже ацкий труд. Если можете себе позволить - отдайте его BA, для которого это будет основной работой.
Кажись тебя минусанул сам автор, я с тобой полностью согласен, в основном такие ПМ со своими сроками и статусами задач только тянут назад + начинают прививать чувство разработчику, что это он ради него и только должен закончить задачку и из-за этого после малейшего ослабления этого "натиска" разраб. начинает лениться и не делать эту задачу.
Я считаю, что самый эффективный вариант для мотивации - это показ разработчика как ленивого дармоеда (команда будет делать выводы отталкиваясь от его проделанной работы). От стыда он начинает шевелиться.
Кадры действительно много решают!
Но только давайте не будем отождествлять скрам-мастера (сервис-слуга) и начальника отдела (линейного руководителя)
Роль бизнес-аналитика в Scrum-команде