看板和 Scrum 都是项目管理方法论旨在通过将项目分解为更小、易于管理的部分或任务来提高工作流程的效率。
看板采用可视化方法进行工作流程管理,重点关注减少项目中的低效和积压,同时跟踪板上的任务。Scrum,或 Scrums,涉及将工作流程分解为一到四个星期的“冲刺”,重点关注特定任务。
本指南将带您了解有关工作流管理和项目组织的看板和 Scrum 方法所需了解的所有信息。
在本指南中:
看板和 Scrum 框架将帮助项目团队实现类似的目标,但两种方法之间存在一些关键区别:
- 看板是一种敏捷(更多内容见下文)工作流程管理方法,旨在减少项目中的低效和积压。 工作流程被布置在所谓的看板
- Scrum是一种敏捷工作流程管理方法,涉及将工作流程分解为一到四个星期的“冲刺”,重点关注特定任务。 Scrum 团队由 Scrum Master 领导,工作流程可以在Scrum 板。
渐进式与分段式工作流程
Scrum 和看板方法之间的主要区别在于看板工作流程是进化的,而 Scrum 工作流程是划分的。
看板将项目阶段划分为单独的列(例如初稿、第二稿、SEO 检查、发布),项目经理将在看板中填充任务,然后可以在阶段之间移动这些任务,从而更容易可视化项目进度。 在 Scrum 板上,列代表冲刺工作流程中的周期,添加到板上的所有任务都应在冲刺结束时完成。
看板可以不断更新任意数量的任务,而 Scrum 板则具有与单个冲刺相关的固定数量的任务。
看板可以不断更新任意数量的任务(尽管每列中可以设置的任务数量有限制),而 Scrum 板则具有与单个冲刺相关的固定数量的任务。 这意味着看板不需要重置并且可以在任何时候添加,而 Scrum 板会在每个冲刺结束时重置。
团队架构
这些框架塑造了使用它们的团队。 Scrum 团队有僵化的角色,而使用看板方法的团队不需要任何结构或根本没有层次结构。
Scrum 团队由 Scrum Master 领导,通常是小团体,很少达到两位数。 Scrum 团队的每个成员都有一个固定的角色,其顺序和结构基于冲刺中某些任务的完成。
与 Scrum 不同,看板方法可以容纳多个不同团队处理同一项目(以及多个项目)的不同元素,而不会造成混淆。
实施变革
看板可以在项目期间的任何时候添加或更改,而 Scrum 板将专注于选择的(或仅一个)预定义的任务。 一旦 Scrum 冲刺开始,就无法添加新任务。
如果方向发生变化或需要完成的新任务突然涌入,看板团队成员只需将其添加到其看板的“待办事项”列中即可。 Scrum 团队通常会完成多个冲刺,因此可以在冲刺之间汇总反馈并用于改进未来的董事会。
推式调度与拉式调度
这两种项目管理方法之间的另一个主要区别是它们各自的工作安排系统。 看板是一种“拉”系统,它使用看板上的所有可用空间将新任务“拉”到给定团队的工作流程中。 下面是一个例子Zoho 项目:
尽管对于 Scrum 是“推”系统还是“拉”系统存在一些争议(肯定可以从两种方式进行争论),但通常认为是前者,因为 Scrum Master 会将三到四个任务“推”到一个冲刺中,而不是将工作“拉”到看板中的可用列中。
看板和 Scrum 的起源
看板(日语中“视觉板”或“招牌”的意思)方法首先被丰田的工程师用作调度系统来改进制造。 现在,它广泛应用于各个行业,并且包含在大多数行业中项目管理软件。
“Scrum”一词源自橄榄球比赛,指的是一群紧密团结的球员,为一个短期的共同目标而努力——赢得控球权。
如果您熟悉橄榄球运动,您可能会认识 scrum 这个术语 - 这正是项目管理术语的起源(许多项目管理术语,如 scrum 和“尸检“,是从不同的语言环境借用的)。
在橄榄球比赛中,每支球队的球员紧密地团结在一起,互相推挤以重新开始比赛,其短期目标是夺回球权。 这种编队称为 scrum。
看板有什么好处?
看板方法可以帮助项目经理及其团队成员清楚地查看项目中的任务,了解它们距离完成有多近(或远),并对流程进行总体评估。 其他好处包括:
- 易于查看项目进度 –由于看板被分为表示不同工作流程阶段的列,因此哪些任务需要完成以及哪些任务已完成非常清楚。 看板的视觉特性还允许项目利益相关者和客户清楚地查看项目的进度。
- 项目内部变化的灵活性 –看板甚至可以轻松地解释最大的项目变更,并提供清晰度,无论项目中涉及多少任务。
- 全方位的工作理念——看板不仅仅是一块板。 这是一种引用其他有用概念的工作方式,例如 Kaizen——一个人应该努力持续改进的想法。
Scrum 有什么好处?
Scrum 方法比看板方法有一些明显的优势,特别是对于完成功能驱动的软件或产品开发的团队来说,这些软件或产品开发可以轻松地分解为子任务和子项目。 使用 Scrum 方法:
- 效率将会提高 –如果整个团队的脑力都集中在少数任务上,甚至只集中在单个任务上,那么就可以更轻松地提高工作效率并以高标准完成工作。
- 反馈可以轻松收集和实施 –反馈可以在冲刺之间实施,但不能在冲刺期间实施——因此冲刺中间的团队可以只专注于完成他们的任务。 另外,每次“重新开始”的概念都会激励反馈的实施——在新的 Scrum 中坚持废弃的流程是没有用的。
- 大型项目变得不那么令人生畏——将项目分解为各个组成部分并为冲刺设定递增的最后期限将使最终项目的最后期限看起来不那么令人畏惧,并且随着较小的最后期限的完成而培养一种成功的感觉。
看板和 Scrum 之间有相似之处吗?
尽管看板和 Scrum 的项目管理方法之间存在很多差异,但肯定存在一些差异重要的共同利益以及。 他们都致力于通过高效的工作流程管理取得成功,因此他们都提供了一些关键功能。 两种方法:
- 限制在制品 (WiP)– 在看板中,您可以限制某些项目阶段列中可以出现的任务数量,以免让您的团队不堪重负。 在 Scrum 方法中,在冲刺开始之前设定实际数量的任务。
- 敏捷 –敏捷项目管理是一种管理项目的“迭代”方法,它是看板和 Scrum 方法论的基础。 这种方法将项目分为几个阶段,并确保可以快速对反馈采取行动,并可以在工作流程/冲刺周期的每个步骤中进行修改。
- 优先考虑透明度– 对于使用这两种方法的团队来说,了解分配给他们的任务数量以及项目的总体进度至关重要。 看板和 Scrum 都确保每个人都在同一页面上。
我应该使用看板还是 Scrum?
如果您正在考虑使用 Scrum 或看板方法来塑造项目交付,您需要知道它们各自最适合哪种情况和团队。 每个团队都是不同的,任何组织在特定年份承担的项目可能也有很大差异。 对于某些人来说,Scrum 团队可能会提高效率,但对于其他人来说,将所有工作转移到看板将提高生产力。
一般来说,看板方法在以下情况下会很有用:
- 您的团队需要对您的项目及其组成任务进行可视化表示
- 工作进展不规律/不均匀
- 您同时运行多个项目,并且需要跟踪所有项目
- 您拥有一支经验丰富的团队,可以同时处理一系列任务
- 您在支持或服务相关的团队中工作,工作流程持续不断
- 您的项目由完成时间截然不同的各个任务组成
一般来说,Scrum 方法在以下情况下会很有用:
- 您正在开发一个大型项目,该项目可以分解为较小的子项目
- 您正在开发具有许多独立功能的产品/软件
- 您正在进行的项目需要首先完成最重要的工作
- 您的项目可以适应由反馈启发的更改
- 您的团队相处融洽并享受合作
- 您的团队由具有从事特定任务的个人专业知识的员工组成
如何开始使用看板或 Scrum?
制作看板的最佳程序类型是项目管理软件。 看板本质上是该软件的一项普遍功能——您不可能找到不允许您构建看板的顶级提供商。
此功能的普遍性是个好消息,因为这意味着您可以专注于选择具有您无疑会发现有用的其他功能的软件。 如果您正在交付一个项目并正在考虑提高效率的方法(例如采用工作流程理念),那么没有比专门用于实现这一目标的软件更好的起点了。
如果您正在交付一个项目并正在考虑提高效率的方法,那么没有比专门用于实现这一目标的软件更好的开始方法了。
包含看板的项目管理软件包通常会自动填充您的项目和任务,前提是您已经在软件的其他部分输入了有关它们的数据。Scrum 方法也可以得到 Jira 等项目管理软件的支持。
在 Tech.co,我们会先对最好的项目管理软件提供商进行测试,然后再对它们进行审查、评级和排名。 看看我们在对市场上最知名的品牌进行测试时发现了什么: