前页 后页

看板功能

背景

看板,其字面翻译为可视(看板)卡(Ban)或广告牌,是一种用于提高效率的操作方法。它最初由工业工程师Taino Ohno在丰田工作时开发。 Ohno分析了超市货架的库存方式,并将汲取的经验教训应用于工厂现场,从而创造了空前的效率。可视卡(看板)用于向生产线上的上游供应商表示需要更多物品。看板方法可以应用于任何领域,包括战略规划,销售和市场营销以及人员技能管理,但最近,看板方法已应用于开发以软件为中心的解决方案的过程中,以确保将价值传递给客户。客户尽快。信息技术行业从一开始就受到困扰,因为项目的进度超过了计划,预算超出了预算,但更为严重的是,未能在使客户竞争和取得成功的时间范围内为客户提供价值。在一个以数字破坏和前所未有的变革为主导的时代,这些地方性问题已成为业务的关键要素。

原则

看板从根本上讲非常简单,并依赖于少数原则,其起源可归因于丰田公司的工程师:

  • 使工作可见
    传统的项目管理方法将工作项隐藏在执行工作的人员手中;看板将工作公开给每个人,允许任何团队成员为工作项在董事会中的流动方式做出贡献,并最终为客户创造价值
Simple example of a Kanban Diagram with four lanes in Sparx Systems Enterprise Architect.
  • 限制进行中的工作
    传统上,项目经理和团队负责人承受着使产品完成或包含更多功能的压力,并通过使团队负担更多的工作项目来应对这种压力;这导致焦点转移很多,不可避免地完成了一半项目,并降低了效率
    自相矛盾的是,看板鼓励限制进行中的项目数量,以提高效率和完成的项目数量。减少了进行中项目的数量,使团队成员一次可以专注于一件事,而不必切换重点
Showing how to set a maximum number of elements in a lane for a Kanban Diagram in Sparx Systems Enterprise Architect.
  • 管理工作流程
    使用传统的项目管理方法,很难识别瓶颈或阻碍因素,通常仅在项目后期审查时才发现瓶颈或障碍,通常仅在产品交付晚和功能缺失后才出现
    使用看板,工作的可见性和识别停滞过程的能力(无论是由于瓶颈还是由于缺少工作项)都可以快速发现并纠正流程问题
    下图显示了当通道中的项目数超过该通道的最大项目数(在制品或WIP限制)值中指定的数量时, Enterprise Architect的看板工具响应的方式;标头以可配置的颜色突出显示,并且数字(项目数/最大项目数)还提供视觉提示,提示团队通过在车道上蜂拥而至(减少团队成员的数量)来减少项目数
Showing the effect of exceeding the maximum number of elements in a lane for a Kanban Diagram in Sparx Systems Enterprise Architect.

待办事项顶部的高优先级用户故事可以拖入“进行中”通道,开发人员可以立即开始进行工作。这项工作可能需要对业务规则进行编码,详细需求的审查,对数据库模式的更改或对信息模式的元素或属性的添加,以及新的或更新的部署环境的创建。

A single item in a lane on a Kanban Diagram in Sparx Systems Enterprise Architect.

所有这些工件都可以在同一存储库中找到,而无需启动其他工具或安排会议来查找所需的信息。可以在业务所有者的上下文中查看战略驱动因素,可以查看体系结构设计和原则,可以根据其符合条件的策略可视化业务规则,可以实时连接数据库并分析和更改其架构可以检查XML模式并构造消息,可以编写程序代码并详细说明部署目标,所有这些都可以在单个协作平台中实现。

Insert Related Elements in Sparx Systems Enterprise Architect provides traceability.

此图演示了两阶段或三阶段工作流中的积压图。整个图用于管理积压,可以将项目拖到通道中以定义它们在该通道中的顺序,或者在通道之间拖动以定义其重要性和位置。

An example of a backlog Kanban Diagram in a two or three stage workflow in Sparx Systems Enterprise Architect.

灵活性

Enterprise Architect在核心产品中内置了灵活而集成的看板功能,使任何规模和垂直市场的项目都可以受益于这种简单,优雅和精益的项目管理方法所带来的巨大效率。无论使用哪种类型的流程,Enterprise Architect的看板功能都可以快速无缝地集成到任何方法中,从而创建引人注目的可视化解决方案和团队协作平台,从而可以高效,高效地向客户交付产品,服务和解决方案。在创纪录的时间内-使产品所有者和客户都满意。

