Перейти к основному содержимому

Планирование проекта

BIPULSE предоставляет два способа планировать работы по проекту:

  1. Планирование содержание проекта.
  2. Планирование расписание проекта

Планирование содержания проекта

При планировании содержания проекта важно уделять внимание содержанию работ. Вы можете придумать гениальную идею. Но к моменту когда исполнитель приступит к её реализации, ему будет непонятно чего вы хотели, зачем и какую пользу принесёт эта идея создаваемому Продукту.

Поэтому следует создавать задачи используя стандартную страницу создания задач, через меню «Создать -- Новая задача».

Название задачи начините с глагола: Сделать, Написать, Улучшить, Реализовать...

В описании задачи укажите:

  • Цель --- зачем эту задачу делать, и какую пользу она принесёт. Зачем тратить на неё время и деньги.
  • Требования --- каким требованиям должен удовлетворять результат
  • Что делать --- что конкретно делать для реализации требований. Это поможет вам вспомнить суть задачи.

Шаблон в формате wiki для вставки:


= Цель =

(зачем делать)

= Что сделать =

(по пунктам, что сделать надо?)
#
#

= Критерий завершения =

(Что получим после выполнения? Какие артефакты, результаты)
#
#

Планирование расписания проекта

При планировании расписания внимание больше уделяется общему составу и структуре работ по проекту. Для планирования расписания необходимо использовать страницу Расписание / «Расписание задач» для построения иерархической структуры работ и зависимостей между задачами.

При планировании мы рекомендуем использовать следующий алгоритм:

  1. Определите конечный результат проекта в формате действия. Например: «Подписать акты приёма-передачи». Добавьте эту задачу в проект.
  2. Для этого действия определите предшествующие шаги которые должны быть сделаны перед тем как приступить к выполнению этой задачи. Например: Можем ли мы подписать акты приёма-передачи сразу? Нет не можем, потому что... нам необходимо Провести испытания Изделия. Курсивом выделена задача которая будет предшественником. Добавьте её в проект как предшественника
  3. Потом повторите пункт 2 для каждой новой задачи.

Система BIPULSE оптимизирована для работы в этом режиме, клавиатурные комбинации вставки по клавише Control+Alt+I, или Insert добавляют предшественника в цепочку задач.

Алгоритм BIPULSE автоматического ресурсного планирования расписания работает исходя из следующих правил:

  1. Один исполнитель в один момент времени работает только над одной задачей.
  2. Длительность пакета работ зависит от всех входящих в него подзадач.
  3. Если задача одного проекта требует выполнения задач в другом проекте, то необходимо дождаться выполнения всех работ в другом проекте для продолжения. При этом время ожидания должно учитывать закон Мерфи. Для этого к цепочке работ другого проекта должен добавиться буфер расписания.
  4. Если у есть зависимость от другого проекта в программе, значит скорее всего есть разделяемые ресурсы и необходимо их учесть в ресурсных зависимостях. Иначе мы считаем что проект имеет выделенные независимые ресурсы.
  5. Все расчётные сроки задач выставляются по правилу «ранний старт»
  6. Планирование ОСТАТКА работ по проекту ВСЕГДА выполняется вперёд от текущей даты или "даты старта проекта" в будущем, так как:
    1. Начать проект раньше проект чем "сегодня" возможно.
    2. BIPULSE не обеспечивает режим работы "восстановления данных" (как мы планировали), BIPULSE всегда работает в режиме "Что СЕЙЧАС нужно делать для выполнения проектов в срок".

Планирование задач, которые исполняют внешние подрядные организации

Если вашем плане проекта есть задачи которые вы поручаете внешним организациям, например: "Провести сертификацию Изделия", и длительность 30 дней. То такую задачу неправильно включать в план в такой формулировке, потому, что если на неё назначить исполнителя то BIPULSE построить критическую цепь при которой будет учтена занятость сотрудника на 30 рабочих дней. Хотя, на самом деле сотрудник вовлекается в задачу только только в начале и конце задачи. Для правильного планирования такую задачу нужно разбить на пакет работ:

  1. Подготовить и от отправить документы на сертификацию Изделия, длительность: от 0.5 до 1 дня , Указать исполнителя.
  2. Ожидать результатов сертификации, длительность: от 15 до 30 дней, Указывается внешний ресурс неограниченной мощности.
  3. Принять результаты сертификации, длительность: от 0.5 до 1 дня, Указать исполнителя.

