Scrum与瀑布模型

感谢新蛋NESC的Ben去我们学校进行培训~
此文根据上课内容整理><

在介绍之前,先介绍一下瀑布模型。

瀑布模型

是一个的开发流程,它将整个软件开发过程划分为顺序相接的几个阶段,每个阶段都必需完成全部规定的任务(文档)后才能够进入下一个阶段

过程 产物
需求设计分析 需求说明书(SRS)
软件设计 设计文档
开发/单元测试 程序代码/测试用例
集成测试 测试 告
系统测试

优点

1、直观,清晰,易理解
2、产生很多文档,便于后期更改维护
3、已经有成熟的过程改进体系辅助提升质量,降低成本

风险

1、设计方案不稳定
2、需求变更时
3、潜在的需求未被发现

敏捷思想

起源

瀑布流,是一台笨重的机器. 在需求复杂的环境里,适应能力较差。

随着信息时代的到来,交付周期成了核心竞争力。轻量级的,更能适应变化的敏捷开发方法产生了。

敏捷开发是一种以,迭代,循序渐进的开发方法。

是最流行的一种敏捷思想的实践框架,简单易用。迭代,反馈,快速反应和有效的沟通, 坚定不移地目标.

Scrum 基本名词

过程 产物
Sprint 迭代,scrum的基本运行单位
PB Product Backlog,待完成产品
Story Point 故事点,一个估算基本单位
Burn-Down Chart 燃尽图,统计任务完成情况

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2015年6月25日
下一篇 2015年6月26日

相关推荐