[userpic]

... 

ailev в посте Openmeta (оригинал в ЖЖ)

Эта идея обсуждалась на ранних этапах (скажем, идея постоянного рефакторинга получающегося кода). Увы, этот подход не прижился. Extreme Programming (а я о нем знаю не по наслышке, я внедрял как-то его у себя в фирме, у меня до сих пор планирующая игра в офисе проводится и карточки выписываются ;) все-таки больше пригоден для организации работы небольшого коллектива с четко определенными ролями заказчика и исполнителя. Его основные инструменты (парная работа, регулярная очная планирующая игра с явным разведением ролей заказчика и разработчика) не слишком пригодны в условиях ОпенМеты.
Если интересно, то вот некоторое обобщение XP с описанием основных его принципов, которое я сделал несколько лет назад в качестве модели для выполнения сложных консалтинговых проектов: http://www.techinvestlab.com/47987. Но здесь в ОпенМете это явный оффтоп.