`

WebSphere Business Modeler 的高级模拟功能

阅读更多

WebSphere Business Modeler 的高级模拟功能(原文)引言

WebSphere Business Modeler 中最强大的功能之一就是其模拟业务流程的功能。创建业务模型可以获取业务的各种度量标准,例如执行给定任务所需的时间、涉及的资源以及成本。模拟功能使用这些度量标准来了解业务流程的动态行为。例如,您可能需要确定某个流程的成本在哪里,何处是瓶颈以及资源短缺情况。通过模拟可以发现此类动态行为。 模拟的基本概念

在 Modeler 中,您可以创建具有任务、决策和其他流程要素的流程模型。在周密计划流程的这些要素之后,您可以添加文档记录和业务度量。例如,您可以指示某个给定任务使用哪些资源,以及该任务需要这些资源执行的时间。可以记录该任务的成本以及这些资源的成本。然后可以执行静态分析,了解该流程的“非移动”部分。

要了解流程的动态行为,您需要设想如果实际运行该流程的多个实例会发生什么情况,如何使用组织的资源(包括人员和设备)。如果一次出现十个请求,但只有三名人员可用于执行此工作,则其他七个请求只能等待资源可用时才能得到处理。如果查看该流程的工作流,则只能了解它的这些动态方面。对于一个具有大量任务的流程而言,在数学计算方面会十分复杂。显然,这时需要使用工具来提供这方面的帮助。

在一个流程使用资源并执行任务时,便会产生相应的资源成本,例如员工工资和材料成本。有些任务还可能会产生收入。在业务层面,了解这些成本对于定义流程回报非常重要。您需要了解某个流程花费的时间,包括资源在执行任务上花费的时间,以及与等待工作相关的时间。需要收集这些业务数据才能了解流程的工作方式。只有充分了解一个流程才能对该流程进行改进。

为实现这些目标,Modeler 中提供了一个强大的模拟引擎。要模拟某个流程,您只需定义如下内容:

  • 哪些资源与任务关联
  • 这些资源在执行工作时需要花费的时间
  • 流程何时流过每个决策分支的估算百分比。

不过,如果希望执行更详细的报告,则添加更多属性(例如关于组织的成本和详细信息)可以更好地利用预定义报告。

模拟引擎可以向您显示流程的实际运行方式。模拟流程不需要花数天时间完成,只需在几秒钟内即可运行。这意味着您可以快速查看实际上需要更长时间(例如数周甚至一个月)的流程的结果。还可以对流程进行更改以快速执行条件分析。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics