Олег Лялик

Управление сроками проекта. Часть 2. Определение операций и последовательности их выполнения в проекте

plan_uprawlenija_2

Любой проект состоит из операций, выполнение которых приводит к результату.

Например, строительство дома состоит из таких простых операций, как создание плана, покупка материалов, копания ям под канализацию и фундамент и т.д.

В одной из прошлых статей мы познакомились с вами с ИСР (иерархической структурой работ).  Именно с помощью ИСР менеджер проекта может правильно определить совокупность операций, которая необходима для реализации проекта.

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

Планирование методом набегающей волны – это когда для операций, которые должны быть выполнены в ближайшее время создается подробная ИСР, а для операций, которые будут выполнены в будущем ИСР создается на высоком уровне (прописываются основные шаги без детализации).

Хитрым приемом для составления ИСР является использование уже готовых шаблонов операций из прошлых проектов. Например, в прошлом проекте в своей ИСР вы хорошо расписали операции по управлению проектом. Значит вы можете взять эти операции и добавить их в новую ИСР.  Или какой-то из членов проекта уже прописал свои работы по ИСР, и вы можете взять его ветви и добавить себе в проект.

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

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

Одним из лучших методов для этого являются диаграммы предшествования (построение сетевой диаграммы).

uprawlenie_srokami_proekta

С помощью этого метода мы строим диаграмму, которая показывает зависимости между различными задачами в проекте.

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

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

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

  • Жесткая зависимость – это когда последовательность операций не может изменятся. Например для того, чтобы залить фундамент дома, нужно сначала отмерить место, где заливать фундамент, потом выкопать яму под фундамент, потом залить.
  • Нежесткая зависимость – последовательность операций можно менять. Например, мы делаем клумбу. Наши операции – это высадка роз, гвоздик, хризантем… Последовательность высаживания мы можем выбрать любую.
  • Внешняя зависимость – последовательность операций определяется внешним по отношению к проекту воздействием. Например, в ИТ проекте группа тестирования не может начать автоматизированное тестирование, пока им не будет поставлено соответствующее оборудование. Как только оборудование будет поставлено, группа тестирования переключится с тех работ, которые они делают сейчас на автоматическое тестирование.

 

Также в сетевых диаграммах существуют различные виды взаимосвязей:

Финиш – Старт

uprawlenie_srokami_proekta_1

 

 

Операция Б может начаться только после завершения операции А. Выкопали яму – заливаем фундамент.

Старт – Старт

uprawlenie_srokami_proekta_2

 

 

 

 

 

 

Операция Б не может быть начата раньше операции А. Например, начало проверки разрабатываемого функционала не может быть начато до момент начала его разработки.

 

Финиш – Финиш

uprawlenie_srokami_proekta_3

 

 

 

 

 

 

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

Старт – Финиш

uprawlenie_srokami_proekta_4

 

 

 

 

 

 

Операция Б не может окончится (должна продолжаться) пока не начнется операция А.

Например, пробоина в корабле. Команда должна вычерпывать воду, пока не подвезут материалы для ремонта.

 

Между работами в сетевой диаграмме могут вводиться задержки (лаги) и опережения.

Например, у нас есть зависимость Финиш- Старт с лагом в 3 дня. Это означает, что работа Б может начаться только на третий день после работы А.  Пример, строительство дома. После  заливки фундамента, должно пройти несколько дней, прежде чем строители смогут класть стены.

При опережении  (или его еще называют отрицательным лагом) при последовательности Финиш-Старт работа Б должна начать на определенное количество дней раньше, чем работа А. Пример, за день до окончания шпаклевки стен, нужно начинать разводить краску.

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

С Уважением,

Олег Лялик.







  • Ваша форма была сохранена.