看板方法是一种将精益制造理念应用于软件开发流程的管理技术,旨在可视化工作流程、识别进度瓶颈,实现快速交付。它来源于丰田的精益理论,后由Kanban University 创办人David J. Anderson正式提出,是一种基于项目管理和流程改进的方法论。
功能价值
可视化管理
通过看板方法实现管理信息可视化理念。工作流程直观清晰,团队成员实时跟踪项目状态,管理者全局查看项目进度,实现团队项目管理的透明化。
有效识别阻塞
通过看板列设置、在制品数量限制等功能实现阻塞项的有效识别。拉动式管理与在制品数量限制避免团队超负荷运转,及时暴露阻碍价值流动的瓶颈、重复和浪费,加速高优先级价值的流动,确保承载客户价值的需求顺畅实现。
加速产品流动
拉动式工作方式根据实际需求确定工作任务的开始和完成,确保工作的推进与需求的变化相匹配,有助于减少无效工作和等待时间,使工作焦点始终保持在高价值的任务上,从而加快产品的流动速度。
推动渐进式变革
看板方法的引入并不要求团队对工作方式进行大规模改动。团队成员可在现有流程的基础上,通过可视化和持续改进的方式改善团队状态。渐进式变革的方法可以减少变革的阻力和冲击,使团队更容易接受和适应改变。
高效协同
看板方法支持跨团队协作,提供可视化工作方式,团队成员更了解项目进展和资源分配,减少信息不对称和沟通误差,提高整体协同效率。
融合管理
看板方法与其他管理方法灵活搭配。例如:在同一项目中使用Scrum方法与看板方法进行融合管理,以适应项目的不同研发阶段或不同管理风格的团队进行跨团队协作。
架构图
核心流程
1泳道管理
用户可根据实际业务场景或工作流程灵活定义看板泳道。
根据Scrum研发流程和看板方法,禅道看板方法内置了需求、任务和Bug三重核心对象泳道。
2价值流管理
通过列和子列的设置,实现多级价值流程的个性化定制。
根据Scrum研发流程,禅道看板方法内置了完整的流程序列,以体现需求、任务和Bug这三个对象的价值流转。
3在制品管理
在看板中用户可根据实际需求自定义看板卡片,同时支持对系统中需求、任务、Bug、计划、执行、版本和发布等信息的导入。
根据团队在不同价值阶段的产能,看板列支持设定在制品数量限制,避免团队超负荷运转和浪费,确保工作流程高效运行。
4拉动式管理
团队成员约定看板在制品的拉动条件,通过拖拽交互实现在制品在泳道中的流转要求,充分展现拉动式管理的特点。此外,还支持根据制品状态实现价值流程自动流转,提升工作效率。
5累积流图
累积流图反应各个阶段累积处理的工作项数量随时间的变化趋势。通过此图可计算出在制品数量,交付速率以及平均前置时间,从而了解团队的交付情况。
6多区域管理
看板中可以新增多个区域,区域功能可用于大型规模化项目管理或公司业务规划等场景,通过一个看板全局掌握整个公司的运转情况。
研发团队使用看板进行任务状态的追踪。有利于任务状态、优先级和依赖关系的追踪,问题和瓶颈的有效识别,提高团队工作效率。