- •4. Организационно-экономическая часть
- •4.1 Определение этапов и содержания работ. Расчет трудоемкости.
- •4.2 Расчет трудоемкости
- •4.3 Определение численности исполнителей
- •4.4 Сетевая модель проекта
- •4.5 Календарный график выполнения проекта.
- •4.6.3 Расчет расходов, связанных с организацией рабочих мест
- •4.6 Анализ структуры затрат проекта
- •4.6.1 Расчет расходов
- •4.6.2 Расчет расходов, связанных с обеспечением работ оборудованием
- •4.6.4 Расчет накладных расходов
- •4.7 Исследование рынка для разрабатываемого по
- •4.7 Планирование цены и прогнозирование прибыли
- •4.9 Выводы
4.3 Определение численности исполнителей
Средняя численность исполнителей определяется по формуле:
,
где F – фонд рабочего времени и определяется по формуле:
-
это фонд времени в текущем месяце и
вычисляется для каждого месяца с учетом
выходных и праздничных дней.
На реализацию проекта отведено 5 месяцев рабочего времени при односменной работе с продолжительностью рабочего дня 8 часов.
Найдем для каждого месяца:
Таблица 4.3 Месячный фонд времени
-
Январь
(31 – 5 – 12) * 8 = 112 часов
Февраль
(28 – 8 – 1) * 8 = 152 часов
Март
(31 – 7 – 3) * 8 = 168 часов
Апрель
(30 – 8) * 8 = 176 часов
Май
(31 – 6 – 7) * 8 = 144 часов
Отсюда:
F = 112+160+160+176= 656 часов
Отсюда средняя численность исполнителей равна:
В выполнении проекта будут заняты специалист по предметной области, и два программиста.
Продолжительность отдельных работ определяем по формуле:
,
где
-
расчетная продолжительность работы
- количество исполнителей
- коэффициент выполнения нормы, равен
1.
4.4 Сетевая модель проекта
Для определения временных затрат и трудоемкости разработки программного обеспечения систем используется метод сетевого планирования. Метод сетевого планирования позволяет установить единой схемой связь между всеми работами в виде наглядного и удобного для восприятия изображения (сетевого графика), представляющего собой информационно-динамическую модель, позволяющую определить продолжительность и трудоёмкость, как отдельных этапов, так и всего комплекса работ в целом.
Составление сетевой модели включает в себя оценку степени детализации комплекса работ и определения логической связи между отдельными работами.
С
этой целью составляется перечень всех
основных работ. В перечне указываются
кодовые номера работ, наименования,
длительности и номера их предшественников
с типом связи (окончание-начало,
начало-начало, окончание-окончание).
Рисунок 4.1 Сетевая модель проекта
Так как для данного проекта в MS Project выставлен расчёт длительности в часах, то результат в днях можно получить, поделив 631,83 на 8 с округлением в большую сторону:
631,83 : 8 = 79 дней
4.5 Календарный график выполнения проекта.
По сетевой модели, в частности, может быть построена диаграмма Гантта, иллюстрирующая проведение последовательности работ, отражённых в сетевой модели (рис. 4.2).
Красным выделен критический путь проекта длительностью в 718,5 часов: его составляет последовательность задач 4-5-6-8-9-10-11-12-14-17-18-19.
Дальнейшая оптимизация критического пути невозможна в виду малого количества разработчиков и жёстко установленной последовательности выполнения работ.
Рисунок 4.2 Диаграмма Гантта с отслеживанием
В таблице 4.4 отражена занятость каждого из работников в каждой задаче проекта:
Таблица 4.4 Использование ресурсов
Название ресурса |
Трудозатраты |
Специалист по предметной области |
179,33 часов |
Анализ предметной области |
48 часов |
Написание документации |
90 часов |
Опытная эксплуатация |
38,67 часов |
Обучение пользователей |
2,67 часов |
Программист 1 |
631,83 часов |
Выбор средств реализации работы с картой автодорог |
24 часов |
Построение архитектуры ИС |
64 часов |
Проектирование и наполнение базы данных |
72 часов |
Реализация работы с картой |
64 часов |
Реализация построения маршрутов |
56 часов |
Реализация графической подсистемы |
56 часов |
Реализация формирования отчётов |
8 часов |
Компоновка подсистем в единую ИС |
40 часов |
Тестирование и отладка ИС |
202,5 часов |
Установка и настройка |
4 часов |
Опытная эксплуатация |
38,67 часов |
Обучение пользователей |
2,67 часов |
Таблица 4.4 Использование ресурсов (продолжение)
Программист 2 |
631,83 часов |
Выбор средств реализации работы с картой автодорог |
24 часов |
Построение архитектуры ИС |
64 часов |
Проектирование и наполнение базы данных |
72 часов |
Реализация работы с картой |
64 часов |
Реализация построения маршрутов |
56 часов |
Реализация графической подсистемы |
56 часов |
Реализация формирования отчётов |
8 часов |
Компоновка подсистем в единую ИС |
40 часов |
Тестирование и отладка ИС |
202,5 часов |
Установка и настройка |
4 часов |
Опытная эксплуатация |
38,67 часов |
Обучение пользователей |
2,67 часов |
