В последнее время для повышения эффективности управления проектами строительные компании все чаще начали использовать гибкие методы управления Agile, которые, в свою очередь, противопоставляются классическому управлению проектами.
Методы классической организации работы основаны на модели «водопад» (или каскадной модели), в которой процессы реализуются поэтапно (рис. 1). Если во время выполнения работ цели проекта изменяются, то это грозит тому, что часть готовой работы необходимо переделывать.
Agile-методология решает ту же проблему с помощью гибкости и адаптивности проекта к изменяющимся условиям. Методология Agile — это набор методов управления проектами в тех областях, где требуется прикладная работа. Она применяется для увеличения скорости разработки продуктов, уменьшения рисков при их реализации, повышения уровня взаимодействия между заказчиком и разработчиками. Agile обеспечивает быструю и гибкую реакцию на различные изменения, происходящие в проекте, и позволяет беспроблемно скорректировать отклонения (рис. 2).
Использование Agile-методологии на каждом шаге приводит к экономии средств и ресурсов как заказчика, так и команды проекта [4].
Agile-подход позволяет сбалансировать вкладываемые в планирование усилия и трудозатраты с учетом того, что план будет пересматриваться в процессе осуществления проекта [1, c. 24].
Agile-подход характеризуется следующими критериями:
• команда проекта фокусирует свое внимание на планировании процесса, которое ориентировано на результаты деятельности, а не на исходный план [3–5];
• план проекта составляется гибким и поддающимся любым преобразованиям, поэтому все необходимые изменения не становятся барьером для эффективного управления проектом [2];
• процесс планирования осуществляется по всем фазам жизненного цикла проекта [3, 4].
Принципы методологии Agile состоят в том, что сотрудники делятся на небольшие, но эффективные команды (подкоманды проекта), в которых задачи делятся на небольшие блоки, вся работа подкоманд происходит прозрачно и автономно.