12个最佳实践分别是: 计划游戏:小型发布:系统的设计要能够尽可能早交付,可以使得集成更频繁,客户获得的中间结果越频繁,反馈也就越频繁,客户就能够实时地了解项目的进展情况,从而提出更多的意见,以便在下一次迭代中计划进去,以实现更高的客户满意度。隐喻简单设计测试先行重构结对编程集体代码所有制持续集成每周工作40小时现场客户编码标准