Scrum и XP: заметки с передовой
58
Важность
Название
Оценка
130
Банан
12
120
Яблоко
9
115
Апельсин
20
110
Гуава
8
100
Груша
20
95
Изюм
12
80
Арахис
10
70
Пончик
8
60
Лук
10
40
Грейпфрут
14
35
Папайя
4
10
Черника
10
Персик
Прогнозируем производительность
Хор шо, т перь у нас есть приблизительные оценки для наиболее важных историй.
Следующий шаг – прогноз средней производительности команды.
Это значит, что для начала мы должны определить наш фокус-фактор (см. стр. 23 "Как команда принимает
решение о том, какие истории включать в спринт?")
По большому счёту, фокус-фактор показывает: "насколько эффективно команда использует своё время
для работы над выбранными историями". Это значение никогда не достигнет 100%, так как команда всегда
тратит время на незапланированные задачи, помощь другим командам, переключение между задачами,
проверку электронной почты, ремонт своих поломанных компьютеров, политические дебаты на кухне и т.д.
Предположим, что фокус-фактор нашей команды равен 50% (это достаточно низкое значение, у моей
команды значение колеблется в районе 70%). Допустим также, что длина нашего спринта будет 3 недели (15
дней), а размер команды – 6 человек.
Таким образом, каждый спринт – это 90 человеко-дней, однако, в лучшем случае мы можем надеяться
только на 45 человеко-дней (так как наш фокус-фактор составляет всего 50%).
Следовательно, прогнозируемая производительность составит 45 story point'ов.
Если у каждой истории оценка будет равна 5 дням (хотя такого и не бывает), тогда эта команда сможет
выдавать на-гора примерно по 9 историй за спринт.
Сводим всё в план релиза
Сейчас, когда у ас есть оценки и прогнозируемая производительность, мы можем легко разбить product
backlog на спринты: