Без заголовка
мне кажется продуктивной аналогия между реформированием и производством софта и насчет XP - в каком-то из недавних CrossTalk-ов отмечалось, что agile-методики не работают на достаточно крупных софт-проектах. Если коллектив больше 7-10 человек, а объем кода - от тысячи функциональных точек, то agile почти гарантированно дает провал.
А продолжают эффективно работать, как ни странно, старая и массово критикуемая модель водопада, ну и спиральная конечно :) Но - без модных гибких нововведений.
В то же время я лично уверен, что дело отнюдь не в плохости agile, а в чем-то другом... Возможно, в степени заформализованности мышления исполнителей? Больше гибкости - больше ответственности - больше надо думать :)