Re: Оценка user story в Scrum
От: Декарт  
Дата: 02.03.10 14:42
Оценка: 32 (1)
Здравствуйте, white_znake, Вы писали:

_>Здравствуйте, уважаемые коллеги


_>Планирую внедрять Scrum в конторе. И у меня есть несколько основных вопросов:

_>1. Оценка для user stories ведется в user point. Выбирается средняя по сложности задача, оценивается в идеальных человеко-днях и это есть user point?
_>А другие задачи измеряются в этих user point' ах относительно эталонной user story?

Выберите, на ваш взгляд, самую простую задачу — оцените ее, не бойтесь оценивать не в единицах, а в десятках, или в сотнях поинтов.

_>2. Допустим оценили user story. Но ведь user story разбивается на задачи. Может статься так, что после разбиения на задачи (не учли какие-то мелкие задачи при оценке user story), суммарная оценка трудоемкости станет выше оценки user story? И надо ли вообще проводить оценку для отдельных задач?

_>Или user story все-таки вначале разбивается на задачи и суммарная оценка трудоемкости — это и есть трудоемкость всей user story?

_>З.Ы. Чувствую что запутался я малость...


Попробую помочь распутаться. Вы описали все (как вам сейчас кажется) истории, и готовы приступить к их исполнению. Понятно, что за один присест (спринт) все не сделать, поэтому следует выбрать самое главное. Как выбираем? Истории желательно приоритизировать, т.е. расставить в порядке убывания их значимости для бизнеса. К этому вопросу подходим так — зная, что завтра все программисты уйдут в отпуск, что им нужно сделать прежде всего? Эти задачи получают наибольший приоритет, и наивысшие оценки (не бойтесь значений — пусть это будут тысячи поинтов — это не суть важно).

Просмотрите список с программистами — пройдитесь по самым важным задачам, дайте теперь им определить, какое количество времени у них займет исполнение работы по каждой из них. Тоже в поинтах. Не стесняйтесь пользоваться большими числами и здесь. Главное — выберите что-то простенькое за эталон. Скажем — 1 час работы одного программиста — 10 поинтов... Оттолкнитесь от такого, например...

Далее попробуйте сопоставить полученные цифры. Вы увидите, что максимально важное для бизнеса можно сделать минимальными усилиями — начните с этого. Спланируйте спринт, завершите его, и посмотрите, на сколько ваши ожидания по срокам подтвердились. Коррекция для следующего спринта должна быть только в объеме планируемой работы. Не беритесь сделать больше, чем вы физически способны.

Не забывайте главное — ваши изначальные постановки (user stories) должны быть максимально независимыми одна от другой. Так, чтобы выполненную работу по каждой из них можно было сдавать в эксплуатацию. Если по какой-то причине они у вас повязаны зависимостями, то никакие вышеизложенные упражнения не применимы...

Удачи!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.