Д. А. Градусов а. В. Шутов теоретические вопросы разработки программного обеспечения учебное пособие



Pdf көрінісі
бет36/57
Дата29.09.2023
өлшемі2,75 Mb.
#111342
1   ...   32   33   34   35   36   37   38   39   ...   57

разделены равными интервалами. 
В действительности все ключевые точки группируются в 
начальной части графика проекта. После перерисовки в календарном 
представлении конус принимает вид, показанный на рисунке ниже: 
Как видно из этого рис. 5.5, точность оценки быстро возрастает 
в течение первых 30% проекта и улучшается с 

4х до 

1,25х. 


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


105 



1,5х
1,25х
0,8х
0,67х
0,5х
0,25х
Неопределенность в 
оценке проекта 
(объем работы, 
затраты, 
функциональность)
Время
Рис. 5.6 - Облако неопределенности оценки проекта 
Конус сужается только при принятии решений, направленных 
на устранение неопределенности: определение представлений о 
продукте, определение требований снижает неопределенность (рис. 
5.6). Проектирование пользовательского интерфейса способствует 
снижению риска неопределенности, возникающего из-за неверного 
понимания требований. 
Анализ 
оценок 
программных 
проектов 
показал, 
что 
специалисты, начинающие с точечных оценок и определяющие 
диапазоны на их основании, обычно не корректируют минимальное и 
максимальное значение с учетом неопределенности в оценке, 
особенно в ситуациях высокой неопределенности. Тенденция к 
использованию зауженных диапазонов преодолевается двумя 
способами. 


106 
Во-первых, можно начать с «наиболее вероятной» оценки, а 
затем вычислить диапазоны с использованием заранее определенных 
множителей как показано в табл. 5.1: 


Достарыңызбен бөлісу:
1   ...   32   33   34   35   36   37   38   39   ...   57




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет