面向项目经理的 Scrumban 方法论的深刻指南

您是否在寻找超越广泛应用的敏捷工具(如 Scrum 和看板)的方法,以实现更高的效率和生产力?或许您可以尝试 Scrumban 方法,这是一种结合了多种敏捷优势的混合工具。

全球的 DevOps 团队长期以来都在使用敏捷方法,现在他们正寻求进一步提升生产力。精益开发、Scrum、看板以及极限编程等敏捷工具都已广为人知。

然而,这些方法各自都有其局限性。敏捷和 DevOps 领域的专家一直在探索各种敏捷方法的融合。到目前为止,Scrumban 取得了显著的成功。

想更深入地了解 Scrumban,以便您也能在自己的项目中进行试点尝试吗?阅读完本文,您应该能够成为 Scrumban 方面的专家。

简介

Scrumban 是一种敏捷项目管理策略,它巧妙地结合了两种常用的敏捷流程:看板和 Scrum。这种方法由敏捷框架开发人员创建,旨在帮助项目和 DevOps 团队从看板平稳过渡到 Scrum,反之亦然。

举例来说,如果您的 DevOps 团队是 Scrum 专家,但在项目任务管理方面缺乏有效性,Scrumban 培训可以帮助他们从 Scrum 转向看板。另一方面,看板专家也可以利用 Scrum 的优势,建立更结构化和可预测的开发框架。

更有趣的是,Scrumban 的优势不止于此!

DevOps 和项目管理团队发现,与单独使用 Scrum 或看板相比,采用 Scrumban 这种混合敏捷方法,效率更高。

您不再需要像在 Scrum 环境中那样,坚持严格和结构化的任务批处理。同时,您也不会让项目或 DevOps 团队有太多自由来拖延任务,而是为他们提供看板列,例如“准备开始”、“审查中”和“进行中”等。

简而言之,Scrumban 是项目任务看板的自由度和 Scrum 规范性的完美结合。这种敏捷策略有助于项目管理或敏捷产品开发团队高效地完成大型任务。

此外,您的团队在执行敏捷项目时,还能避免重复性错误、依赖关系以及任务审查延迟等问题。

优点和缺点

任何敏捷策略都有其自身的优点和局限性。下面,我们将深入探讨 Scrumban 的优缺点:

Scrumban 的优点

  • Scrumban 的实施比 Scrum 或看板更容易。
  • Scrumban 非常适合那些自我激励并勇于承担责任的团队。
  • 那些尚未采用任何项目管理策略的项目,可以使用 Scrumban 作为起点,以透明的方式跟踪任务的分配和完成情况。
  • 它能避免在 Scrum 环境中,将时间浪费在那些无法帮助实现特定冲刺目标的事情上。
  • 由于 Scrumban 是一种迭代的敏捷开发方法,它允许长期的微小变化,同时保持项目结构的稳定。
  • Scrumban 非常适合并推荐用于那些变化多端、但需要保持项目进度在正轨的长期项目。
  • 它是引入团队自主权的理想工具。团队成员可以根据自己的便利程度来确定任务的优先级,而不是仅仅遵循产品负责人或 Scrum 主管的指示。

Scrumban 的缺点

  • Scrumban 并非是解决所有敏捷框架问题的万能工具。如果团队需要监督和管理,那么实施 Scrumban 可能效果不佳。
  • Scrumban 缺乏标准化。您可能难以在敏捷工具中找到适合 Scrumban 的项目或产品开发模板。
  • 您可能也难以将自己的项目需求与使用 Scrumban 的其他人的经验联系起来,因为它是一种高度定制化的敏捷方法。
  • 由于团队需求差异很大,管理多个 Scrumban 团队可能会变得具有挑战性。
  • Scrumban 中没有明确的层级结构和角色。团队成员可能对冲刺有不同的理解,这可能会在项目中造成瓶颈。

运作方式

Scrumban 的运作方式是通过在看板上实施 Scrum 的某些功能,这些功能包括:

  • 定期迭代计划
  • 审查冲刺中的实施情况
  • 通过考虑冲刺的长度和复杂性来分配工作
  • 轻松确定工作优先级
  • 在开始开发之前分析工作和任务
  • 工作组织的积压和执行队列

同时,您还可以使用看板的以下元素来转换 Scrum:

  • 持续工作流程
  • 使用拉动系统来表示任务状态,例如“正在执行”、“正在审查”和“待处理”等。
  • 限制正在进行的任务数量
  • 专注于团队合作
  • 即时分析
  • 使用可视化工具和技术来识别项目中的薄弱环节
  • 关注任务的周期时间

现在,您需要将上述两个列表中的所有功能整理到一个虚拟白板上。为任务时间表和状态指示创建看板。然后,根据优先级和依赖关系分配任务,就可以开始使用 Scrumban 了。

Scrumban vs. Scrum vs. 看板

作为一种混合敏捷方法,Scrumban 具有看板和 Scrum 的部分重叠功能。

然而,以下是 Scrumban 与 Scrum 和看板的区别:

#1. 没有层级结构

Scrumban 团队以自动驾驶模式运行。没有明确的经理、主管或下属。每个人的想法在开发项目中都具有同等的价值。

因此,这种敏捷方法非常适合那些高度实验性的产品、服务或软件,能够将最聪明和最有能力的人才聚集在一起。

#2. 没有严格的截止日期

大多数 Scrumban 项目都没有明确的截止日期。默认情况下,每个冲刺应持续两周。您可以根据冲刺的复杂程度来调整这个时间。

团队成员可以专注于一个为期两周的冲刺,直到需要重新评估和审查的时候。

