Таким образом,
Далее составляем штатное расписание сотрудников (таблица 1).
Таблица 1 – Штатное расписание сотрудников
Наименование должности | Количество | Разряд | Оклад, р |
Научный руководитель | 1 | 14 | 6469,9 |
Главный инженер | 1 | 11 | 5156,6 |
Инженер-программист | 1 | 10 | 4708,1 |
Инженер-программист | 1 | 9 | 4291,8 |
Оператор | 2 | 7 | 3555,8 |
Техник | 1 | 7 | 3555,8 |
4 Расчет и построение сетевого плана-графика выполнения разработки программного продукта
Для построения сетевого плана-графика выполнения разработки и внедрения ПП весь процесс разработки разделим на конкретные работы, установим их логическую последовательность, назначим исполнителей и определим длительность выполнения работ. Перечень работ и их длительность приведем в таблице 2.
Таблица 2 – Перечень и длительность работ
Код работы | Содержание работы | Трудоемкость работы, чел.-дн. | Исполнители | Длительность работы, дн. |
Техническое задание | 291 | |||
1-2 | Постановка задачи | 20 | 2 | 10 |
2-3 | Обоснование принципиальной возможности решения задачи | 35 | 4 | 9 |
3-5 | Предварительный выбор методов решения задачи | 70 | 5 | 14 |
2-4 | Определение состава ППП | 44 | 4 | 11 |
3-6 | Определение состава и структуры информационной базы | 32 | 4 | 8 |
4-6 | Выбор языков программирования | 20 | 3 | 7 |
5-7 | Определение стадий, этапов и сроков разработки ПП | 50 | 4 | 12 |
7-8 | Согласование и утверждение ТЗ | 20 | 4 | 5 |
Эскизный проект | 238 | |||
8-9 | Изучение и проработка ТЗ | 24 | 4 | 6 |
6-10 | Консультации разработчиков | 28 | 5 | 6 |
9-11 | Установление перечня и состава информации | 43 | 4 | 11 |
10-11 | Установление структуры форм входных и выходных документов | 48 | 5 | 10 |
11-12 | Определение методов решения задач | 59 | 5 | 12 |
12-13 | Утверждение ЭП | 36 | 4 | 9 |
11-14 | Выдача рекомендаций исполнителям | 9 | 2 | 5 |
14-15 | Определение состава и организации обработки данных | 38 | 4 | 10 |
13-14 | Решение вопросов по применению ППП | 23 | 3 | 8 |
15-16 | Анализ и определение форм входных и выходных документов с компоновкой реквизитов | 35 | 4 | 9 |
14-16 | Организация контроля обрабатываемой информации | 41 | 4 | 10 |
16-17 | Подготовка контрольно-отладочного примера | 32 | 3 | 11 |
17-18 | Окончательное определение конфигурации технических средств | 29 | 4 | 7 |
17-19 | Контроль за соблюдением требований к составу и оформлению постановки задачи | 26 | 3 | 9 |
18-20 | Разработка программной документации | 29 | 4 | 7 |
19-20 | Передача программной документации для включения в ТП | 12 | 2 | 6 |
20-21 | Согласование и утверждение ТП | 17 | 4 | 4 |
Рабочий проект | 1019 | |||
21-22 | Изучение постановки задачи | 92 | 7 | 13 |
22-23 | Разработка программы | 204 | 6 | 34 |
22-25 | Отладка программы | 183 | 5 | 36 |
22-26 | Описание контрольного примера | 82 | 5 | 16 |
23-24 | Подготовка руководств программиста и оператора | 102 | 5 | 20 |
24-27 | Комплексная отладка задач и сдача в опытную эксплуатацию | 132 | 6 | 22 |
25-26 | Корректировка программ и документации по результатам комплексной отладки | 71 | 5 | 14 |
26-27 | Подготовка документации РП к рассмотрению | 61 | 5 | 12 |
27-28 | Размножение рабочей документации | 31 | 3 | 10 |
28-29 | Согласование и утверждение РП | 61 | 5 | 12 |
Внедрение | 371 | |||
29-30 | Проверка алгоритма и программ решения задач | 74 | 6 | 12 |
30-31 | Проверка технологического процесса обработки данных | 74 | 5 | 15 |
30-32 | Опытная эксплуатация задач | 67 | 5 | 13 |
31-33 | Корректировка технической документации по результатам опытной эксплуатации | 63 | 5 | 13 |
32-33 | Подготовка документации | 56 | 5 | 11 |
33-34 | Сдача ПП в промышленную эксплуатацию | 37 | 4 | 9 |
Далее рассчитаем следующие параметры сетевого графика:
- ранние сроки свершения событий
;- поздние сроки свершения событий
;- резерв времени событий
.Результаты вычислений представлены в таблице 3.
Таблица 3 – Ранние и поздние сроки свершения и резервы времени событий
Номера событий | Ранний срок свершения события | Поздний срок свершения события | Полный резерв времени события |
1 | 0 | 0 | 0 |
2 | 10 | 10 | 0 |
3 | 19 | 19 | 0 |
4 | 21 | 44 | 23 |
5 | 33 | 33 | 0 |
6 | 28 | 51 | 23 |
7 | 45 | 45 | 0 |
8 | 50 | 50 | 0 |
9 | 56 | 56 | 0 |
10 | 34 | 57 | 23 |
11 | 67 | 67 | 0 |
12 | 79 | 79 | 0 |
13 | 88 | 88 | 0 |
14 | 96 | 96 | 0 |
15 | 106 | 106 | 0 |
16 | 115 | 115 | 0 |
17 | 126 | 126 | 0 |
18 | 133 | 134 | 1 |
19 | 135 | 135 | 0 |
20 | 141 | 141 | 0 |
21 | 145 | 145 | 0 |
22 | 158 | 158 | 0 |
23 | 192 | 192 | 0 |
24 | 212 | 212 | 0 |
25 | 194 | 208 | 14 |
26 | 208 | 222 | 14 |
27 | 234 | 234 | 0 |
28 | 244 | 244 | 0 |
29 | 256 | 256 | 0 |
30 | 268 | 268 | 0 |
31 | 283 | 283 | 0 |
32 | 281 | 285 | 4 |
33 | 296 | 296 | 0 |
34 | 305 | 305 | 0 |
Затем определим полные и свободные резервы времени работ и коэффициент загруженности работ (таблица 4).
Таблица 4 – Резервы времени и коэффициенты загруженности работ
Код работы | Длительность | Резервы времени работы | Коэффициент загруженности | ||
полный | свободный | ||||
1-2 | 10 | 0 | 0 | 1 | |
2-3 | 9 | 0 | 0 | 1 | |
3-5 | 14 | 0 | 0 | 1 | |
2-4 | 11 | 23 | 0 | 0,32 | |
3-6 | 8 | 24 | 1 | 0,25 | |
4-6 | 7 | 23 | 0 | 0,23 | |
5-7 | 12 | 0 | 0 | 1 | |
7-8 | 5 | 0 | 0 | 1 | |
8-9 | 6 | 0 | 0 | 1 | |
6-10 | 6 | 23 | 0 | 0,2 | |
9-11 | 11 | 0 | 0 | 1 | |
10-11 | 10 | 23 | 23 | 0,3 | |
11-12 | 12 | 0 | 0 | 1 | |
12-13 | 9 | 0 | 0 | 1 | |
11-14 | 5 | 24 | 24 | 0,17 | |
14-15 | 10 | 0 | 0 | 1 | |
13-14 | 8 | 0 | 0 | 1 | |
15-16 | 9 | 0 | 0 | 1 | |
14-16 | 10 | 9 | 9 | 0,52 | |
16-17 | 11 | 0 | 0 | 1 | |
17-18 | 7 | 1 | 0 | 0,88 | |
17-19 | 9 | 0 | 0 | 1 | |
18-20 | 7 | 1 | 1 | 0,88 | |
19-20 | 6 | 0 | 0 | 1 | |
20-21 | 4 | 0 | 0 | 1 | |
21-22 | 13 | 0 | 0 | 1 | |
22-23 | 34 | 0 | 0 | 1 | |
22-25 | 36 | 14 | 0 | 0,72 | |
22-26 | 16 | 48 | 34 | 0,25 | |
23-24 | 20 | 0 | 0 | 1 | |
24-27 | 22 | 0 | 0 | 1 | |
25-26 | 14 | 14 | 0 | 0,5 | |
26-27 | 12 | 14 | 14 | 0,46 | |
27-28 | 10 | 0 | 0 | 1 | |
28-29 | 12 | 0 | 0 | 1 | |
29-30 | 12 | 0 | 0 | 1 | |
30-31 | 15 | 0 | 0 | 1 | |
30-32 | 13 | 4 | 0 | 0,76 | |
31-33 | 13 | 0 | 0 | 1 | |
32-33 | 11 | 4 | 4 | 0,73 | |
33-34 | 9 | 0 | 0 | 1 |
Сетевой план-график разработки и внедрения ПП показан на рисунке 1.
Рисунок 1 – Сетевой план-график разработки и внедрения ПП
Критический путь представляет собой последовательность следующих работ: 1 2 3 5 7 8 9 11 12 13 14 15 16 17 19 20 21 22 23 24 27 28 29 30 31 33 34. Общая длительность критического пути составляет 305 дней, что укладывается в рамки директивного срока, следовательно, необходимость в оптимизации сетевого графика отсутствует.
5 Расчет затрат на разработку программного продукта и договорной цены
Определение затрат на разработку программного обеспечения осуществляется по статьям расходов:
- материалы (стоимость всех материальных ресурсов: бумаги, дисков и т.д.);
- специальное оборудование и затраты на ЭВМ;
- основная зарплата производственного персонала;
- дополнительная зарплата (оплата очередных и дополнительных отпусков, времени на выполнение государственных и других обязанностей);
- единый социальный налог;
- расходы на командировки (суточные, квартирные, стоимость проезда);