IBM Business Process Manager(BPM)V8.5建立在BPM V8.0中现有的社交BPM实现上。 社交功能使从事相同任务的用户之间可以进行实时协作。 在IBM BPM V8.5中,新的内置仪表板以及现有的仪表板使用户可以更轻松地查看其运行中的业务流程的清晰画面,从而使用户可以更快,更明智地做出决策。 。

本文使用一个以索赔处理公司为中心的示例,以显示各种仪表板以及组织中的每个人如何使用它们。 此方案在使用混合配置的IBM z /OS®平台上运行。 混合配置允许在z / OS服务器上并置所有资源。 Process Center和用于运行BPMN流程和各种仪表板的Advanced Process Server都在Linux on Systemz®上运行。 还包括一个仅用于高级的Process Server,专门用于运行BPEL和WebSphere®ESB流。 所有这些服务器都使用与数据库相同的DB2®v10。 图1显示了该方案的高级视图。

图1. z / OS混合配置
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

图1中所示的混合配置允许并置关键大型机资源,例如DB2,IMS®和CICS®。 这些反过来又使配置能够利用DB2 Type 2驱动程序和WebSphere优化的本地适配器(WOLA)之类的功能。 它还允许将应用程序定向分配到更适合于应用程序工作负载的配置。 可以在Advanced Only服务器上运行更适合大型机环境的数据密集型,高输入/输出应用程序。 可以在zLinux上的Advanced Server上运行其他类型的应用程序,例如静态HTTP,这些应用程序对于分布式配置更为理想。

过程概述

图2显示了IBM Process Designer中索赔流程业务流程图(BPD)的业务流程图。

图2. IBM Process Designer中的流程图
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

为了清楚起见,对每个步骤进行编号。 实例以以下方式进行:

  • 索赔数据由索赔提交团队的成员输入(步骤1)。
  • 提交后,流程将移至系统通道。 记录索赔并通过仅在高级服务器上运行的BPEL流添加各种审核和客户数据(步骤2)。
  • 返回到BPD流程后,然后根据索赔金额过滤索赔(步骤3)。 根据索赔额,该过程将沿着以下三种可能的路径之一进行路由:
    • 如果少于£1000,则通过在Advanced Only服务器上运行的WebSphere ESB流(步骤4)自动批准该索赔。
    • 如果大于1000英镑,但小于10,000英镑,则将索赔路由到索赔处理团队(步骤5)。
    • 如果金额超过10,000英镑,则将索赔发送给高级索赔处理小组(步骤6)。
  • 每条路径都通向客户通知团队,在那里完成最后的任务(步骤7)。

在这家公司内部,任务由不同的团队负责。 团队及其成员在外部LDAP服务器中配置。 这些团队是:

  • 索赔提交小组
  • 索赔处理团队
  • 高级理赔团队
  • 客户通知团队
  • 管理团队

任务的团队分配是在Process Designer中完成的,如图3所示。这里,Enter Claim Data任务被分配给Claims Submission团队的成员。

图3.团队分配
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

团队的经理分配也可以在过程设计器中执行。 图4显示了一个示例。

图4.经理分配
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

团队绩效仪表板

团队绩效仪表板用于显示各个团队在工作负荷方面的表现的总体情况。 在此示例中,Ashley是管理团队的成员,该团队负责所有其他团队,并且想知道每个团队的当前工作量。 Ashley可以通过登录Process Portal并打开Team Performance仪表板来获取此信息,如图5所示。

图5.团队绩效仪表板
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

在此仪表板中,任务可以处于三种可能状态之一。 这些是:

  • 步入正轨
  • 有一定风险
  • 逾期

IBM BPM通过使用完成任务所需的平均时间和任务到期日期来动态确定任务是否处于风险中。 例如,如果一项任务平均需要一个小时才能完成,并且在下午5点到期,则它将在下午4点转移到处于风险状态。

团队任务分解

您可以通过在Team Performance仪表板中单击一个团队名称来按团队划分任务工作负载,如图6所示。

图6.个人团队绩效仪表板
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

该仪表板有两个选项卡:“概述”和“团队任务”。 概述选项卡分为三个部分:

  • 快速统计
  • 周转率
  • 名册

快速统计

Quick Stats部分显示了根据任务状态进行分组的饼图细分,以及未完成任务和今天完成的任务的摘要,如图7所示。

图7.快速统计
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

周转率

周转率可滚动的时间表映射新任务和已完成任务。 可以切换时间线以显示任务周转率的每小时或每天细分。 在图8中,您可以看到在上午9点到上午10点之间出现了大量新任务。 在下午12点之前完成了一些任务,然后在下午12点至下午2点之间安静下来,直到下午3点再次提起。

图8.周转率
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

名册

花名册列出了团队的所有成员,并根据分配给团队成员的未完成任务的数量对其进行排序。 它还会在他们的个人资料上使用绿点指示当前登录到Process Portal的人员,如图9所示。

图9.名册
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

团队任务

使用“团队任务”选项卡,用户可以跟踪团队的任务。 活动任务根据其状态进行分组,并根据截止日期进行排序,如图10所示。

