Fork me on GitHub

梦断代码阅读笔记之三

20世纪90年代快速出现的新方法论群体,钟情于适应项目的持续变化而不设法预测及控制其产出,被称作”轻量级方法论“。这让它们区别于CMM世界缓慢而笨拙的”重量级“方法论。以上概指敏捷软件开发(Agile Software Development),最流行变种是极限编程(Extreme Programming).个体和互动高于流程和工具,工作的软件高于详尽的文档,客户合作高于合同谈判,响应变化高于遵循计划。  

有两个暗面:人们谈论最多的是切实磨快斧头然后回去砍树。但多数时候打造工具比做手边工作要有趣许多。打磨工具的最大问题是,你不知道打磨工具这件事情本身是否偏离了你最初最重要的原始目标。记住你最重要的目标,把其他事情放后。

posted @ 2015-06-22 23:06  Yancy317  阅读(130)  评论(0编辑  收藏  举报