因此,您通常会在那些持续数年的项目,或者使用技术试验开发母技术新衍生产品的项目中看到 Scrumban 的身影。

实施

#1. Scrumban 板开发

首先,您必须为 Scrumban 方法创建一个包含项目工作流程的看板。虽然看板应该能适应项目进展的所有阶段,但请确保不要使其过于复杂。

#2. 设置现实的限制

为了防止团队负担过重,您需要对看板上的卡片数量设置一个合理的限制。

#3. 项目优先级排序

在此方法中,您必须根据项目的优先级对项目进行排序。让团队成员来决定谁来执行哪个任务。

#4. 安排每日会议

对于 Scrumban 方法,您需要计划简短的站立会议来讨论团队的计划。这些会议还应包括团队成员遇到的挑战以及应对这些挑战的方法。以此来鼓励团队凝聚力和自发互动。

资源

到目前为止,您已经了解了 Scrumban 的基础知识。要成为能够自信地实施 Scrumban 的专家项目经理,请参考以下学习资源:

什么是 Scrumban?

如果您是 Scrumban 的新手,并想了解有关此主题的基本知识,请观看上面的 Youtube 视频。

视频主持人以简单易懂的方式解释了这个主题,因此即使您之前没有接触过敏捷方法,也能理解。通过这个视频,您可以了解此方法是否适合您和您的团队。

Scrumban:在线 PM 课程

此视频是学习 Scrumban 基础知识的免费资源。如果您对该主题一无所知,但又想在选择详细的培训或课程之前有所了解,这个简短的视频将非常有用。

通过这个完整的看板课程,您将学习 Scrumban 方法以及更多关于看板、Scrum、GTD 和领导力的知识。这门基于实践的课程通过真实的场景来建立坚实的基础。

由于本课程的主要重点是看板,它将教您如何优化任何工作流程,无论您的组织或专业水平如何。此外,参与者还可以实际学习另外两种敏捷方法:Scrum 和 Scrumban。

因此,他们将知道如何将所有三种方法结合起来,以便为客户提供更大的价值。此外,他们还将能够掌握用于看板方法实施的免费且流行的在线系统。

完成本课程后,您将掌握一项少于 5% 的专业人士所拥有的专业知识。这将使您在公司中获得更多的认可和报酬。

战略项目管理:Udemy

如果您想成为领导者,并使用 Scrumban 方法从战略上管理您的项目,那么您应该参加这个战略项目管理课程。本课程专为那些想要学习新方法的项目经理设计。

它探讨了敏捷框架中所需的各种战略工具,例如 SWOT 分析、增长份额矩阵、平衡计分卡和成熟度模型。

此外,参与者将学习如何分析新情况并执行精益管理、全面质量管理和价值流映射。这还将教您如何建立企业项目管理办公室,并使用挣值管理来开发报告。

课程材料包括 4 小时的点播视频和 29 个可下载的资源。

完成本课程后,您将能够轻松地向同事或领导解释复杂的策略,并运用实用的方法来实现目标。

Scrumban [R]进化

您是否渴望管理遵循 Scrumban 方法的高绩效团队?《Scrumban [R]Evolution》这本书是 Scrumban 的权威指南。

该资源讨论了该方法的定义、重要性,以及组织如何使用它来实现最高的绩效和效率。

这本实用且连贯的书允许您应用经过验证的精益/敏捷原则来实现良好的结果。作者通过真实的案例阐述了 Scrumban 的应用,清晰地展示了其核心概念和原则。

无论您在组织中扮演什么角色,您都可以利用这些资源来应对您的独特挑战,并解决潜在的问题。

此外,您可以使用此技术来管理利益相关者的期望。随着经验的增长,参与者还可以掌握 Scrumban 的高级功能。

Scrumban:关于精益软件开发看板系统的论文

本书是一本关于看板方法和精益软件开发的论文集。它成功地捕捉到了软件开发领域的想象力或思维过程。

通过实施 Scrum 和敏捷方法,开发团队可以变得更有效率和更有条理。然而,引入像看板这样的精益方法可以进一步提升他们的优势。本书教您如何轻松实现这一目标。

通过本资源,您将了解如何在实际环境中实现持续改进所需的流行指标和管理技术。

本书中的文章提供了相关背景知识,因此您可以为您的团队创建一份结合敏捷和精益的最佳实践列表。本书还向您介绍了一种可靠的方法来识别流程改进的机会。

IBQMI 认证 Scrumban 实践者

您是否准备好成为一名 IBQMI 认证的 Scrumban 从业者,并帮助他人改变他们开发和交付价值的方式?如果是这样,这本同名的书可以帮助您实现目标。

通过本书,读者可以了解到 Scrumban 如何为他们带来优于 Scrum 或看板方法的优势。此外,它还教您在实施此方法时如何考虑组织文化。

通过阅读本书,您将了解流程和透明度在任何敏捷框架中的重要性。此外,它还会告诉您如何在不进行任何重大更改的情况下,将其他看板实践融入现有的 Scrum 环境中。

总而言之,它可以帮助您为考试做准备,以便获得这个独家且受保护的职位。成为一名专业的从业人员后,您可以帮助团队采用敏捷方法,并改进他们的实施方式。

总结

现在,您可以尝试 Scrumban 方法,发挥创意,并将 Scrum 和看板的优势结合起来。您将从 Scrum 的可预测流程和结构化工作文化中受益,同时还能享受看板的灵活性和项目任务安排。

迫不及待地想在您的 DevOps 团队中尝试一下了吗?按照本文上面的指导开始。如果您需要更多帮助,请参考上述资源。

您可能还会对这些引人注目的比较图表工具感兴趣,它们可以帮助您的项目团队做出更好的决策。