Продължете към съдържанието
Начало » Блог » Forward pass и Backward pass в планиране на проект

Forward pass и Backward pass в планиране на проект

Какво са Forward Pass и Backward Pass?

Метод Какво прави За какво служи
Forward Pass Изчислява най-ранните възможни дати за начало и край на задачите. Открива кога най-рано проектът може да приключи.
Backward Pass Изчислява най-късните възможни дати за начало и край без забавяне на проекта. Определя свободата във времето (float/slack) и критичния път.

Forward Pass (пресмятане напред)

  • Започваш от началото на проекта и вървиш напред по всяка задача.
  • Изчисляваш:
    • Early Start (ES) – най-ранно начало на задача
    • Early Finish (EF) – най-ранно приключване на задача

Формули:

  • ES (за първата задача) = начална дата на проекта
  • EF = ES + Продължителност - 1
  • ES (за следваща задача) = EF (предходна задача) + 1

Backward Pass (пресмятане назад)

  • Започваш от края на проекта и вървиш назад.
  • Изчисляваш:
    • Late Finish (LF) – най-късно възможно приключване без закъснение
    • Late Start (LS) – най-късно възможно начало без закъснение

Формули:

  • LF (за последната задача) = крайната дата на проекта
  • LS = LF - Продължителност + 1
  • LF (за предходна задача) = LS (на следваща задача) - 1

Пример:

Да кажем, имаме три последователни задачи:

Задача Продължителност (дни)
A 3
B 2
C 4

Forward Pass:

  • A:
    • ES = 0
    • EF = 0 + 3 – 1 = 2
  • B:
    • ES = 2 + 1 = 3
    • EF = 3 + 2 – 1 = 4
  • C:
    • ES = 4 + 1 = 5
    • EF = 5 + 4 – 1 = 8

Край на проекта: ден 8.

Backward Pass:

  • C:
    • LF = 8
    • LS = 8 – 4 + 1 = 5
  • B:
    • LF = 5 – 1 = 4
    • LS = 4 – 2 + 1 = 3
  • A:
    • LF = 3 – 1 = 2
    • LS = 2 – 3 + 1 = 0

Защо са важни Forward и Backward Pass:

  • Помагат да намериш критичния път на проекта (пътят без свободно време / slack).
  • Помагат да разбереш къде имаш гъвкавост и къде закъснение би довело до забавяне на целия проект.
  • Основополагащи са за контролиране на риска и планиране на ресурсите.