Юрий Гладких прислал такую ссылку
http://gaperton.livejournal.com/33978.html:
Текущее состояние дискуссии о процессах разработки - специалисты разбились на два лагеря. defined process (CMMI), empiric process (Agile).
defined - процедуры контроля качества, взгляд как на доставку артефактов, акцент на повторяемость и воспроизводимость процесса, понимаемого как набор активностей, планирование, соблюдение технологии гарантирует качество.
empiric - соблюдение технологии не может гарантировать повторяемого результата. Акцент на итеративность и быструю обратную связь.
Каждые из них по своему прав. Проблема координации и планирования деятельности больших групп разработки остается открытой