Название методологии Agile полностью звучит как Agile Software Development. Это гибкий подход к организации командной работы над проектами. Методология позволяет не выстраивать заново систему управления для каждой новой задачи, а использовать стандартные формы контроля и инструменты. На принципах Agile построена модель взаимодействия Scrum («Скрам»). Она подразумевает качественный контроль рабочего процесса в условиях неопределенности.