Как происходит распределение задач на спринте
Что проверяют
Понимаете ли вы разницу между тем, что команда берёт в спринт, и тем, кто конкретно что делает. Интервьюер хочет услышать, как это устроено у вас на практике, а следом обычно спрашивает, что происходит, если к середине спринта кто-то застрял или нагрузка легла неравномерно.
Как отвечать
Разделите планирование на два решения:
- что берём: продакт приходит с упорядоченным бэклогом, вместе с командой формулируется цель спринта. Сколько взять, решают разработчики, опираясь на прошлую скорость (velocity) и доступность людей: отпуска, дежурства, внешние встречи;
- как делаем: истории режутся на задачи. Для бэкенда на C# это, например, миграция EF Core, эндпоинт в ASP.NET Core, интеграция с внешним API, тесты на xUnit, правка контракта для фронтенда.
Оценивают те, кто будет делать, обычно через Planning Poker в стори-поинтах. Стори-поинты отражают сложность и неопределённость, а не часы, и между командами не сравниваются.
Распределение по людям бывает двух видов, скажите честно, какой у вас:
- pull-модель: каждый берёт следующую задачу с доски, когда освободился. Так задумано в Scrum, где план спринта составляют сами разработчики;
- назначение: тимлид раздаёт задачи по экспертизе и загрузке. Так тоже работают многие команды, особенно с джуниорами.
Сильный ответ показывает, что вы думаете о рисках: не складывать всё сложное на одного сеньора, отдавать задачи в незнакомой части кода в паре, чтобы знания не оставались в одной голове, ограничивать число задач в работе у одного человека. Трекер при этом любой: Jira, YouTrack, Azure DevOps Boards.
Приведите пример из своей команды: как делили, что пошло не так, как перераспределяли на ходу.
Где спотыкаются
Переводят стори-поинты в часы один к одному. Оценка превращается в обещание по срокам, и смысл относительной оценки пропадает.
Описывают, что менеджер расписывает всем задачи на весь спринт вперёд. Если так и было, скажите, но покажите, что понимаете, чем это хуже для команды.
Берут только задачи в своей зоне комфорта. На вопрос «а что с незнакомой частью системы» ответа нет.