Концепция гибкого проектирования появилась почти два десятилетия назад в сообществе разработчиков программного обеспечения, чему способствовало создание набора практик, управленческих инструментов и техник, воплощенных в так называемых «гибких методах» работы.
Гибкие методы используются для эффективного создания потребительской ценности продукта, при этом они учитывают непредсказуемость проекта, полагаясь на творческий потенциал проектной команды, а не на регламенты бизнес-процессов, в противовес традиционной каскадной модели разработки. Традиционная же модель предполагает очень дисциплинированное, продуманное планирование и методы контроля, подчеркивающие важность требований заказчика при формулировке технического задания. Однако клиентам, как правило, бывает трудно полностью сформулировать все требования на ранней стадии проекта. Вместо того, чтобы полагаться на жестко определенные и предписывающие методологии, гибкий подход гораздо больше полагается на обучение по ходу выполнения проекта и навыки совместной работы кросс-функциональной команды. Это позволяет адаптировать методологию к проблеме, которую команда пытается решить, и реализовывать проекты по частям, внося быстрые коррективы по мере необходимости, чтобы ускорить процесс разработки.
В последние годы наблюдается рост интереса к изменениям в парадигмах управления и переосмыслению теории управления проектами, которая может быть использована в новой экономике, характеризующейся более сложными и неопределенными ситуациями. В то время как во многих крупных ИТ-компаниях были успешно внедрены гибкие методы проектирования, другие отрасли заинтересовались так называемым «гибридным подходом», который позволяет интегрировать гибкие практики в традиционные методы каскадной модели.
Гибкие методы используются для эффективного создания потребительской ценности продукта, при этом они учитывают непредсказуемость проекта, полагаясь на творческий потенциал проектной команды, а не на регламенты бизнес-процессов, в противовес традиционной каскадной модели разработки.