中包括富有创造力和纪律性的

人们普遍以为Agile 和 Scrum 是同一件事。事实上,Scrum 是产品开发的敏捷方法之一。其他敏捷方法包括Crystal、极限编程 ( XP )、FDD等。敏捷 就像冰淇淋,其中 Scrum 和其他方法充当不同的口味和添加剂。

Agile是一个用户指南,而Scrum可以看作是一个 工具箱

从 Agile 转向 Scrum 意味着改进您的方法,同时坚持敏捷 土耳其电子邮件列表 方法。我们将使用我们的项目管理服务 Worksection 的示例来展示如何实现这一点。

免费试用

Agile与Scrum之间的区别

如果用两句话来描述 Scrum,它将是一种分阶段的敏捷方法。它使用迭代,确保与客户不断互动并鼓励集体决策。

敏捷方法论是IT 领域成功管理所确定的4 个 价值观和 12 个原则。创作者的宣言强调了可用产品的重要性以及改变项目的意愿。

Scrum比 Agile 早为人所知近 美国 82% 的失败企业都存在现金流问题!如何挽救您的初创企业? 10年(分别为1993 年和 2001 年),但成为了敏捷方法的一部分。 Agile 是由 IT 行业的代表创建的,但这种方法已传播到其他业务领域。但 Scrum 仍然是管理 IT 领域项目的工具。

Scrum 建立在敏捷哲学的基础上,但也使用了精益哲学的经验过程和原则。

我们已经 在有关 Scrum 方法论的文章中讨论了Agile 和 Scrum 之间的区别。我们附上了一张表格,清楚地显示了一般点和不同点。

Scrum 敏捷
哲学 +
方法论 +
仪式 +
角色 +
工艺品* / 可制作物品 +
透明度 + +
短迭代 + +
频繁发布 + +
考虑变化 + +
持续改进 + +

* Scrum 中的工件是团队在开展项目工作时创建的对象。这些包括产品待办事项、冲刺待办事项和产品增量,这是团队在冲刺结束时交付的工作功能。

什么是 Scrum

  • Scrum 并没有提供有关如何开发软件产品的详细描述。
  • Scrum 中没有项目经理,也没有子团队。只有一个Scrum团队,其成员在必要时可以替换其他人。
  • 该团队由Scrum Master正式领导,负责确保 Scrum 正确实施。
  • 产品所有者创建包含 用户故事(项目期间需要实施的任务)的产品待办事项。产品负责人必须了解市场和用户,以便最终的产品有需求。
  • 在Scrum中,团队自组织非常重要。其表演者,他们的每一步不需要亲自管理。
    在Worksection中您可以输入一个团队,分配部门和权限,然后团队将独立处理任务。
  • Scrum 技术是一系列冲刺,可持续2 至4 周。它是创建、测试或修改软件的循环。它包含5 ± 2 个 想法。
  • 在冲刺结束时,客户会收到具有新功能或附加功能的产品的工作版本。客户或用户测试产品并向 Scrum 团队提供反馈。
  • 团队中的技术专家通常经验丰富,而且还了解业务流程。

过渡到 Scrum 的挑战

  1. 在没有项目经理的情况下,团队负 欧洲比特币数据库其工作方式和解决问题。
  2. 习惯一种新的工作方式:规划一个冲刺并在其中工作,而不是工作到最后期限。
  3. 将流程分解为更小的任务,以便它们可以在短跑内完成。如果用户故事太大,开发人员就会太晚准备项目,而测试人员在冲刺结束前就没有时间完成他的工作。即使发现缺陷,也几乎没有时间去纠正。
  4. 使用计划扑克来估计任务的复杂性以及完成任务所需的时间。最初实施 Scrum 时,需要经过多次尝试才能让团队成员就他们的估算达成一致。
  5. 选择正确的产品所有者。他们通常会被指派一位在公司中已经有自己职责的专家。因此,他陷入两难境地。如果他没有经过培训,不太了解自己在这个角色中要做什么,那么这样的产品负责人只会损害项目。
  6. 仅当现有用户故事完成后,才将新的用户故事添加到 待办事项中。否则,任务列表可能无法在冲刺期间完成。
    例如,Worksection 中的博客内容计划积压看起来像这样。在每月的冲刺中,会抽取一部分 积压的主题并分发给作者。