Для его построения следует определить порядок выполнения работ проекта.
Предшествующей для работы 4 будет та, которую нужно выполнить до начала работы 4. Если между этими работами нет других, то первая называется непосредственно предшествующей.
Определение непосредственных предшествований является необходимым условием построения сетевого графика. Ниже приведены взаимосвязи между работами и обуславливающие их факторы.
• Регламентированные взаимосвязи. Порядок работ, который необходимо соблюдать для успешного выполнения проекта.
- Юридические требования. Государственные, штата или местные законы и правила, регламентирующие порядок выполнения определенных видов действий. Например, фармацевтическая компания разработала новое лекарство и испытала его в клинических условиях, продемонстрировав эффективность и безопасность. Перед запуском в производство и реализацию компания согласно федеральным законам обязана получить разрешение на этот препарат в Управлении по контролю за продуктами и медикаментами.
- Процедурные требования. Набор правил и процедур, действующий внутри компании, который регламентирует определенный порядок действий. Например, вы разрабатываете новое программное обеспечение. У вас готов интерфейс пользователя, и можно начинать программирование функций. Однако в организации существует специальная комиссия, которая должна официально утвердить этот интерфейс, прежде чем вы продолжите разработку.
• Естественные взаимосвязи. Взаимосвязи между работами, которые вы определяете или устанавливаете.
- Логические взаимосвязи. Вы определяете порядок выполнения работ, руководствуясь здравым смыслом. Например, содержание главы 3 вашего отчета во многом основано на информации главы 2. Следовательно, глава 1 должна быть написана раньше. А за нарушение порядка, продиктованного целесообразностью, придется заплатить переделыванием главы 3.
- Управленческий выбор. Порядок выполнения работ устанавливается исходя из их трудоемкости, сложности, удобства условий выполнения и других факторов.
Чтобы определить порядок работ и выделить для каждой работы непосредственно предшествующую, используют два подхода.
• От начала к концу.
- Выберите работы (или только одну), которые будут выполняться сразу после начала проекта.
- Проанализируйте эти работы и решите, какие работы вы будете выполнять сразу после их завершения.
- Продолжайте в таком же порядке рассматривать все работы по проекту.
• От конца к началу.
- Выберите последние несколько работ (или только одну), которые будут выполняться в самом конце проекта.
- Проанализируйте эти работы и решите, какие работы вы будете выполнять непосредственно перед их началом.
- Продолжайте в обратном порядке рассматривать все работы по проекту.
В любом случае все работы по проекту с указанием непосредственно предшествующих зафиксируйте в таблице примерно такого вида.
Таблица 4.4. Таблица предшествующих работ
Идентификатор работы в структурной схеме работ Наименование работы Непосредственно предшествующая работа 1 Наименование работы Нет 2 Наименование работы 1 3 Наименование работы Нет 4 Наименование работы 3 5 Наименование работы 1, 4
Определяйте приоритет и порядок выполнения работ исходя из содержания и необходимости самих работ, а не доступности ресурсов. Нецелесообразно ставить в графике две независимые работы последовательно на том основании, что у вас в наличии только один соответствующий исполнитель. В случае крайней необходимости вы можете маневрировать ресурсами или попытаться получить их дополнительно.
(В главе 5 рассказывается, как выявлять и устранять возможные ситуации перегрузки работников.)
Сетевой график простого проекта может уместиться на одном листе. Но для достаточно сложных проектов этот график становится громоздким, поэтому стоит подумать о применении вычислительной техники и соответствующего программного обеспечения (ПО). (Подробно это обсуждается в главе 16.) Описание самого популярного программного пакета по проектному менеджменту можно найти в книге Microsoft Project для "чайников" ("Диалектика" 2004 г.).
Простои пример применения сетевого графика
Рассмотрим применение сетевого графика на примере организации пикника. (Я, в общем-то, не настаиваю, чтобы вы каждый пикник планировали с помощью сетевого графика, но этот пример покажет основные приемы и возможности.)
В пятницу вечером, после напряженной недели, вы с подругой обсуждаете, как с максимальной пользой провести выходные. Прогноз обещает хорошую погоду, и вы решаете с утра отправиться на пикник на одно из двух ближайших озер. Чтобы как можно лучше организовать пикник и развлечься, вы решили составить сетевой график.