Понятие проекта и его структуры

Под проектом понимается четко определенная последовательность событий, направленных на достижение некоторой цели, имеющих начало и конец и управляемых людьми посредством таких факторов, как время, стоимость, ресурсы и качество.

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

Управление проектом – это процесс планирования, организации и управления работами и ресурсами, направленный на достижение поставленной цели, как правило, в условиях ограничений на время, имеющиеся ресурсы или стоимость работ.

В настоящее время для автоматизированного управления проектами используется методология сетевого планирования и управления.

Эта методология была разработана в 1956 г. специалистами фирм «Дюпон» и «Ремингтон Ред» М.Уолкером и Д.Келли для проекта по модернизации заводов фирмы «Дюпон». Сетевое планирование и управление состоит из структурного и календарного планирования и оперативного управления.

Структурное планирование заключается в разбиении проекта на этапы и работы, оценки их длительности, определении последовательности их выполнения. Результатом структурного планирования является сетевой график работ, который используется для оптимизации проекта по длительности.

Сетевой график – это ориентированный граф, в котором вершинами обозначены работы проекта, а дугами – временные взаимосвязи работ.

Каждой работе соответствует одна и только одна вершина. Ни одна работа не может быть начата до того, как закончатся все непосредственно предшествующие ей работы. Начало и конец проекта обозначены работами с нулевой продолжительностью.

Таблица 3

Пример разработки программного комплекса

Номер работы Название работы Длительность
Начало реализации проекта
Постановка задачи
Разработка интерфейса
Разработка модулей обработки данных
Разработка структуры базы данных
Заполнение базы данных
Отладка программного комплекса
Тестирование и исправление ошибок
Составление программной документации
Завершение проекта

Рис. 8 Пример сетевого графика.

Метод, основанный на анализе ситуаций типа «крышу нельзя настелить, пока не воздвигнуты стены», позволяет предсказать, сколько времени займет проект, какие его работы являются критическими и какие наиболее растянуты во времени.

Критические работы – работы, задержка выполнения которых может отразиться на сроках завершения проекта. Критические работы образуют критический путь.

Задержка выполнения работ, которые не являются критическими, не повлияет на срок окончания проекта. Раннее время начала – время, раньше которого работа не может быть начата. Позднее время начала – время, позже которого работа не может быть начата без увеличения продолжительности всего проекта (Пример, Таб. 4, Рис. 8).

Таблица 4

План выполнения работ

Работа
Раннее время начала
Позднее время начала
Резерв времени

Рис. 9 Пример сетевого графика с учетом критического пути.

Метод критического пути позволяет управлять материальными ресурсами, прогнозировать и оптимизировать трудовые затраты. Например, если мы сделаем теплообменник за две недели, то это не отразится на сроках его поставки, определенных в три недели, зато тогда мы сможем освободившихся инженеров использовать для завершения другой работы.

Календарное планирование заключается в составлении временной диаграммы работ и распределении между работами трудовых ресурсов (исполнителей). Результатом календарного планирования является диаграмма Гантта, графически отображающая периоды выполнения работ на оси времени. На этом этапе может выполняться оптимизация ресурсов и бюджета проекта.

Оперативное управление состоит в регулярном сопоставлении фактического графика работ с плановым. Результатом серьезных отклонений является принятие решений об изменении первоначального структурного или календарного плана.

Для выполнения работ необходимы ресурсы:люди, оборудование, материалы.

Поскольку ресурсы редко бывают доступны непрерывно (например, люди работают преимущественно в рабочее время), то при разработке проекта необходимо учитывать и этот фактор.

Кроме ресурсов для реализации любого проекта необходимы финансовые средства.

Каждый ресурс и каждый вид работ имеют определенную стоимость в денежном выражении, из которой складывается стоимость всего проекта.

Сетевая модель служит:

• для создания и оптимизации графика работ;

• связывания работ и определения их последовательности, а также начальной и конечной даты выполнения каждого вида работ;

• графического представления завершенных, выполняющихся и неначатых работ;

• назначения людских и других ресурсов для каждого из видов работ.

Наши рекомендации