单选题 极限编程的主要特点有______。
A.简单的分析设计 B.频繁的客户交流 C.增量式开发和连续的测试 D.以上全部

【正确答案】 D
【答案解析】[解析] 极限编程,只经过简单的分析和设计就进入到编码阶段,而在编码过程中强调对已有代码的测试和开发人员与客户的交互。相对传统的软件开发方法,极限编程有很多主要特点,包括简单的分析设计、频繁的客户交流、采用增量式开发方式、进行连续的测试。