敏捷开发哲学

敏捷开发哲学

敏捷开发是一种以人为本的、迭代的、渐进的开发方法。在敏捷开发中,一个软件项目的建设被分为多个子项目,每个子项目的成果都经过测试,具有集成和运行的特点。换句话说,一个大项目被分为多个小项目,这些项目相互关联,但也可以独立运行,分别完成。在这个过程中,软件始终处于可使用的状态。

Continue reading
冲刺计划:预测与承诺

冲刺计划:预测与承诺

在2011年夏天,Ken Schwaber和Jeff Sutherland修订了他们的Scrum指南。在该指南中,他们删除了Scrum所知道的一个长期存在的行为,即团队对产品所有者和客户的承诺。承诺被预测所取代。他们说,团队可以预测他们的工作,但不能承诺。

Continue reading
Sprint 回顾与 Sprint 回顾

Sprint 回顾与 Sprint 回顾

每个冲刺阶段结束时都会有一个由两部分组成的冲刺回顾会议。这样的会议以客户回顾和演示开始,以团队回顾结束。这两个部分都发生在冲刺的最后一天。冲刺回顾的重点是 “检查 “和 “调整 “增量(潜在可发货),而冲刺回顾则更注重冲刺过程中的 “检查 “和 “调整”。

Continue reading