Ответ 1
Задачи оценки
Принципы, которые я пытаюсь использовать (я не всегда получаю возможность):
- Пошаговое уточнение
- 3-х точечные оценки
- Анализ рисков
Пошаговое уточнение
При оценке важно оценить правильную детализацию и постоянно ломать и добавлять задачи, пока вы не уверены в оценках. Нередко оценка позволяет определить длительную задачу критического пути, которая может потребовать дополнительной доработки и анализа рисков.
Анализ рисков
Попытка разобраться, где риски лежат в каждой задаче (есть ли время для чего-то? есть ли недостаток знаний, может ли конкурент победить вас на этом? и т.д. и т.д.) помогает определить вашу уверенность в оценках, который позволяет вам определить, как обрабатывать эти оценки. Анализ рисков также помогает определить, требуется ли дополнительное поэтапное уточнение.
3-точечные оценки
Определение наилучших, вероятных и худших оценок для каждой задачи (включая проектирование, разработку, тестирование и исправление ошибок) помогает в анализе рисков и планировании. Оценки могут быть использованы для расчета наиболее вероятной продолжительности для достижения определенного процентного успеха этой задачи. Вместе с информацией о других связанных задачах и анализе рисков менеджер проекта может подвергнуть риску и другие известные элементы, такие как системное тестирование в оценках, чтобы получить более надежную оценку.
Конечно, важна также гранулярность оценок. Нет смысла оценивать часы в большинстве задач. В программном обеспечении дни, как правило, лучше всего, но иногда это может быть недели или месяцы (например, если вы не используете источники работы). Выберите временную детализацию, которая имеет смысл для всех задач в проекте (обычно я использую дни для фаз требований и функциональных спецификаций, а затем через полдня, когда я больше узнаю о задачах и их подзадачах).
Заключение
Все три из этих элементов связаны друг с другом, поэтому довольно часто вам приходится каждый раз обрабатывать каждый шаг. Например, у вас может быть удар на этапе требований, затем снова во время функциональной спецификации и снова во время спецификации проекта.
Оценка - это умение; Чем больше вы делаете, тем лучше. Анализ рисков улучшается по мере того, как вы узнаете больше о том, чего не знаете, оценки по 3 точкам улучшаются по мере того, как вы узнаете больше о том, что знаете, а пошаговое уточнение улучшается по мере прохождения каждого этапа процесса проектирования.
Если у вас есть время, перейдите к исходным оценкам после завершения задания и посмотрите, как фактическое время складывается против ваших оценок с 3 точками и вашего плана проекта. Если он отличается, см., Где время было потеряно или получено, и попытайтесь узнать, что вы можете извлечь из этого для будущих проектов.
Оценка не должна быть сложной задачей - я всегда чувствую, что больше знаю о своей работе после оценки, чем раньше.