精·第3章_敏捷开发.pptVIP

  • 27
  • 0
  • 约4.66千字
  • 约 45页
  • 2017-01-16 发布于北京
  • 举报
自适应软件开发 课本图3-3 自适应软件开发 动态系统开发方法(DSDM) DSDM是一种提供“通过在可控项目环境中使用增量原型开发模式完全满足对时间有约束的系统的构建和维护”的敏捷软件开发方法。 Scrum Scrum原则和敏捷宣言一致 组织小型团队达到“沟通最大化,负担最小化,非语言描述、非形式化知识”。 过程对技术和业务变化必须具有适应性,以“保证制造具有最好可能的产品”。 过程生产频繁发布“可检查、可调整、可测试、可文档化、可构建”的软件增量。 开发工作和开发人员划分为“清晰的、低耦合的部分或包”。 坚持在产品构建过程中进行测试和文档化。 Scrum过程提供“在任何需要的情况下都能完成产品的能力。 Scrum Scrum强调使用一组“软件过程模式”,这些过程模式被证实在时间紧张的需求变化的和业务关键的项目中是有效的。 待定项(backlog):一个能为用户提供商业价值的项目需求或特征的优先级列表。 冲刺(sprint):由一些工作单元组成,这些工作单元是达到待定项中定义的需求所必需的,并且必须在预定的时间段内完成。冲刺过程不允许有变更。 Scrum例会:Scrum团队每天召开的短会。 Scrum 课本图3-4 Scrum过程流 动态系统开发方法(DSDM) DSDM协会定义了一个称为DSDM生命周期的敏捷过程模型。该生命周期定义了3个不同的迭代循环,前面还加了两个生命

文档评论(0)

1亿VIP精品文档

相关文档