经常看到和听到大家在争论敏捷过程.RUP和CMM 哪个软件开发过程更好或者哪个过程不好,各自都有理由.争论得不亦乐乎......实际上,没有十全十美的过程,也不存在更好的过程.关键是什么样的过程适合自己(的组织),适合自己的过程才是好的过程.更重要的是,适合自己的过程需要时间积累.需要不断实践,对已定义的过程进行剪裁.补充和完善,才会建立最适合自己的软件开发过程. 引用Alistair Cockburn的一句话 “不同的项目需要不同的方法论,一个项目的最佳过程是这个项目所能负担的最小过程.”,…