Enterprise Architect中的看板功能是高度可配置的,可以进行更改以适合任何团队和流程,包括敏捷,迭代和增量甚至瀑布项目。采纳的障碍非常低,团队可以立即开始使用看板。最基本的看板图由一张分成少量车道的图表组成。可以将一系列工作项添加到图中,包括功能,用户故事,缺陷,更改,用例,需求等。可以使用代表彩色卡片的引人注目的视觉样式来绘制工作项,并且可以将其拖到图表中的任何位置以更改给定通道中的顺序,或者从通道到通道从左向右在木板上逐条前进,以代表实现价值的进度。客户。通道通常绑定到“了解项目管理”属性的值(例如状态或阶段),并且当项目从一个通道拖动到另一个通道时,绑定属性的值会自动更改。

资源分配

可以将执行指定角色的任意数量的资源分配给工作项,这些工作项在看板中流动,并且进度可以可视化为显示在卡底部的一个或多个进度条。分配由Enterprise Architect的实用且简单的资源分配工具驱动,该工具可用于定义资源(团队成员)和工作项(卡片)之间的关系。任何数量的团队成员都可以将自己分配给一个工作项目,以表明他们将要执行的角色,以及开始日期,完成日期和预期时间,可以用来记录对该任务将花费多长时间的估计。

A Kanban Diagram showing a User Story with two resources working on it, in Sparx Systems Enterprise Architect.

进度可以完成的百分比进行更新,可以在卡片上直观显示。看板板(像任何图一样)也可以显示为甘特图或列表视图,以支持其他项目管理表示形式。

Showing two resources being added to an element in Sparx Systems Enterprise Architect.

组态

看板卡可以配置为显示广泛的属性集,并带有引人注目的图标,颜色和进度条,以传达工作项,资源分配和工作项进度的重要方面。这些属性包括项目名称,类型,状态,版本,优先级,构造型,阶段,作者等。

A single user story element shown on a Kanban Diagram in Sparx Systems Enterprise Architect.

除了一系列其他属性(如溢出限制,默认值和子车道的定义)外,还可以配置车道的名称,颜色和数量。可以使用不同的颜色,字体和样式(包括手绘模式)来配置面板和工作项的外观,这些模式可能吸引更习惯使用带彩色便签的物理面板的团队。也可以将图表外观设置为突出显示来自相同层次结构的元素。

Enterprise Architect具有内置的看板图,以及许多预先构建的工作流模式,可以按“原样”使用或配置为适合任何项目或计划。工作流程模式定义了一个,两个或三个阶段的工作流程;例如,两阶段工作流程定义了一个看板,仅用于管理待办事项的优先级,然后将来自待办事项的项目从待办事项看板移到迭代看板的第一条通道。如有必要,产品负责人可以使用Enterprise Architect的安全工具锁定积压的看板,以确保积压的项目顺序不会意外更改。

有许多商业工具可以使看板用于可视化地管理项目,但是Enterprise Architect的看板功能非常强大,因为该工具还是用于战略和业务分析,体系结构,设计,实现,测试和部署的复杂建模平台。 。这意味着看板板上的工作项可以链接到战略决策,业务规则,策略,需求,体系结构和设计元素,线框和UX模型,编程代码,数据库表,过程,测试,虚拟或物理部署节点,以及更多。团队中的每个人第一次都可以使用针对其学科的专用工具箱在相同的环境中进行协作,同时可以可视化和管理以功能强大且引人注目的集合为客户提供的价值。看板板。

图表和仪表盘

Enterprise Architect具有完善的制图功能,可用于创建功能强大且表现力强的图表和仪表板,这将提供对看板流程的见解,并使产品所有者和其他团队成员能够监控绩效并确定微调团队工作方式的方式。有一系列内置图表,包括条形图和饼图图,热图等,但是团队可以自由创建任意数量的用户定义图表,这些图表可以合并到团队流程和评论中。

A Chart generated in the Sparx Systems Enterprise Architect Charting Facility.

应用

看板项目管理方法可帮助您开发一个动态,易于查看的项目开发阶段进度摘要,其中阶段表示为图表的通道和子通道-看板。在Enterprise Architect ,您可以将此方法的形式应用于项目管理图,以监视和管理特定区域中的工作流程。

可以通过元素的项目管理属性的值(例如“阶段”,“版本”或“状态”)或用户定义的“标记值”来定义开发阶段。代表每个任务或任务对象的元素最初放置在项目较早阶段的通道中,并且通过将对应的元素移到图中的不同通道来反映任务的工作。如果将图链接到项目管理属性,则将元素从一个通道拖动到另一个通道会自动将属性的值更改为该通道表示的值。

在此插图中,通道标识了开发的每个阶段正在执行的工作。

A 1-stage Workflow Kanban diagram, created in Sparx Systems Enterprise Architect.

新任务通常会从最左边的车道开始,完成的任务通常会经过所有车道,然后才进入最右边的车道,然后从图中移出。典型的工作流程是从最右边的车道开始,选择是否要执行的任务来选择下一个要处理的任务。如果不是,请移至下一个车道并重复,依此类推。