Это гибкая методология управления проектами и разработкой продуктов, которая направлена на повышение адаптивности, скорости работы и качества результата(Agile software development). Agile основывается на принципах постоянного взаимодействия между командой и заказчиком, быстрого реагирования на изменения и итеративного подхода к выполнению задач.