Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции ТРПП 2 семестр.doc
Скачиваний:
4
Добавлен:
01.05.2025
Размер:
209 Кб
Скачать

Тема 5.1.5 Составление временного графика выполнения программного проекта

Для составления временного графика выполнения проекта не­обходимо проанализировать и обобщить полученные ранее оцен­ки объемов и ресурсов, запланированные объемы работ, инстру­ментальные ресурсы и распределить персонал по фазам жизнен­ного цикла. Такое распределение производится на основе име­ющегося исторического опыта подобного планирования. Если опыт отсутствует, то можно воспользоваться таблицей 3.

С оставление временного графика проекта начинают с постро­ения GANTT-диаграммы этапов разработки, пример которой при­веден на рисунке 25. При планировании небольших проектов это лег­ко делать вручную. На диаграмме, получившей такое название по имени автора — Генри Ганта (Henry Gantt), хорошо видны очередность и взаимосвязь этапов, их последовательность во време­ни, конечный срок завершения проекта.

Рисунок 25 -Пример GANTT-диаграммы

Для каждого этапа указывают, сколько человек занято его вы­полнением, какова его продолжительность, даты начала и завер­шения этапа.

Для больших проектов ручное построение диаграмм затрудне­но. В этом случае рекомендуется использовать автоматизирован­ные средства, например Microsoft ProjectTM, что позволит глуб­же представить структуру распределения этапов работ и ресурсов, учесть взаимосвязь между отдельными работами, рационально распределить персонал, избежать перегрузок и простоев.

Для больших проектов рекомендуется представлять также обоб­щенный график выполнения проекта (формируется вручную), в котором отмечены основные фазы подобно рисунок 25.

Допускается отсутствие в плане проекта подробной GANTT-диаграммы при условии, что полная структура разделения работ представляется таблицей.

Таблица 3 Распределение трудозатрат и временных затрат по основным этапам разработки программного продукта

Объем

проекта, %

Этан

малого

промежу-

среднего

большого

(2 KLOQ)

точного (8 KLOC)

(32 KLOC)

(128 KLOC)

Трудозатраты

Планирование, составле-

16

16

16

16

ние требований, высоко-

уровнсиое проектирование

Детальное проектирование

26

25

24

23

Разработка

42

40

38

36

Тестирование, сопро-

16

19

22

25

вождение

Временные затраты

Планирование, составле-

19

19

19

ние требований, высоко-

уровневое проектирование

Детальное проектиро-

63

59

55

51

вание, разработка

Тестирование, сопро-

18

22

26

30

вождение