Раньше, когда компьютерные программы для расчетов по проекту не применялись, руководитель проекта чертил табличку, в которой для каждой задачи определял 4 даты: раннего начала и раннего окончания, позднего начала и позднего окончания. Первые две даты определялись при прямом проходе по проекту, последние 2 – при обратном.
Прямой проход по проекту (forward pass) означает следующее: сначала самая первая задача проекта ставится на самую раннюю дату, когда ее можно начать. При прямом проходе все задачи ставятся на самые ранние возможные даты начала. Так, если задача-предшественник (с учетом длительности) может закончиться самое раннее третьего числа, то ее задачи-последователи начинаются немедленно после нее – четвертого. Итак, при прямом проходе все задачи ставятся как можно раньше, с учетом их длительностей и связей.
Далее выполняется обратный проход (backward pass). Самая последняя задача проекта ставится окончанием на самую позднюю дату, когда ее можно закончить. Исходя из длительности, рассчитывается ее поздняя дата начала. К ней вплотную, как можно позже, ставятся задачи-предшественники, конечно, с учетом их связей и длительностей.
После выполнения двух проходов табличка заполнена.