Шаг 2. Выполняем прямой проход.
Устанавливаем дату начала проекта. Она одновременно является и датой раннего старта первой операции. Ставим 0 у первых операций в ячейке раннего старта (рис. 31).
Добавляем длительность операции к дате начала, чтобы получить ранний финиш для первой операции. В нашем примере это 0 + 3 = 3 дня (рис. 32).
В ячейку раннего старта следующей операции вписываем цифру раннего финиша предыдущей операции. Если предшествующих операций много, то в качестве раннего старта последующей операции выбираем самую позднюю дату раннего финиша. Например, операции «Согласование ТЗ» предшествуют сразу две операции: «Выработка требований» и «Разработка дизайна». В дату раннего старта операции «Согласование ТЗ» мы ставим 4, то есть самый поздний вариант (рис. 33).
Повторяем действия слева направо по всему графику и получаем вот такую картину (рис. 34).
Итак, мы прошлись по верхним ячейкам и заполнили даты раннего старта и раннего финиша для всех операций. Дата раннего финиша последней операции получилась 25. Это означает, что проект по созданию веб-сайта можно выполнить за 25 дней. Теперь делаем обратный проход и заполняем нижние угловые ячейки — это необходимо, чтобы определить гибкость нашего расписания.