Scrum лучше всего подходит для команд с членами общего профиля, то есть для команд, в которых минимум 2 человека могут выполнять одинаковые задачи. Моя главная задача - найти хорошие решения для адаптации схваток (что сохранить, что удалить, что улучшить) для команд, состоящих из специалистов?
Предположим, у вас есть команда из 5 разработчиков (не реально, только для примера):
- Один математик с сильными навыками в Си;
- Один разработчик БД;
- Один веб-разработчик;
- Один разработчик UX / GUI;
- Один архитектор программного обеспечения;
Здесь все специалисты, и никто не может заменить кого-то другого (меня не волнует риск создания такой команды, я хочу сосредоточиться на схватках). Итак, в контексте схватки, вот мои мысли:
- Бесполезные весенние планы: действительно, когда математик говорит, что конкретное задание стоит 2 балла, никто не может голосовать против него;
- Бесполезная метрика скорости команды: поскольку каждый может распределить любое количество баллов по своим задачам, скорость вычисления не имеет смысла;
- Замените ежедневные скрам-встречи еженедельными (более длительными) схватками: поскольку каждый член команды работает над своими собственными задачами, ежедневные скрам-встречи должны быть действительно важны для поддержания «командного духа». Тем не менее, ежедневные схватки должны длиться около 15 минут. Этого явно недостаточно для понимания того, что другие делают и будут делать. Более того, математик в большинстве случаев будет отвечать на те же вопросы: «Я все еще делаю % & Lo (+? $$ + &)» ... Еженедельные встречи дадут больше времени. Чтобы сохранить одинаковое время встреч между «начальными» встречами Scrum и «еженедельными» встречами Scrum, каждое еженедельное собрание Scrum должно длиться (5 дней в неделю, с 4-недельными спринтами, со спринтерскими встречами продолжительностью 4 часа и ежедневными встречами продолжительностью 15 минут): (4 * 60 + 20 * 15) / 4 =>
Или схватка еще пригодна для использования? Может быть, следует использовать другую гибкую технику?