2022-05-23 16:12:08
Забавно, насколько типичны некоторые проблемы и шаблоны мышления в разработке. Одним из таких является стремление к многозадачности. Вроде уже куча книг и статей написано на тему неэффективности многозадачности. Но все равно бизнес и команды разработки натурально к ней стремятся.
Бизнес часто формулирует подобное стремление в виде вариаций вокруг «очень нужно начать это направление, так как иначе по нему нет прогресса совсем, а оно тоже очень важное». А у разработчиков звучит еще натуральнее: «не будем же мы все толпиться в одной задаче, каждый свою возьмет и поехали». И разошлись каждый по своей задаче на неделю-полторы… :)
В результате, получается известное многим состояние «все in progress, ничего не done». Бизнес страдает от отсутствия предсказуемости, а команда от бесконечно тянущихся направлений и приоритетов, между которыми постоянно нужно переключаться.
Scrum очень быстро делает проблему видимой, как честное зеркало. Но для борьбы с ней нужно менять мышление, привычки и практики, учиться заканчивать задачи вместо того, чтобы начинать все больше новых. Причем, как со стороны бизнеса, так и со стороны команды. А люди не любят меняться, поэтому это самая сложная часть любой «Agile трансформации». :)
1.9K views13:12