а что такое экстремальное программирование ?
это когда программируешь на стреме, например на только что украденном ноуте или когда до сдачи проекта 1 день, а работы еще на неделю

а так это одна из "гибких" методик разработки ПО, кратко называемая XP. Применима в основном в малых группах (от 5 до 10 человек). В основном нацеливается на тесное сотрудничество между членами всей группы, дабы каждый член всегда знал, что творится в проекте. Даже встречается практика парного программирования, когда двое человек сидят за одним компом: один кодит, другой смотрит

Говорят, эффективно !

Ну, в общем информации много на сайтах вроде
www.exprogramming.ru, и на сайте ее основателей
www.xprogramming.com