При оценке относительного размера пользовательских историй при гибкой разработке программного обеспечения члены команды должны оценивать размер пользовательской истории как 1, 2, 3, 5, 8, 13, ... Таким образом, оценочные значения должны напоминать ряд Фибоначчи. Но мне интересно, почему?
Описание http://en.wikipedia.org/wiki/Planning_poker в Википедии содержит загадочную фразу:
Причина использования последовательности Фибоначчи состоит в том, чтобы отразить неопределенность, присущую оценке более крупных объектов.
Но почему должна быть неотъемлемая неопределенность в более крупных объектах? Разве неопределенность не выше, если мы сделаем меньше измерений, то есть если меньше людей оценит одну и ту же историю? И даже если неопределенность выше в больших историях, почему это подразумевает использование последовательности Фибоначчи? Есть ли для этого математическая или статистическая причина? В противном случае использование ряда Фибоначчи для оценки мне кажется наукой CargoCult.
2^n
числа могут располагаться слишком далеко, так почему бы не использовать последовательность Фибоначчи, о которой идет речьc*phi^n
?