Один из наиболее распространенных способов оценки по agile — это оценка в Story Points (единицы истории).
Story Point — это условная единица, которая определяет, сколько времени займет та или иная пользовательская история, которую нужно реализовать. Они относительны. Это не конкретное количество дней или часов, которые займет история, а условная единица, которая позволяет понимать, сколько ориентировочно времени займет разработка.
Когда agile–команда некоторое время работает по этой системе, появляется относительное понимание, сколько Story Point «весит» в часах и днях. На начальных же этапах этого понимания может не быть, и тем не менее это позволяет команде понимать, какая история займет больше времени, а какая — меньше. Этого достаточно, чтобы принимать решения о том, что делать — а это главная цель оценки и планирования в agile.
Характерная особенности оценки по agile — оценку даёт не один человек, а несколько. Как правило, в оценке участвует вся команда. Да, даже «неспециалисты» могут оценить время разработки конкретной истории.
Если оценка различается — это повод обсудить различия и почему они возникают. Это позволяет поднять вопросы, связанные с тем, как именно будет разработана история, и дать всей команде ясное понимание того, что делается, зачем и как именно.