敏捷项目管理的 4 项看板原则

Atlassian 作者:Atlassian
浏览主题

看板是一种可视化项目管理框架,可通过实时跟踪和协作来优化工作流并提高效率。可以将其视作敏捷开发的最佳搭档—随时在此跟踪任务和工作流并衡量工作量。

看板框架由四项核心原则组成:从已知的信息入手、逐步推动变更、遵照当前流程,以及鼓励各个级别承担领导之责。

在本指南中,您将了解这四项看板原则、它们如何融入软件开发、实施的简便性,以及它们如何改进项目管理实践。

如何将看板应用于软件开发?

最初开发看板方法是为了提高制造效率。此后,软件开发领域开始采用此方法,来优化工作流并减少浪费行为。看板的核心是实现任务可视化,限制正在进行的工作,并从头到尾确保整个任务流程顺畅进行。

看板为项目管理工作引入了视觉辅助工具,即看板面板。该可视化工具可帮助团队跟踪任务进度,充当单一数据源。

敏捷项目管理是需要灵活性和迭代进度的 DevOps 软件开发团队的首选方法。敏捷开发方法可以适应变化,并实现小规模渐进式改进,从而轻松应对软件开发过程中的持续变化。

Atlassian 的 Jira Software 提供了即用型看板模板,是充分发掘看板价值的捷径,可以帮助您将这一强大的框架实施到敏捷开发流程中。

4 项看板原则是什么?

看板方法由四项简单的原则组成,它们是看板框架的支柱。这四项看板原则包括

1. 从已知信息入手

看板始于发现阶段,因此您无需投入资源来修复已发挥作用的方面。在此阶段,项目经理会精确指出行之有效的现有流程和工作流,并确定有改进空间的流程、角色和职责领域。通过专注于需要优化的离散问题领域,经理可以最大限度地减少组织中断,并更准确地量化看板改进的投资回报率。

2. 同意逐步推动变更

看板主要关注可管理的小幅变更,即小步骤,而不是巨大的飞跃。彻底的变更可能会使团队不堪重负,并带来不可预见的挑战。例如,突然彻底改变公司的整个软件部署流程可能会导致遗漏步骤、代价高昂的错误和停机期间,甚至团队会因不熟悉而抵制。

而以渐进方式实施变更(例如一次调整一个部署阶段)可以最大限度地降低风险。团队有机会适应环境,从而更有的放矢地取得成果。高级管理层可以通过提供更多价值,帮助快速取得切实结果,从而提高流程的支持率。

3. 遵照当前的流程、角色、职责和头衔

看板遵照组织的流程、角色和头衔,旨在增强而不是破坏自然的运营秩序。这种协同作用支持轻松地将看板融入现有工作流。

通过采用当前的结构,看板可以减少变更阻力,并帮助快速实施,因为公司不需要进行重组便可开始使用看板。

4. 鼓励公司各个级别担负起领导之责

看板鼓励赋权:从实习生到首席执行官,每个人都要对自己的任务负责。当人们感到获得了掌控任务的主动权时,他们在工作中往往会更投入、更负责任且更快乐。看板鼓励每位团队成员为流程做出贡献。例如,初级开发人员可能会发现工作流中的瓶颈,并提出以数据为依据的解决方案。

看板原则易于实施吗?

看板原则侧重于细小的变更,不需要对现有流程进行彻底改造,因此实施起来轻而易举。引入看板原则不会带来颠覆性变更,因而更有可能会获得管理层的认同。

团队实施看板原则仅需一个面板和一些代表任务的卡片。虚拟面板使远程团队能够共享信息,从而简化团队沟通。

JSW 看板屏幕截图

Atlassian 的 Jira Software 和 Jira Work Management 可以助您开启看板之旅。Jira Software 专为依赖敏捷开发方法(包括看板)的软件团队打造。借助 Jira Software,项目经理可以使用即用型看板模板快速设置看板面板,而团队可以立即开始使用。

JWM 面板屏幕截图

Jira Work Management 是一个多功能平台,专为监督和监控业务项目和运营中的任务而设计。Jira Work Management 提供的面板视图非常适合可视化业务任务和工作流。

Jira Software 和 Jira Work Management 无缝协作,允许软件开发和业务团队将任务关联起来,然后这些任务将反映在各自的面板上。这种相互关联使沟通更加清晰明确,并防止团队之间的误解可能导致的潜在项目延迟。

看板的核心实践是什么?

看板的四项原则突出说明了其有助于增强敏捷软件开发功效的原因,而其六项核心实践则提供了明确的实施路线图。本部分将详细介绍这些实践,让您更深入地了解这方面的内容。

