源于工作者的分布式过程工程的制作方法

文档序号:9529272阅读:211来源:国知局
源于工作者的分布式过程工程的制作方法
【专利说明】源于工作者的分布式过程工程
【背景技术】
[oom] 组织(例如,企业、公司、商行、实体,等等)可W执行许多不同的过程W便执行该 组织的业务。术语业务过程(或仅仅过程)可W指的是服务于组织的特定目标的、有关的 且结构化的和/或编排的活动和/或任务的集合,例如用于针对特定的一个或多个顾客提 供特定服务或产生特定产品。可W将业务过程分解为可W全世界的不同的团队、组织或区 域所执行的若干子过程、活动、任务等等。组织可能更喜欢为运些过程指定最佳实践和/或 对到位的过程进行分析,例如用于改善过程。业务过程的分析典型地包括创建业务过程模 型度PM),该业务过程模型度PM)表示执行过程的子过程、任务、操作等等W完成组织的预 定目标的方式。业务分析员可W分析业务过程模型并且与其交互,例如用于改善过程效率 和质量。
[0002] 各种工具可W用于对业务过程进行建模和工程化。此类工具可W提供建模业务过 程,W及或许实施和执行此类模型的能力。此类工具可W允许分析员例如基于模型响应于 某些数据如何执行来完善模型。换句话说,此类工具可W允许业务过程的模拟(例如,"假 设(what-if)"分析)。此类工具可W向工具的用户提供图形用户界面(GUI),并且可W提 供业务过程的图形表示。此类工具可W遵循用于业务过程建模的标准或技术。示例标准包 括业务过程模型和标记度PMN)、事件驱动过程链巧PC)和统一建模语言扣ML)。此类工具 可W使用编程语言或语法(叫作业务过程建模语言或BPML)来指定业务过程内的行动W及 关于此类行动的详情。所使用的编程语言可W与所使用的标准有关;然而,可W对于单一标 准使用多于一种语言。
【附图说明】
[0003]W下详细描述参考附图,其中:
[0004] 图1是示例网络设定的框图,其中可W在此类设定中使用源于工作者的分布式过 程工程; 阳0化]图2是为了促进源于工作者的分布式过程工程的示例工作者服务的框图;
[0006] 图3是可W由示例工作者服务的图形用户界面向至少一个工作者提供的示例显 示器的图;
[0007] 图4是为了促进源于工作者的分布式过程工程的示例分析员服务的框图;
[0008] 图5是用于源于工作者的分布式过程工程的示例方法的流程图;
[0009] 图6是用于来源于工作者的过程工程的示例过程工程计算设备600的框图;W及
[0010] 图7是用于来源于工作者的过程工程的示例方法的流程图。
【具体实施方式】
[0011] 如上所述,可W将业务过程分解为可W全世界的不同的团队、组织或区域所执行 的若干子过程、活动、任务等等。例如,组织(例如,企业、公司、商行、实体,等等)可W具有 或许全世界的不同的团队、组织或区域来执行过程的不同的部分的若干工作者(例如,人 类工作者、知识工作者,等等)。组织的业务过程可w理想地支配运些工作者执行过程部分 的方式,并且,如上所述,组织可W尝试为运些过程指定最佳实践。然而,在处于许多不同的 团队、组织和地理区域中的许多工作者的情况下,不同的工作者可不同的方式执行过 程部分,例如为了适应区域/地理差异、地方政策,考虑到特定顾客情形,等等。在此类多样 性的情况下,使分析员理解总体(即,全局)过程可能是困难的。在各种情形中,例如,在大 型世界性组织的情况下,分析员可能不了解关于到位的组织的业务过程的大量信息,并且 可能对学习更多过程感兴趣,例如用于改善过程。
[0012] 对于分析员,学习由位于世界的各个区域中的各个工作者如何制定业务过程,可 能是困难的。对于包括由工作者执行的任务的许多业务过程,工作者是执行过程的实际任 务的人,并且他们可W具有与他们设及其中的过程的部分的最佳知识。因此,从运些工作者 获得知识可W是学习当前到位的过程的最有用方式之一。
[0013] 过程建模或工程化的一些方式包括使组织内的顾问或业务分析员会见组织的工 作者一-往往仅仅是工作者的样本(例如,小样本)。于是,此类顾问或分析员可W人工地 将从工作者获得的信息归档或者录入(例如,业务过程建模工具中),W详化总体(即,全 局)过程。此类方式可W是基于顾问/业务分析员的理解的、中央集中的(例如,W分析员 为中屯、的或来源于分析员的)努力。换句话说,自顶向下的"方式实施此类方式,意味 着代表上层组织的分析员(例如,选择数量的分析员)俯廠组织的部口、然后是工作者的团 队、然后是工作者,等等。使用此类方式,例如由于顾问/分析员的不正确的解释或由于小 规模的工作者样本组,来自工作者的重要信息可能丢失。过程建模或工程化的此类方式可 能是劳动力密集的、沉闷的、费时的、昂贵的和易出错的。一旦顾问/分析员会见(例如,来 自全世界)的各个工作者,顾问/分析员就必须(例如,人工地)评审和协调结果、调查任 何分歧,使得能够创建总体(即,全局)业务过程模型。一旦作出此类评审,结果得到的业 务过程模型很可能仍然不包括(例如,全世界的各个部口和区域的)所有过程变动,并且因 而是不完整的。
[0014] 而且,业务过程建模工具不被设计为是人性化的,并且因此,可能不能通过允许工 作者将过程详情直接录入到业务过程建模工具中来解决顾问/分析员的解释和不完整的 模型中的错误。此类工具被设计用于由理解所使用的业务过程建模标准和业务过程建模语 言的复杂性的业务分析员来训练和体验。因而,最了解过程工作的详情的工作者可能不明 白如何使用此类工具。例如,工作者可能不熟悉过程建模标准的语法和/或语言。另外,对 于工作者而言,此类工具的图形界面可能是令人疑惑或令人生畏的。实际上,此类过程建模 工具和方式针对更专业的和内行的业务过程分析员。
[0015] 本公开描述源于工作者的分布式过程工程。本公开描述"自底向上的"方式来提供 关于业务过程的详情,例如开始于来自单独的工作者的直接输入,并且积累W完成组织的 业务过程。本公开允许工作者直接参与过程工程系统,W提供关于他们做的工作(例如,局 部过程部分)一-作为总体过程或全局过程的一部分的工作的详情。此类过程工程系统可 W允许此类工作者通过从定义的过程语句的集合中进行选择并且配置所选择的过程语句 来录入关于他们的工作的详情。此类过程语句可W是容易理解的、人性化的文本语言(例 如,与自然语言极为类似的语言)。可W由全世界的各个团队、部口和区域的工作者来录入 总体过程或全局过程的各个部分。因而,可W由系统W分布式方式接收过程部分。过程工 程系统可w考虑来自各个工作者的过程语句的变动来自动地将过程语句汇编到总体过程 或全局过程或过程部分中。过程工程系统可W将来自人性化的文本语法的总体/全局过程 /过程部分转化为随后可W通过业务过程模型验证服务验证的过程建模标准。
[0016] 相比过程建模的其他方式,本公开可W提供益处。例如,本公开可W允许业务分析 员查看来自全世界的分布式工作者和/或工作者的团队的过程信息。也可W允许分析员查 看在不同的上下文、设置和区域中如何完成相同的过程/子过程。本公开促进工作者表达 他们对过程的看法并且帮助分析员协调和理解整体业务过程W及其在不同的区域、团队中 的变化,或基于其他上下文的标准。工作者可W容易地并且直接地与本公开的系统交互,并 且因此,与工作者的小样本不同,许多工作者的输入可W用于制定业务过程。另外,因为工 作者可W直接将他们的信息录入到系统中,因此可W减少或消除否则由于顾问或分析员解 释工作者对会见问题的响应可能发生的错误。
[0017] 在本文可W使用术语"知识工作者"或简单地"工作者"来指代实际执行过程的一 部分并且具有关于过程的该部分的详情的知识的个体。在本文可W使用术语"业务分析员" 或简单地"分析员"来指代(例如,代表组织行动)学习并且改善组织的业务过程的个体。 应当理解的是,贯穿本公开,当使用术语"分析员"时,描述也可W应用于在组织外部行动的 但是代表组织的个体(诸如顾问)。在本文可W使用术语"业务过程"或简单地"过程"来指 代服务于组织的特定目标的一系列或一连串有关的且结构化的活动、事件和/或任务。例 如,过程可W针对特定的一个或多个顾客提供特定服务或产品。可W在下面提供业务过程、 子过程、任务、事件等等的特定示例。贯穿本公开可W使用术语"局部"和"全局"来作为基 本上意指"较小"和"较大"的通用术语。因而,全局过程或过程部分不一定意指遍及全球 发生的过程/过程部分。代之W,其通常可W意指由较小的过程部分(例如,来自知识工作 者的分布式过程部分)组成的较大的过程或过程部分。
[0018] 图1是示例网络设定100的框图,其中可W在此类设定中使用源于工作者的分布 式过程工程。网络设定100可W包括过程工程系统102,如W下更详细地描述的。网络设 定100可W包括许多工作者104、106、108,每个工作者例如经由最终用户系统(例如,110、 112、114)与过程工程系统102进行通信。工作者104、106、108可W与过程工程系统102 (例 如,利用工作者服务132)进行通信W提供关于工作者所工作的过程部分的详情等等,如在 本文更详细地描述的。网络设定100可W包括许多分析员(例如,116),每个分析员例如经 由最终用户系统(例如,118)与过程工程系统102进行通信。分析员116可W与过程工程 系统102 (例如,具有分析员服务134)进行通信W学习包括工作者104、106、108W及或许 其他工作者所工作的过程部分的总体过程或全局过程等等,如在本文更详细地描述的。
[0019] 最终用户系统11〇、112、114、118每个可W是允许用户(例如,工作者或分析员) 经由网络连接到远程系统或服务器(例如,102)的任何计算设备。最终用户系统110、112、 114、118可W经由至少一个网络(例如,120、122)与过程工程系统102进行通信。网络120、 122可W是有线或无线的,并且可W包括许多集线器、路由器、交换机,等等。网络120、122 例如可W是因特网的一部分、至少一个内部网和/或其他类型的网络。在一些示例中,网络 120、122可W是相同的网络。
[0020] 过程工程系统102可W被实施为至少一个计算设备,例如,工作者和分析员通过 因特网或一些其他网络可访问的任何计算设备。在一些示例中,过程工程系统102可W被 实施为多于一个计算设备,例如,(例如,经由网络)彼此进行通信的计算设备。在运些示 例中,计算设备可W-起操作并且向用户提供统一的服务。在运些示例中,计算设备可W是 或许在地理上分开的单独的设备。术语"系统"可W用于指的是包括一个计算设备或多于 一个的计算设备的计算环境。
[0021] 过程工程系统102可W包括过程工程服务130。过程工程服务130可W另外包括 工作者服务132和分析员服务134。过程工程服务130、工作者服务132和分析员服务134 可W包括被编码在机器可读存储介质上并且由过程工程系统102可访问的至少一个处理 器(例如,图6的处理器610)可执行的一系列指令。另外或作为替化过程工程服务130、 工作者服务132和分析员服务134可W包括一个或多个硬件设备,该一个或多个硬件设备 包括用于实施如下所述的功
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1