敏捷与Scrum:有什么区别?
如果你是项目管理领域的新手,那么大量不熟悉的术语和流程会让你望而生畏。 毕竟,作为日常工作职能的一部分,项目经理要履行许多角色和职责。
项目经理负责为其监督的项目制定有效的项目计划以及所有必要的辅助计划。 他们识别和管理与项目相关的风险。 他们必须确保项目保持在各种限制范围内。这样的例子不胜枚举。
但在深入了解这些细节之前,你需要选择正确的项目管理方法来指导你的工作并引导你的项目完成。
有许多不同的方法可供选择,每种方法最适合不同类型的项目。 项目管理中两种最常见(且经常混为一谈)的方法是敏捷和 Scrum。 鉴于两者之间的相似性,很容易理解为什么有时会混淆它们,但实际上它们是两个不同的概念。
什么是敏捷项目管理?
简而言之,敏捷项目管理是一种项目哲学或框架,它采用迭代方法来完成项目。
项目管理协会 (PMI) 表示,敏捷方法的目标是通过定义的、迭代的产品功能交付来创建早期的、可衡量的投资回报率(ROI)。
由于敏捷方法的迭代性质,客户的持续参与对于确保期望一致并允许项目经理在整个过程中适应变化是必要的。
东北大学项目管理硕士项目副教授约瑟夫·格里芬 (Joseph Griffin) 表示,“敏捷主要是一种以特定价值观和原则为中心的项目管理哲学。 广义上将敏捷视为我们如何处理项目工作的指导方向。”
敏捷方法的标志是那些关键价值和原则,然后可以应用于不同的特定方法。
“例如,如果你在管理项目时遵循敏捷哲学,你将希望与客户和/或最终用户进行定期互动; 你致力于基于最终用户的反馈对可能发展的范围有更开放的理解; 并且你将采用迭代方法来交付工作范围,”格里芬说。
有许多不同的项目管理方法用于实施敏捷哲学。最常见的方法包括看板、极限编程 (XP) 和 Scrum。
什么是 Scrum 项目管理?
Scrum 项目管理是项目经理使用的最流行的敏捷方法之一。
“敏捷是一种哲学或方向,而 Scrum 是一种管理项目的特定方法,”格里芬说。 “它为如何识别工作、谁来做、如何做以及何时完成提供了一个流程。”
在 Scrum 项目管理中,由项目经理领导的项目团队由产品负责人、Scrum master 和其他跨职能团队成员组成。 产品负责人负责使产品价值最大化,而 Scrum 主管负责确保项目团队遵循 Scrum 方法论。
Scrum 方法的特点是项目工作发生时的短阶段或“冲刺(sprint)”。 在冲刺计划期间,项目团队确定在即将到来的冲刺期间要完成的一小部分范围,这通常是两到四个星期的时间。
在冲刺结束时,这项工作应该准备好交付给客户。 最后,冲刺以冲刺回顾和回顾结束——或者更确切地说,是总结经验教训。 这个循环在整个项目生命周期中重复进行,直到整个范围已经交付。
在许多方面,这反映了传统项目管理的各个方面。 然而,关键的区别之一是如何在整个过程中创建项目的“可交付”部分,而不是在最后交付所有内容。这样做可以让客户在整个过程中实现项目的价值,而不是等到项目结束才看到结果。
敏捷和 Scrum 之间的区别
从表面上看,很容易理解为什么敏捷和 Scrum 经常被混淆,因为它们都依赖于迭代过程、频繁的客户交互和协作决策。 敏捷和 Scrum 之间的主要区别在于,虽然敏捷是一种利用一组核心价值观或原则的项目管理哲学,但 Scrum 是一种用于促进项目特定的敏捷方法。
敏捷和 Scrum 之间还有其他显着差异:
○ 敏捷是一种哲学,而 Scrum 是一种敏捷方法论。
○ Scrum 被分解为更短的冲刺和更小的可交付成果,而在敏捷中,一切都在项目结束时交付。
○ 敏捷涉及来自各种跨职能团队的成员,而 Scrum 项目团队包括特定角色,例如 Scrum Master 和产品负责人。
重要的是要记住,虽然 Scrum 是一种敏捷方法,但敏捷并不总是意味着 Scrum——有许多不同的方法采用敏捷方法进行项目管理。
项目管理方法的选择
何时使用敏捷与何时使用 Scrum 之间的界限是模糊的。Scrum 是敏捷过程中的一个框架,因此它们有很多共同点。一个好的起点是首先了解你是否应该使用敏捷。然后,如果敏捷方法看起来适合你,你可以选择使用哪个敏捷框架(Scrum 是一个框架)。
基于敏捷递增方法论和实时交易处理技术的8MSaaS敏捷项目管理软件非常灵活,支持敏捷项目中的所有元素,令项目既能获得敏捷递增的好处,又能与大项目目标对齐。
8MSaaS平台可让你随时随地轻松地计划、捕获、管理和报告工作,从而帮助你的团队提高效率并完成更多工作。通过汇总报告、仪表板和自动化工作流程,报告关键指标并实时了解工作的发生情况,这些工作流旨在让你的团队保持联系和知情。