1. 可视化工作流

您必须看到才能管理

要管理工作流,您需要能够将其可视化。看板面板包括代表工作流各个阶段的列,例如“待办”、“进行中”和“完成”。每张卡片代表一个任务或用户故事,并包含诸如截止日期和负责的团队成员等详细信息。Jira Software 的即用型看板模板简化了设置,使您可以立即开始使用看板。

项目经理在项目的看板面板上为每个项目安排看板卡片。他们将这些卡片放在代表其当前状态的列中。只要看一眼面板就能获得大量信息。项目经理可以立即看到团队成员正在进行的工作、已完成的工作,以及逾期未完成的工作。

2. 限制正在进行的工作 (WIP)

仅处理力所能及的工作

忙乱地处理多项任务会影响工作效率,因此限制正在进行的工作至关重要。为看板面板上的每一列设置 WIP 限制,使团队成员可以专注于完成特定任务,而不必兼顾太多任务。目的是让每个人都在看板面板上有需要完成的任务,但没有人需要执行多项任务。

3. 管理流

让看板面板成为您的向导

看板面板是发现瓶颈和障碍的首选工具。例如,如果“代码审查”列一直处于已满状态,则代码审查会拖慢流程,可能需要引起注意。

务必要实时移动卡片以准确反映工作进度并让团队了解最新情况。

4. 确保流程策略明确

透明度至关重要

清晰明了、有据可查的流程可让所有人保持一致。记录和明确流程涉及概述角色、职责、工作流和协议。主项目文档模板是开始撰写文档的绝佳入手点。

5. 部署反馈循环

反馈并非可有可无,而是必备的一环。

反馈是持续改进的基石,可以帮助项目经理明确哪些方面有效,哪些方面需要调整。这些反馈是从团队成员体验、与面板的互动以及高级管理层的洞察中收集的,是持续改进的基础。它使项目经理能够辨别哪些方面有效,哪些方面需要调整。

6. 以协作的方式改进

改进是一项团队行动

持续改进是一个持续的流程,涵盖分析表现、发现机会和逐步做出改变。看板面板用途广泛,可以处理各种工作流,同时确保工作进度。

对于希望更深入地分析表现和找出根本原因的用户来说,Atlassian 提供的协作工具 Confluence 针对回顾和“五问法”会议提供了即用型模板,方便您为本地和远程团队举行有效的会议。

遵循看板原则,提升项目管理水平

看板原则和实践不仅仅是使用可视化面板和卡片,还要营造一种持续改进、高效和团队合作的文化。这种整体方法可以显著提升您的项目管理水平。对于项目经理来说,看板方法可以改善任务执行方式并提高流程清晰度。

Atlassian 的 Jira Software 使用看板式视图,非常适合采用敏捷开发方法的软件开发团队。Jira Software 和 Jira Work Management 可以轻松集成,这意味着,您可以在软件团队和业务团队之间创建任务依赖关系,让每个人都能更轻松地可视化自己的工作并保持一致。

看板原则:常见问题

看板面板和看板卡片有什么区别?

看板卡片代表工作流中的单个任务。看板面板是一种可视化工具,可以显示整个工作流。

看板卡片包含有关每项任务的详细信息,包括任务状态、负责人和优先级。看板面板将看板卡片汇集在一起,让团队可以全面了解项目信息。

看板方法有什么优势?

看板方法具有一系列优势,可以简化项目管理和提高团队绩效,其中包括:

  • 改进工作流:通过在看板面板上直观显示任务,团队可以找出瓶颈所在并优化工作流。
  • 提高效率:通过限制 WIP,可确保团队成员专注于完成任务,而不会因为多任务处理而不堪重负。
  • 增强协作:看板面板具有可视特性,这让每个人都能了解自己的责任和每项任务的状态,因此可营造一种协作式环境。

Scrum 和看板有什么区别?

Scrum 和看板都是敏捷开发方法,但 Scrum 在固定长度的冲刺周期中运行,而看板是一种连续的流方法。Scrum 团队有预定义的角色(例如 Scrum 教练和产品负责人),而且 Scrum 涉及各种仪式(例如每日立会和冲刺规划)。看板团队角色非常灵活,而且看板不需要定期举行会议,因此可以适应各种项目和团队结构。

但是,这两种框架背后的原则是相似的,因此比较看板与 Scrum 孰优孰劣的思维方式并不可取。最好从这两种框架如何帮助构建更好的产品并减少问题的角度来看待它们。

后续内容
4 个看板指标