极限编程,软件开发方法,持续反馈,快速迭代,自动化测试,简单设计