Таким образом, задача "Ожидать результатов сертификации" не будет учитываться как ресурсное ограничение, но она будет учитываться при расчёте буфера цепи.

Размер буфера расписания и его влияние

При любом планировании BIPULSE вычисляет размер буфера расписания проекта. Если расписание проекта будет зафиксировано как Базовый план, то потребление буфера расписания будет вычисляться по Методу Критической цепи:

  1. Потребление буфера это разница между плановой датой завершения работ и обещанной/фактической датой завершения работы по задаче относительно размера буфера.

Размер буферов расписания вычисляются на основе цепей и ресурсных зависимостей по следующим правилам:

  1. Размер буфера расписания равен 50% размера цепи.
  2. Размер цепи вычисляется как сумма всех оптимистичных оценок задач в цепи.
  3. Если суммарная разница между оптимистичными и пессимистичными оценками больше расчётного размера буфера то это значение используется как размер буфера.
  4. Если размер буфера расписания питающей цепи больше разницы между завершением цепи по раннему старту и позднему старту, то размер буфера принимается равным этой разнице. Так как буфер не может менять расписание критической цепи.
  5. Буфер расписания цепи всегда добавляется к последней задаче в цепи.6.

Размер буфера расписания в проектах с переменным объёмом

Если вы выполняете проект в переменным объёмом, то строить календарное расписание проекта бессмысленно. Так, как объем всегда меняется, и проект всегда находится в режиме планирования и уточнения. Это режим работы BIPULSE по умолчанию.

В этом режиме размер и состояние буфера рассчитается по правилам:

  1. Размер буфера это 50% всего оценённого объёма проекта
  2. Когда выполнено менее 10% проекта, то потребление буфера, это отклонение фактически реализованного объёма работ от планового, выраженное в процентах относительно размера буфера в случае.
  3. Когда выполнено более 10% проекта, то **потребление буфера **--- разница между реалистичной прогнозной датой завершения проекта и плановой датой завершения «цепи».
  4. В случае изменения объёма работ буфер также меняется, а значит и меняется расчётный показатель потребления буфера

Планирование программы проектов и кросс-проектное планирование

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

Расчёт расписания в этом режиме рассчитывается по следующим правилам:

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

  2. Длительность «задачи ожидания» устанавливается равной оптимистичной длине цепи (сумма оптимистичных оценок), плюс размер буфера этой цепи.

  3. Если связанный проект находится в фазе «планирование», то его дата начала может находиться позже необходимой даты начала работ в «подпроекте». Когда такое произошло, то к длительности задачи ожидания добавляется разница между требуемым началом цепи и ожидаемым началом цепи (Смещение расписания цепи). Таким образом, длительность «задачи ожидания» может превысить суммарную длительность обоих проектов.

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

Пример:

Описание примера:

  1. Все задачи с оценкой 2 дня. Рабочий календарь: 7 рабочих дней
  2. Проект S2, находится в фазе «планирование», и его начало смещено на 3 дня относительно требуемого начала работ после задачи TASK-12.
  3. Перед задачей TASK-13 была добавлена «задача ожидания»
  4. Длительность задачи ожидания составит:
  • 3 дня (ожидания) +
    • 6 дней исполнение в S2 +
    • 3 дня буфер критической цепи
    • итого: 10 дней

Возможные сложности с планированием

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

Симптом: Я что-то сделал, а расписание ухало сильно в будущее. Решение: Скорее всего вы указали у задачи исполнителя и сработало ограничение по ресурсу. Задачи на этом ресурсе встали в последовательность работ. Проверьте действительно ли вся задача выполняется на этом ресурсе, при необходимости разбейте её на пакет работ.

Симптом: BIPULSE показывает расход буфера проекта больше 100%, хотя я ещё не начал работу по проекту. Решение: Границы проекта выставляются вручную, при создании проекта, по умолчанию устанавливается длительность проекта 2 недели. Исправьте границы проекта в соответствии с вашими контрактными обязательствами.

Симптом: BIPULSE показывает длительность проекта больше чем MS Project.~~~~ Решение: по умолчанию, BIPULSE учитывает ресурсные зависимости и рабочие дни. Проверьте настройки календаря в «Настройках планирования».