Мне кажется, не столько "на смену", сколько "началась сегментация".
Системы и решения для областей, в которых все быстро меняется, делаются мелкоитерационной разработкой, иначе ТЗ устареет не родившись.
Системы и решения для областей, в которых все меняется медленно, делаются по классике, иначе стоимость разработки из-за быстрого нарастания техдолга будет запредельной.