现在的位置: 首页 > 综合 > 正文

敏捷软件开发12条原则(译)

2012年09月16日 ⁄ 综合 ⁄ 共 493字 ⁄ 字号 评论关闭

前段时间出了中文版的敏捷宣言和敏捷原则,于是来跟下风,按照自己的认识和理解,也来翻译下敏捷软件开发遵循的原则。

  1. 我们最优先做的工作是通过尽早地、持续地交付有价值的软件来使客户满意;
  2. 即使到了开发的后期,也欢迎改变需求,敏捷过程利用变化来为客户创造竞争优势;
  3. 以几周或者几个月为单位,经常性地交付可以工作的软件,交付的时间间隔越短越好;
  4. 业务人员和程序员必须在整个项目周期中,每天都在一起工作;
  5. 围绕被激励起来的个体构建项目。给他们提供所需的环境和支持,并且信任他们能够完成工作;
  6. 在团队内部,最有效果并且富有效率的传递信息的方式,就是面对面的交谈;
  7. 能工作的软件是首要的进度度量标准;
  8. 敏捷过程提倡平稳的开发;发起人、开发者和拥护者应该能够保持一个长期的,恒定的开发速度;
  9. 不断地关注优秀的技能和好的设计会增强敏捷的能力;
  10. 简单---使不需完成的工作量最大化的艺术---是根本的;
  11. 最好的架构、设计和需求是从自我组织的团队中涌现出来的;
  12. 每隔一定时间,团队会在如何才能更有效地工作方面进行反省,然后相应地调整自己的行为;

http://www.agilemanifesto.org/principles.html

抱歉!评论已关闭.