📜  Scrum(软件开发)

📅  最后修改于: 2022-05-13 01:56:59.565000             🧑  作者: Mango

Scrum(软件开发)

Scrum敏捷框架的类型。它是一个框架,人们可以在其中解决复杂的适应性问题,同时交付产品的生产力和创造力具有最高的价值。 Scrum 使用迭代过程

Scrum 的静默特性包括:

  • Scrum 是轻量级框架
  • Scrum 强调自组织
  • Scrum 很容易理解
  • Scrum 框架帮助团队协同工作

Scrum 的生命周期:



短跑:
Sprint 是一个月或更短的时间盒。一个新的 Sprint 在前一个 Sprint 完成后立即开始。

发布:
产品完成后进入发布阶段。

冲刺评论:
如果产品仍有一些不可实现的功能,那么将在此阶段对其进行检查,然后将产品传递到 Sprint Retrospective 阶段。

冲刺回顾:
在这个阶段检查产品的质量或状态。

产品积压:
根据优先级功能组织产品。

冲刺积压:
Sprint Backlog 分为两部分产品分配给 sprint 的功能和 Sprint 计划会议。

使用 Scrum 框架的优势:

  • Scrum 框架发展迅速且经济高效。
  • Scrum 框架通过将大产品划分为小的子产品来工作。这就像一个分而治之的策略
  • 在 Scrum 中,客户满意度非常重要。
  • Scrum 本质上是自适应的,因为它的 sprint 很短。
  • 由于 Scrum 框架依赖于持续的反馈,因此产品质量会在更短的时间内提高

使用 Scrum 框架的缺点:

  • Scrum 框架不允许对其 sprint 进行更改。
  • Scrum 框架没有完全描述模型。如果您想采用它,您需要在框架中填写您自己的详细信息,例如极限编程(XP)、看板、DSDM。
  • Scrum 可能难以计划、构建和组织一个缺乏明确定义的项目。
  • 每日 Scrum 会议和频繁的评审需要大量资源。