与scrum不同,极限编程的很多实践都是专门针对编程的,目的是解决那些导致开发团队写出糟糕代码的问题。
10个实践,4大类:
1.测试先行编程,测试驱动开发
2.结对编程
集成:
3.10分钟构建机制
4.持续集成
计划:
5.周循环+季度循环
团队:
6.坐在一起
7.大信息量的工作空间
8.渗透式沟通