图10.团队任务
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

左侧的显示提供了团队任务状态的历史表示。 在此示例中,您可以看到某些任务在星期二过期,并且当前有许多任务在星期三到期。

具有此权限的用户可以从该仪表板将任务分配给特定用户。 例如,经理Ashley正在追踪过期的任务。 从这里她可以看到实例Claims Process:20的任务Enter Claim Data已过期,但目前尚无人在处理它。 通过查看单个仪表板,她可以确定当前为谁分配了哪些任务,每个人当前的工作量以及当前登录的用户。然后,Ashley可以做出明智的决定,以决定谁最有能力承担这项任务,并相应地分配它,如图11所示。

图11.分配任务
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

流程绩效仪表板

流程性能仪表板(如图12所示)显示了已部署到系统的流程以及当前所有正在进行中的实例的当前状态的视图。

图12.流程绩效仪表板
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

您可以从Process Performance仪表板中选择一个流程,以大致了解该流程,如图13所示。

图13.流程概述
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

该仪表板有两个选项卡:概述和图表。 概述选项卡有四个部分:

  • 快速统计
  • 周转率
  • 平均持续时间
  • 执行中的执行个体

实例快速统计

与“团队绩效”仪表板类似,此部分显示了按状态划分的实例饼图,以及显示正在进行中的实例数的摘要。 它还显示完成一个实例所需的平均时间(如前所述)与实例到期日一起使用,以计算实例是否处于过期风险中,如图14所示。

图14.处理快速统计
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

周转率

周转率类似于“团队绩效”仪表板上的“周转率”,但是这次是在实例级别。 它根据可滚动的时间轴映射实例,该时间轴可以在每小时或每天的周转率之间切换。 将鼠标悬停在图表的条形图上会提供一个弹出摘要,如图15所示。

图15.实例周转率
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

平均持续时间

平均持续时间将实例分解成其组成任务,并显示每个任务平均需要多长时间才能完成。 将鼠标悬停在给定任务上会提供平均持续时间和出现百分比的弹出摘要。 这个出现百分比给出了该任务对于系统上已完成的所有实例已运行多少次的值,如图16所示。

图16.平均持续时间
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

在此示例中,您可以看到31%的时间发生了“手动处理索赔”任务。 因此,您可以轻松地确定,对于所有索赔,31%的工作量都交给了索赔处理团队,因此这些索赔的价值在1000到10,000英镑之间。

执行中的执行个体

Instances in Progress栏按运行时间长短列出所有进行中的实例,从运行时间最长的实例开始,如图17所示。

图17.正在进行的实例
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

处理中的实例

Diagram选项卡显示了具有任务状态的业务流程图,如图18所示。这使用户可以轻松地查看正在进行中的实例的数量,当前实例的位置以及当前实例的状态。用户快速识别实例中发生的任何瓶颈,如图18所示。

图18.正在进行的实例
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

如图19所示,其中一项任务的特写视图显示,“将结果通知客户”任务当前有两个逾期未交,三个处于风险中以及四个在正常运行中。

图19.通知客户正在进行中的结果实例
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

实例仪表板

单击图17中的实例之一,将打开实例仪表板,其中包含两个选项卡:Diagram和Gannt。

Diagram视图显示了实例的进度,当前活动任务以黄色边框突出显示,如图20所示。

图20.图视图
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

图视图显示了实例所采用的路径(由蓝线表示),并标记了较早的任务以及完成任务的人员的图片。

Gantt视图以Gantt图表的形式显示了实例的计划,如图21所示。

图21.实例的甘特图
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

实例的各种任务在图表上进行了排列,任务根据其状态进行了颜色编码,您可以单击它们以获取更多信息。 例如,阿什利(Ashley)正在研究为什么特定实例看起来比完成时要长的时间。 从该实例的甘特图中,她可以看到“手动处理大型索赔”任务变为红色,表明该任务在完成之前已过期。 通过单击任务,她可以显示有关谁在执行任务的详细信息,以及有关任务的时间信息,如图22所示。

图22.任务完成信息
使用IBM Business Process Manager V8.5仪表板的新功能可以更好地查看业务流程

在此示例中,您可以看到Chris完成此任务所需的时间几乎是平均水平的两倍。

结论

IBM Business Process Manager V8.5提供了重要的新功能来管理和监视BPM流程。 本文提供了一个工作示例,说明了如何将新的仪表板功能和增强功能应用于现实情况。


翻译自: https://www.ibm.com/developerworks/bpm/library/techarticles/1306_venn/1306_venn.html

相关文章:

  • 2022-01-23
  • 2021-06-05
  • 2021-10-27
  • 2021-11-19
  • 2022-01-03
  • 2021-05-08
  • 2021-12-06
  • 2021-10-29
猜你喜欢
  • 2021-12-25
  • 2021-12-31
  • 2021-12-30
  • 2021-07-04
  • 2021-10-25
  • 2021-05-08
  • 2021-10-17
相关资源
相似解决方案