See http://objectclub.esm.co.jp/eXtremeProgramming/ .