- •2. Организационно-экономическое проектирование
- •2.1. Задание на разработку бизнес-предложения
- •2.2. Основные этапы разработки проекта нового изделия
- •2.3. Расчет трудоемкости проекта
- •2.4. Определение численности исполнителей
- •2.5. Сетевая модель проекта
- •2.6. Календарный график выполнения проекта
- •2.7. Анализ структуры затрат проекта
- •2.8. Исследование рынка для разрабатываемого изделия
- •2.9. Планирование цены и прогнозирование прибыли
- •2.10. Резюме проекта
2.6. Календарный график выполнения проекта
Для иллюстрации графика проводимых работ проекта и его оптимизации применяют ленточный график (календарно-сетевой график, диаграмму Ганта - Gantt). На диаграмме Ганта на оси Х показывают календарные дни (по рабочим неделям) от начала проекта до его завершения. По оси Y - выполняемые этапы работ.
Рис. 2.8. Общий вид ленточной диаграммы.
Ленточный график для сетевой модели. Представленной на рис. 5 может иметь вид, показанный на рис. 2.8. Здесь отдельные этапы проекта выполняются параллельно различными исполнителями, что отображается в виде номерованных отрезков (или прямоугольников), размещенных на временных интервалах.
Преобразование ленточной диаграммы отражает процесс перераспределения трудовых ресурсов, чтобы позволяет отдельные работы выполнять несколькими исполнителями. Например, не занятые в определенное время исполнители могут использоваться для выполнения таких операций как тестирование отдельных модулей, написание отдельных разделов технической документации, сборка отдельных модулей и т.д. В результате время выполнения отдельных работ сокращается.
Такое преобразование определяет процессы оптимизации сетевого графика (Рис. 2.9).
Рис. 2.9. Вариант изображения диаграммы Ганта после оптимизации процесса выполнения проекта
В оптимизация сетевого графика позволяет достичь определенных результатов при реализации проекта:
Сократить величину критического пути за счет перераспределения ресурсов,
Уменьшить пиковые значения потребляемых ресурсов за счет изменения начальных сроков некритических путей,
Минимизировать стоимость всего комплекса работ при заданном времени выполнения проекта.
Например, если можно разделить процесс отладки программного модуля на две части и привлечь для этой работы свободного исполнителя, то время выполнения соответствующего этапа сократиться в два раза.
Внеся соответствующие коррективы в диаграмму Ганта, определив новые значения для ранних и поздних сроков наступления событий, резерва времени, а также полный и свободный резерв времени, формируют новый оптимизированный сетевой график проекта и определяют новое значение времени выполнения проекта.
Так, например, на основе ленточной диаграммы, показанной на рис. 2.7 (таблица 1), можно распределить исполнителей проекта по типам работ и показать итоговое время выполнения этих работ с учётом выполнения их несколькими специалистами одновременно. Результат преобразования следует оформить в виде таблицы, пример которой показан в форме таблицы 3:
Таблица 3 Трудовые затраты на выполнение работ
Работы |
Занятые работники |
Время выполнения |
0-1 |
1,3,4 |
6 |
1-2 |
3,4 |
13 |
1-3 |
1 |
14 |
1-9 |
5 |
32 |
2-3 |
3,4 |
5 |
3-4 |
1 |
40 |
3-5 |
3 |
25 |
3-6 |
4 |
22 |
3-7 |
2 |
37 |
4-8 |
1 |
48 |
8-10 |
2,3,4 |
38 |
9-10 |
5,6 |
10 |
10-12 |
1,2,3,4,5,6 |
6 |
11-12 |
6 |
16 |
12-13 |
7 |
28 |
В итоге календарный график выполнения работ можно преобразовать к следующему виду (Рис. 2.10).
Рис. 2.10: Календарный график выполнения проекта
К диаграмме следует добавить таблицу квалификации исполнителей, работающих над проектом. Эта таблица должна содержать столбцы "№ работ", "Наименование работы", "Должность исполнителя" и "Количество исполнителей", в которых следует показать квалификацию каждого исполнителя и перечень тех работ, которые им поручается выполнить (соответствующей сложности). В качестве примера приведена таблица 4, отражающая соответствующие данные после оптимизации сетевого графика (рис. 2.7) и таблицы 1 и 3.
Таблица 4: Квалификация исполнителей проекта.
№ работ |
Наименование работы |
Состав работ |
Должность исполнителя |
Количество исполнителей |
1 |
Разработка алгоритмов и конфигурации ПЛИС |
0–1, 1–3, 3–4, 4–8,10-12 |
Инженер-программист |
1 |
2 |
Разработка блока питания |
3–7, 8–10, 10-12 |
Инженер-электрик |
1 |
3 |
Разработка аналогового блока |
0–1, 1–2, 2–3, 3–5, 8-10, 10-12 |
Инженер-схемотехник |
1 |
4 |
Разработка принципиальной схемы БЦО и блока управления |
0–1, 1–2, 2–3, 3–6, 8-10,10-12 |
Инженер-схемотехник |
1 |
5 |
Разработка конструкции оптической части |
1–9, 9–10, 10-12 |
Инженер-оптик |
1 |
6 |
Разработка конструкции устройства |
9–10, 11–12, 10-12 |
Инженер-конструктор |
1 |
7 |
Наладка производства |
12–13 |
Инженер-технолог |
1 |
8 |
Сопровождение работ по отладке плат |
3–5, 3–6, 3–7, 8–10 |
Монтажник |
1 |
После определения перечня необходимых специалистов в диаграмму Ганта следует внести дополнительные коррективы и определить наиболее "напряженные" периоды работы над проектом.
В результате оптимизации требуемое время для выполнения проекта для рассматриваемого примера (рис. 2.7) сократилось с 212 до 123 раб. дня. С учетом выходных и праздничных дней оно составило Т = 123/0.7 = 176 дн. = 25 нед.