104
4
х
2
х
1
х
1,5
х
1,25
х
0,8
х
0,67
х
0,5
х
0,25
х
Неопределенность в
оценке проекта
(
объем работы,
затраты,
функциональность)
Согласованное
определение
продукта
Завершение
требований
Завершение
проектирования
пользовательского
интерфейса
Завершение
детального
проектирования
Готовый
программный
продукт
Время
Исходная
концепция
Рис. 5.5 - Точность оценки
Говоря о конусе неопределенности, необходимо учитывать одну
важную концепцию: конус неопределенности представляет лучшую
точность, которая может быть представлена в
различных ключевых
точках проекта, т.е. при недостаточно хорошем управлении проектом
ожидаемого уточнения может и не быть. На рисунке 6. показано, что
происходит, когда управление проектом не направлено на снижение
неопределенности – последняя принимает вид не конуса, а
облака,
которое не рассеивается до самого конца проекта. Проблема даже не в
том, что оценки не сходятся – не сходится сам проект.
105
4х
2х
1х
1,5х
1,25х
0,8х
0,67х
0,5х
0,25х
Неопределенность в
оценке проекта
(объем работы,
затраты,
функциональность)
Время
Рис. 5.6 - Облако неопределенности оценки проекта
Конус сужается только при принятии решений, направленных
на устранение неопределенности:
определение представлений о
продукте, определение требований снижает неопределенность (рис.
5.6). Проектирование пользовательского интерфейса
способствует
снижению риска неопределенности, возникающего из-за неверного
понимания требований.
Анализ
оценок
программных
проектов
показал,
что
специалисты, начинающие с точечных
оценок и определяющие
диапазоны на их основании, обычно не корректируют минимальное и
максимальное значение с учетом неопределенности в оценке,
особенно в
ситуациях высокой неопределенности. Тенденция к
использованию зауженных диапазонов
преодолевается двумя
способами.
106
Во-первых, можно начать с «наиболее вероятной» оценки, а
затем вычислить диапазоны с использованием заранее определенных
множителей как показано в табл. 5.1:
Достарыңызбен бөлісу: