近来写了不少敏捷开发的系列文章,如《敏捷开发中如何开发高质量产品》,《敏捷开发的架构设计》,《我的敏捷开发实践》,《敏捷开发中的CodeReview》等,这些都是关乎方法的。方法固然很重要,但还有另外一部分笔者觉得非常的重要,而且不容易被人关注,也是这篇文章想和大家一起探讨的内容,这就是敏捷开发的“精神”。笔者认为敏捷开发的“精神”是敏捷开发的核心,也是敏捷开发之所以称为敏捷开发之所在。方法和精神,孰重孰轻,是仁者见仁智者见智。但缺少精神的方法,长久以往,便形似而神不似,缺乏核心和灵魂,犹如“行