上QQ阅读APP看书,第一时间看更新
敏捷软件开发宣言
我们一直在实践中探寻更好的软件开发方法,身体力行的同时也帮助他人。由此我们建立了如下价值观:
· 个体和互动 高于 流程和工具
· 工作的软件 高于 详尽的文档
· 客户合作 高于 合同谈判
· 响应变化 高于 遵循计划
也就是说,尽管右项有其价值,我们更重视左项的价值。(Beck et al. 2001)
每个如此这般滥用敏捷宣言的人,不是(a)没有看到最后一行,就是(b)忘记最后一行,再不就是(c)故意忽略最后一行。
我们要记住非常重要的一点:左边的东西固然重要,但右边的东西也基本上是不可或缺的,即使对它们的需求极其有限(具体情况因项目类型而异)。