Длительность работ проекта может быть определена исходя из оценки их трудоемкости или экспертным методом. В курсовой работе рекомендуется использовать экспертный метод оценивания, при котором экспертно определяются оптимистичная оценка продолжительности работы (tmin) и пессимистическая оценка (tmax).
Ожидаемая продолжительность работы tож рассчитывается как математическое ожидание для нормального распределения. В этом случае, ожидаемая продолжительность определяется по формуле:
В таблице 1 показаны возможный расчет трудоемкости работ на основе экспертных оценок.
Таблица 1 Расчет длительности работ проекта
Этап | Номер работы | Содержание работы | Трудозатраты, чел. дни | ||
tmin | tmax | tож | |||
Разработка алгоритмов | |||||
1.1 | Разработка функциональной схемы программного комплекса | 7,2 | 11,2 | 8,8 | |
1.2 | Разработка основных структур данных | 1,8 | |||
1.3 | Разработка алгоритма определения логической несовместимости операторов | 3,2 | |||
1.4 | Разработка алгоритма нахождения взаимно независимых операторов | 1,8 | |||
1.5 | Разработка алгоритма нахождения ранних сроков окончания выполнения операторов | 1,8 | |||
1.6 | Разработка алгоритма нахождения поздних сроков окончания выполнения операторов | 13,2 | |||
1.7 | Разработка алгоритма нахождения необходимого числа процессов | 14,4 | |||
Разработка программных модулей | 19,2 | ||||
2.1 | Разработка программного модуля для определения логической несовместимости операторов | 4,6 | |||
2.2 | Разработка программного модуля для нахождения множества взаимно независимых операторов | ||||
2.3 | Разработка программного модуля для нахождения ранних сроков окончания выполнения операторов | ||||
2.4 | Разработка программного модуля для нахождения поздних сроков окончания выполнения операторов | 7,5 | |||
2.5 | Разработка программного модуля нахождения необходимого числа процессов | ||||
Тестирование, отладка и исправление недочетов | 14,2 | ||||
3.1 | Тестирование и отладка отдельных модулей | ||||
3.2 | Разработка интерфейса и комплексное тестирование | 13,5 | 10,2 | ||
Подготовка к внедрению | |||||
4.1 | Разработка программной документации (руководства пользователя) | ||||
4.2 | Опытная эксплуатация |
6. ПОСЛЕДОВАТЕЛЬНОСТЬ РАЗРАБОТКИ ПРОЕКТА
В MS PROJECT
|
|
Планирование проекта