Scrum与其他敏捷方法的区别是什么?

7

我希望向我的老板介绍一种敏捷方法,以便我们能够在工作场所实施。我已经做了很多研究,但是我找不到它与其他敏捷方法的区别。我在想也许是因为它有持续的会议,或者是因为它严重依赖于文档?请告诉我。谢谢!


1
你想要具体实现什么?作为一个概念,敏捷是相当广泛的,可以涵盖大量的实践,我个人认为。 - JB King
如果你认为SCRUM“过于依赖工件”,那么你根本就不理解SCRUM!http://agilemanifesto.org/ - user177800
4
这正是我首先提出这个问题的原因,聪明鬼。 - Drizzy
我认为你不应该试图理解每种方法论(敏捷或非敏捷)之间的“差异”,而是应该了解每种方法论的特点。这是因为在现实世界中,你通常不会100%地应用某一种方法论,而是使用一种能够满足你需求的方法论,这种方法论是你已经了解的各种方法论的结合体。简而言之,你需要了解每种方法论的优势,并将它们融合在每个项目中以获取最佳效果!首先要了解优势;) - aldo.roman.nurena
3个回答

2

0

我会尽量避免陷入不同方法之间的小差异中。选择最适合你的工作场所或环境的做法,或者最容易说服老板(和团队)采用的做法是完全合理的。你不必教条地只做SCRUM或XP或其他什么。

我会尝试实施以下关键事项(但可能因人而异)

  • 团队规划
  • 每日站立会议
  • 时间盒迭代
  • 迭代结束审查

如果我试图说服我不情愿的老板或团队,我可能会从每日站立会议开始。这是低成本/低投入的,如果做得好,应该有助于团队更好地了解彼此正在做什么以及存在哪些障碍。


这个问题是关于差异的。当我在招聘中看到SCRUM这个词时,我也会感到困惑,SCRUM与AGILE有什么不同。 - Gennady Vanin Геннадий Ванин

0

Scrum专注于如何管理项目,特别是在规划和估算方面。

XP(极限编程)专注于项目中的技术卓越和质量,并保持变更成本低。

将它们视为工具箱,其中一个工具箱无法建造房屋。Scrum依赖于低成本的变更,以便其速度测量和基于其估计的准确性 - 但它实际上并没有提供这种工作的方法。 XP包含了大部分Scrum的实践,尽管一些Scrum技术,如将故事拆分为任务,对于正在学习的团队可能很有用。

即使在一起,您可能会发现它们并没有为适应性规划、大规模组织变革、文化变革、良好的招聘实践以及经常被忽略的其他输入提供足够的工具。

我建议结合使用Scrum和XP,并且您可能还想研究精益、看板、BDD和功能注入 - 这里也有一些有用的工具。

至于开始,这是我的两个核心实践:

  • 尝试交付一些软件(每隔几周展示或发布)
  • 找出为什么这很困难以及如何解决它(回顾)。

祝你好运!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接