Agile — это гибкая методология, которая возникла, когда разработчики начали осознавать ограниченность традиционных подходов к созданию ПО. Манифест Agile написали в 2001 году 17 независимых программистов. Они не всегда соглашались друг с другом, но пришли к консенсусу по четырем перечисленным выше ценностям. Для того чтобы внедрить Agile, в компании необходимы свобода, доверие, прозрачность процессов, высокий уровень самоорганизации и ответственности сотрудников. Рамки их компетенций должны быть достаточно широки, чтобы понимать специфику деятельности других специалистов и, при необходимости, включаться в их работу. В такой команде каждый член активно общается с коллегами из других отделов, ясно видит общую картину проекта, его цели и ценность. Только на такой «почве» новая методология быстро принесет плоды. Если процессы компании регламентированы, управление — строго вертикальное, сотрудники мало общаются друг с другом и занимаются только строго определенными задачами, внедрить Agile не получится. Потребуется коренные организационные изменения и проработка новой корпоративной культуры.