再想开去,好像除此之外如Code Review和持续集成,Refactoring等等,都并不是XP的私房,MS的daily build就很著名。而以人为本,注重交流,注重技能的观点,在<人件>等书里非常普遍。至于迭代和小范围发布,现在还有哪个方法鼓吹纯瀑布模型的么?
因此,决定还是Base On 传统软工,注入那些人所共知的Agile思想来打造我们的软件过程。
注重与客户的交流是对的,但没必要OnSite Customer那么Extreme.
注重开发人员间的交流也是对的,只是没必要Pair Program那么Extreme.
今天,买了〈Pragmatic Programmer〉和被视为最后传统软工最后一本经典的〈Rapid Development〉,在XP狂热的时代,向传统致敬。