agile - Scrum 和敏捷开发有什么区别?

标签 agile scrum sdlc

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

5年前关闭。



Improve this question




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

最佳答案

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

在 SCRUM 方法中,Sprint 是开发的基本单元。
每个 Sprint 都从一个计划 session 开始,在 session 上确定 sprint 的任务并为 sprint 目标做出估计的 promise 。 Sprint 以审查或回顾 session 结束,其中审查进度并确定下一个 sprint 的经验教训。在每个 Sprint 期间,团队创建产品的完成部分。

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

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

关于agile - Scrum 和敏捷开发有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11469358/

相关文章:

agile - 您如何构建开发冲刺?

agile - Scrum 敏捷和 RUP 之间是什么关系?

database - Flyway 如何尊重版本控制和 SDLC?

agile - 作为开发人员,敏捷真的对你有用吗?

frontend - 软件开发/项目中 "backend"和 "frontend"的定义/区别是什么?

agile - 共享代码和界面有哪些社交和技术解决方案?

analysis - SDLC 和软件过程

testing - 最后一分钟范围变更?当然为什么不呢?

project-management - 冲刺速度计算

agile - 您(开发人员)如何处理不明确的需求和多个代理 PO?