首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Scrum和敏捷开发有什么不同?

Scrum和敏捷开发有什么不同?
EN

Stack Overflow用户
提问于 2012-07-13 19:12:21
回答 5查看 547.8K关注 0票数 393

Scrum和敏捷开发有什么不同?Sprint和Iterations是一样的吗?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2012-07-13 19:19:43

Scrum只是众多迭代和增量敏捷软件开发方法中的一种。您可以在here上找到该过程的非常详细的描述。

在SCRUM方法中,Sprint是开发的基本单元。每个Sprint都从一次计划会议开始,在会上确定sprint的任务,并为sprint目标做出估计的承诺。Sprint以评审或回顾会议结束,在那里对进度进行评审,并确定下一个sprint的经验教训。在每一次冲刺过程中,团队都会创建产品的成品部分。

在敏捷方法中,每次迭代都涉及一个团队完成整个软件开发周期,包括计划、需求分析、设计、编码、单元测试,以及向利益相关者演示工作产品时的验收测试。

因此,如果您在SCRUM Sprint中执行所有软件开发阶段(从需求分析到验收测试),在我看来您应该这样做,您可以说SCRUM Sprint对应于敏捷迭代。

票数 357
EN

Stack Overflow用户

发布于 2015-02-05 22:55:06

Scrum如何适应敏捷开发?

虽然敏捷方法不仅可以应用于软件行业的产品开发,也可以应用于其他行业的产品开发,而Scrum是特定于软件开发的。

Scrum不是一种方法论。它简单地提供了敏捷开发的结构、规程和框架。整个项目由一系列Sprint或Sprint周期(1到n)组成,其中每个Sprint具有相同的持续时间。如果‘时间’用T表示,则T1 = T2 = T3 =…Tn.冲刺时间可能在2到4周之间。短于2周的冲刺并不理想,而且使用频率也较低。在每个Sprint的末尾,都会产生一个用户可以实际测试的功能/工作软件。

原创文章在这里...

https://www.linkedin.com/pulse/agile-development-using-scrum-what-you-dont-know-sri-prakash?trk=prof-post

票数 20
EN

Stack Overflow用户

发布于 2014-11-30 02:48:06

敏捷和Scrum是项目管理中使用的术语。敏捷方法采用增量和迭代工作节拍,也称为冲刺。另一方面,Scrum是软件开发中使用的一种敏捷方法。

敏捷是实践,Scrum是遵循这种实践的过程,与eXtreme编程(XP)和看板一样,看板是遵循敏捷开发实践的替代过程。

票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11469358

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档