Зависимость — базовое понятие PMBOK. Без разбора зависимостей нельзя построить реалистичный план работ.
4 типа зависимостей
- FS (Finish-to-Start, финиш — старт) — задача Б начинается после завершения задачи А. Самый частый случай: тестирование начинается после разработки.
- SS (Start-to-Start, старт — старт) — Б начинается одновременно с А: тестирование первых модулей идёт параллельно с разработкой следующих.
- FF (Finish-to-Finish, финиш — финиш) — Б завершается одновременно с А: документация готова к релизу вместе с кодом.
- SF (Start-to-Finish, старт — финиш) — самый редкий: старая система работает, пока не запустят новую.
Опережение и задержка: Lead и Lag
- Опережение (Lead) — работу начинают раньше срока: тестирование стартует за два дня до конца разработки.
- Задержка — работу откладывают: покраска идёт через три дня после штукатурки, чтобы стена просохла.
- Любой проект, где задач больше одной
- Особенно — работа нескольких команд над общим результатом
- Все задачи независимы — отдельно фиксировать связи незачем
Запуск интернет-магазина: серверная часть (три недели), затем интерфейс (две недели) — связь «финиш — старт». Тестирование (одна неделя) привязано связью «старт — старт» с задержкой в неделю: оно начинается через неделю после старта работ над интерфейсом, когда первые экраны уже собраны.
В Shtab связывайте задачи зависимостями — на диаграмме Ганта связи отрисуются стрелками автоматически. Опережение и задержку удобно записывать в комментарий к связи: тогда сдвиг сроков не выглядит ошибкой планирования, а объясняется технологией работ.