📜  软件工程中的Scrum方法论

📅  最后修改于: 2021-08-24 05:01:34             🧑  作者: Mango

Scrum是当今世界上最好的敏捷实践。本文包括有关产品积压,团队角色,冲刺,燃尽图等的所有概念。敏捷摩托是“构建短,经常构建”。 Scrum使用的是敏捷方法论,而不是将其视为一种方法论,而是将其视为管理流程开发的框架。

假设有一个名为“ MyProduct”的产品。产品的功能是从最终用户的角度编写的。功能被称为用户故事。用户故事的集合称为产品积压。这是该产品功能的愿望清单。创建产品积压后。为了开发产品,我们需要各种各样的人。 Scrum中有三个角色:

  1. 产品拥有者 :
    产品负责人可以帮助您识别功能,以使其在产品中正确无误。产品负责人还指导产品开发工作的流程。
  2. Scrum Master:
    Scrum主管的职责是确保项目顺利进行,并且每个团队成员都遵循敏捷的价值观和原则来开发项目。他们就像一个项目经理。
  3. 团队:
    在团队中,有测试人员,开发人员和执行人员。

发布计划:

  1. 团队从此开始。他们确定要放到发行版中的用户故事。
  2. 然后,这些用户故事就成为发行积压的一部分。
  3. 他们对用户故事进行优先级排序,并根据时间进行估算。
  4. 现在,发布待办事项分为sprint待办事项和sprint待办事项包含sprint。
  5. 短跑是短期的里程碑。它们是几个增量版本。
  6. 每个Sprint包含不同的阶段,例如快速计划,构建,测试和审查。完成这些阶段后,您将获得潜在的可发货产品。
  7. 如果冲刺未及时完成,即项目未按计划进行,则需要完成一些工作。因此,非常需要借助Burndown图表来监视每个sprint的进度。

燃尽图:

  1. 这是Scrum方法学普及的第一原因。
  2. 它是确保项目按计划进行的最佳项目可见性工具之一。
  3. 它可以帮助团队进行调整以使项目步入正轨。证明该项目正在按计划进行。

每日讨论:

  1. 日常工作对于团队成员之间的日常沟通至关重要。
  2. 召开Sprint回顾会议并讨论下一次可以改进的地方非常重要。
  3. 时间上有一些工具。另外,因此您可以在Axosoft.com上免费试用。