В случае с ограниченным количеством людей , таких как 5, вам нужно пройти итеративный процесс.
Если вы взвешиваете, распределяете и назначаете истории для разработки таким образом, чтобы все были хорошо организованы, и вы идете в двухнедельный спринт, и обычно вы проходите следующие «шаги»
Спринт #1
Рассказ № N
После юнит-тестов один из ваших ресурсов закончил последнюю историю из спринта, а другие нет и почему-то остался 1 день или 2 дня. Этот простаивающий ресурс, что должен делать?
В традиционных подходах, поскольку все последовательно, в основном все заканчивают работу к определенной дате или позже, чем планировалось. Также в традиционном вы рискуете снова заняться переделкой и перепланированием, но как управлять этим простаивающим ресурсом в спринте. Как вы отслеживаете или делаете с теми отличными создателями историй, которые закончили работу раньше времени?
В общем, людям всегда есть чем заняться. Они могут помочь коллеге с их задачами, научиться новому трюку, написать документацию, почистить код, поговорить с другой командой, подготовить презентацию на какую-то полезную тему, угостить людей кофе, поговорить с владельцем продукта или заинтересованным лицом о целях. , узнать о каком-то существующем продукте, убраться в офисе или сделать что-то еще из списка «Нам действительно нужно исправить это, когда будет время», который есть у каждой команды.
Одна из ключевых целей самоорганизующейся команды заключается в том, чтобы люди, у которых осталось немного времени, нашли для себя что-то продуктивное. Если вы не видите, что это происходит, вы можете указать им на то, что можно сделать, но просто позвольте им выбрать что-то, чтобы они могли научиться быть активными в этих вещах.
@ Ответ Эрика идеален, когда вся команда досрочно выполнила цели спринта.
Если только несколько членов команды закончили работу досрочно, их главным приоритетом должна быть помощь другим членам команды в завершении их спринтерской работы. Вы хотите, чтобы члены команды в первую очередь думали о команде, а не только о своих личных достижениях.
При этом я часто наблюдаю, как разработчики говорят, что они «закончили», хотя на самом деле они всего лишь закончили код. Существуют ли автоматизированные тесты? Документация сделана? Обновляли ли вы какие-либо соответствующие руководства пользователя? Есть ли у отдела продаж и маркетинга то, что им нужно для новой функции? Эти вещи могут быть вне вашего «определения готовности», но они по-прежнему важны и повысят качество результатов вашей команды.
В процессе спринта цель спринта является целью команды. В моем случае мы начинаем каждую историю, используя следующую последовательность:
Если они заканчивают историю, они вместе переходят к другой истории.
Если у кого-то есть время простоя, всегда есть много занятий, таких как проверка кода, проверка тестового сценария, оптимизация процесса сборки, обновление документации и т. д.
Надеюсь это поможет.
Эрик
Тодд А. Джейкобс
Максимус Децимус
Максимус Децимус
Максимус Децимус