敏捷开发系列 – 敏捷开发的价值观

agile-session-agile-values

敏捷开发系列 – 敏捷开发的价值观


前言

敏捷开发4大价值观

个体与交互胜于流程与工具

可工作的软件胜于面面俱到的文档

客户协作胜于合同谈判

响应变化胜于遵循计划

 

个体与交互胜于流程与工具

我们需要团队成员紧密合作, 不断交流, 共同协作.

在团队内要经常面对面交流沟通, 通过缩减不必要的流程来适应变化.

 

可工作的软件胜于面面俱到的文档

编制众多的文档需要花费大量的时间, 并且要使这些文档和代码保持同步, 就要花费更多的时间.

针对团队内部, 可以减少不必要的文档, 仅留下包括系统核心原理, 架构等内容的精简文档, 其余详细的由可工作的软件代替.

因为代码可以真实地表达了它所做的事情, 新加入的队员亦可以通过代码, 程序快速学习项目相关内容

 

客户协作胜于合同谈判

和客户一起沟通合作, 可以尽早发现问题尽早处理, 实时得知客户意见和需求的改变.

 

响应变化胜于遵循计划

首先敏捷软件开发方法本身的诞生, 就是因为传统的开发模型无法适应快速变化的环境和需求, 所以响应变化是敏捷开发的根本.

虽然遵循计划是每个团队成员都应该做到的事情, 但是计划本身, 应该能够随着情况的变化而及时做出调整.

 

Keep outstanding.

Pere Tang

发表评论