Agile применим там, где есть большая доля неопределенности, когда известные хорошие практики могут не приносить желаемый результат. По модели Кеневина, в разных системах мы должны действовать по-разному. Например, когда мы строим мост, мы знаем, как действовать, есть технологии — это, скорее всего, сложная система и здесь будут применимы хорошие практики. А вот, например, при создании нового ИТ продукта, мы можем сразу не знать, что именно будет востребовано рынком — это запутанная система, тут важно сначала провести эксперименты.
Статья очень полезная. Сами работаем по agile методологии в аспро cloud. Методология эффективно помогает команде сплотиться, работать более качественно и правильно формировать цели и достигать их.