UltimuBPMSuite白皮书(全).doc

上传人:laozhun 文档编号:2393146 上传时间:2023-02-17 格式:DOC 页数:15 大小:44KB
返回 下载 相关 举报
UltimuBPMSuite白皮书(全).doc_第1页
第1页 / 共15页
UltimuBPMSuite白皮书(全).doc_第2页
第2页 / 共15页
UltimuBPMSuite白皮书(全).doc_第3页
第3页 / 共15页
UltimuBPMSuite白皮书(全).doc_第4页
第4页 / 共15页
UltimuBPMSuite白皮书(全).doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《UltimuBPMSuite白皮书(全).doc》由会员分享,可在线阅读,更多相关《UltimuBPMSuite白皮书(全).doc(15页珍藏版)》请在三一办公上搜索。

1、Ultimu_BPM_Suite白皮书(全) ULTIMUS BPM SUITE白皮书 此白皮书的of 31目录1、 软件的概述及体系架构 . 31.1、 软件概述 . 31.2、 体系架构 . 32、 软件的功能模块及特色 . 52.1、 软件的功能模块 . 52.1.1、Ultimus BPM Server (BPM服务器) . 52.1.2、Ultimus Organization Chart (组织结构图) . 62.1.3、Ultimus Process Designer(流程建模工具) . 62.1.3、Ultimus BPM Studio(流程开发环境) . 62.1.4、Ult

2、imus Director(规则设计器) . 72.1.5、Ultimus Client(流程客户端) . 82.1.6、Ultimus Administrator (管理器) . 82.1.7、Ultimus Reports (流程报表) . 82.1.7、企业集成工具包 . 82.2、 软件的特色 . 82.2.1、成熟稳定的平台产品 . 82.2.2、灵活适应企业流程的变化 . 92.2.3、完整的流程管理解决方案 . 92.2.4、良好的系统集成性/整合能力. 92.2.5、高性价比的BPM解决方案 . 112.2.6、久经考验流程实施方法论 . 11、业务流程管理应用说明 . 123

3、.1、流程建模 . 123.1.1、流程探索 . 123.1.1、流程设计 . 13 3.1.1、流程模型分析 . 153.2、流程自动化及整合 . 163.1.1、流程自动化 . 16 3.1.2、流程整合 . 183.2、流程部署及管理 . 193.2.1、流程上线使用 . 19 3.2.2、流程管理 . 193.3、流程持续优化 . 204、关于Ultimus . 214.1、产品发展历史 . 214.2、公司介绍 . 215、成功实施案例 . 235.1、 部分客户列表 . 235.1.1、全球部分客户 . 23 5.1.2、国of 31 1、 软件的概述及体系架构1.1、 软件概述

4、1.2、 体系架构3 of 31 Ultimus BPM Suite是Ultimus公司提供的一个完整业务流程管理系统,具有流程管理所要求的300个功能,这些功能可以非常好的满足企业各种流程自动化及管理的需求,而无需进行任何的代码开发。这就大大降低了企业在实现流程自动化的代码工作,也大大降低后续流程维护的困难。 Ultimus BPM Suite产品的理念是通过对企业以下是Ultimus产品系统架构图,主要包括几个大的模块: l Ultimus BPM Studio:流程协同开发设计工具,提供包括BPM Studio Server和Client的工具,后台有一个标准的流程储存库(Process

5、 Repository); l Ultimus BPM Server:包括强大的工作流引擎(Process Engine)以及业界唯一的规则引擎(Rule Engine); l Ultimus Organization Chart:流程组织结构图,可以方便和包括微软AD以及第三方标准的LDAP; l Ultimus Client:使用者执行环境,包括各种客户端; l Ultimus Flobot:提供各种强大的流程机器人,方便和第三方系统集成需要; l Ultimus系统数据库:目前支持包括微软SQL和Oracle企业级数据库。 Ultimus产品体系架构4 of 31 2、 软件的功能模块及

6、特色 2.1、 软件的功能模块Ultimus解决方案提供针对不同阶段、不同角色需要的工具以及模块,能够满足IT部门开发以及业务部门的各种需求,以下将详细介绍: 2.1.1、Ultimus BPM Server (BPM服务器)BPM服务器是自动化流程的执行引擎。它管理所有自动化流程中的所有实例或个案,处理所有相关企业系统之间的连接,包括数据库、目录、生产力应用软件和后台系统之间的连接。支持服务器集群以提高性能和可靠性。 Ultimus提供支持多达64台服务器的集群,能够满足企业未来扩展的需要,更为重要的是一次购买BPM Server,后续无须再采购BPM Server就可以进行多个CPU的集群

7、,可以为企业节省一笔非常大的成本。 5 of 31 Ultimus BPM服务器包括负责业务流程流转的工作流引擎(Process Engine),同时在最新7.1版本也提供的结合前规则设计器Ultimus Director的规则引擎,这是目前在BPM业界唯一的一家提供包括规则引擎的完整的流程管理平台。2.1.2、Ultimus Organization Chart (组织结构图)为用户和角色管理提供图形化的环境。组织结构图能够与微软Active Directory或其它目录系统集成。它在基于工作关系和动态流程信息来定义流程传递条件时, 具有极大的灵活性。Ultimus Org Chart是Ul

8、timus BPM Suite产品中很重要的一个模块,图形化的标识企业的流程型组织结构图(只需要图形化创建和流程相关的组织结构图),主要功能包括:l 图形化标识参与流程的人员和角色的关系,实现以角色流转的功能;l 提供各种工作组(权重比例工作组、优先工作组、工作队列等),满足流程自动化的种种需求,比如会签等;l 提供相对职务功能,满足自动判断来自不同业务单元的财务审批人员(可以动态解析到,而无需代码或者脚本开发);l 一个大的组织结构图可以嵌套多个子组织结构图,满足企业级组织架构的构建; l 支持一个人身兼多职等功能;l 结合Ultimus BPM Studio模块,可以实现各种流程自动化需求

9、;l 支持各种目录服务,比如MS AD或者其它LDAP兼容的用户管理,可以实现Ultimus系统使用企业现有的用户权限管理机制,而无需单独为Ultimus创建一套用户管理;l 等等Ultimus进行流程设计时每个业务步骤处理人类型很丰富,完全可以应付组织结构调整所带来的障碍,甚至无需修改流程,只需要利用OC设计器调整组织结构图即可。2.1.3、Ultimus Process Designer(流程建模工具) Ultimus Process Designer 是一个图形化的工具,让用户可以很容易地设计、分析业务流程,并建立流程模型和流程文件。一旦用户使用 Process Designer 优化了

10、他们的业务流程,就可使用 Ultimus BPM Studio轻松实现这些流程。Ultimus Process Designer可发挥这种整合的分析功能,加强 Six Sigma 方法的效果。这种方法运用在企业上可辨识和控制流程中的各项变量,进而改善企业of 31 管代码。开发人员还可以将自选的编辑器插入 BPM Studio,包括VisualStudio.NET,并在单一的环境管理BPM解决方案中的所有组件。 除了可以通过图形化方式实现复杂业务逻辑以及电子表单,很重要的是提供一个模拟仿真的功能:l 因为工作流程牵涉了许多使用者与计算机环境,把新完成的工作流程系统安装到大部份的计算机后再测试,

11、是非常不切实际也没有效率的。流程仿真功能可以让设计者在同一部计算机上直接仿真测试,一旦上线后,设计者能够放心确信它能够符合原始设计并正常运作。l Ultimus让流程设计师在自己的计算机上直接进行流程测试仿真,仿真所有真实流程进行时发生的状况,以确保企业流程正确无误地设计与安装。l Ultimus支持在“流程设计/建模阶段”以及“流程开发阶段”进行模拟仿真。流程设计阶段,进行流程模拟仿真主要是为了优化设计好的流程。完成流程开发后,也可以使用Ultimus的流程仿真工具进行模拟测试,系统测试人员需要完善的除错工具,协助了解每一步骤的变量of 31 2.2、 软件的特色8 of 31 Ultimu

12、s规则设计器是目前工作流业界唯一一家提供包括规则设计的工作流/BPM厂家,其专利的技术Adaptive Discovery深受业界评论家认可,目前已经在全球推广使用。 2.1.5、Ultimus Client(流程客户端) 使用户能够从浏览器、门户网站或Microsoft Outlook管理工作清单和优先等级。客户端软件提供一系列的设施以处理人们每天生活中发生的异常情况,授权用户能够将其工作任务分给其它用户,管理人员可调整团队工作量,使所有参与者能查看任何进行中的活动的状态。客户端软件有18种语言版本以支持全球客户。 Ultimus除了提供标准的客户端外,还提供包括Thin Client(瘦客

13、户端)、Portal客户端、Outlook客户端,也提供开发源代码客户端供客户进行定制。目前提供和微软Sharepoint 2003 Server集成的Floport(Flow Web Part),具体可以见各行业发展非常快速的企业,建议寻找一个成熟稳定的平台产品,这样可以满足未来企业不断扩展的需求,比如未来可以推广到整个集团的使用,Ultimus产品具有大量的这类大型应用的成功案例。2.2.2、灵活适应企业流程的变化Ultimus BPM解决方案提供的实现包括复杂流程的免代码开发模式,能够实现针对客户未来业务需求变化的灵活使用性。客户面对着外部市场竞争以及of 31 有了Flobots,流程

14、设计员只需点击,无需编写代码或脚本,即可轻易地“训练”Flobot而实现集成。Ultimus可以作为一个独立的流程管理平台,企业可以在这个统一的平台上实现企业的各种流程,当然这些流程可以很方便的通过Ultimus专利技术流程机器人通过统一的标准Web Service和其他应用系统进行整合/集成,如下图: Ultimus流程管理平台可以很好实现与各种Portal的紧密集成,比如微软Sharepoint、Oracle Portal等,实现包括单点登录、用户单点维护。在Portal首页执行工作流任务:l 单点登录方便用户使用同一套用户权限就可以访问Ultimus工作流系统,减少用户必须同时记住几套用

15、户名、密码的繁琐过程; l 登录公司门户后,在首页就可以很方便访问工作流系统的“待办任务”,而不登录到Ultimus工作流系统,这样用户可以做到实时的跟踪工作流任务。如下图是和Microsoft Sharepoint Portal整合示意图: Ultimus和Sharepoint Portal集成效果图10 of 31 2.2.5、高性价比的BPM解决方案企业在评估一个BPM解决方案的成本的时候,需要从未来3-5年的总体拥有成本来考虑,主要包括:产品采购成本、流程实施成本、流程维护成本及其他方面。 2.2.6、久经考验流程实施方法论在过去的几年中,Ultimus 为多个国家的多种行业设计、开发

16、并实施了业务流程管理解决方案。为了协助客户以正确的方式导入企业流程自动化,并减低流程项目管理的不确定性, Ultimus 制定出 Ultimus开发方法论 (UWDM),这是开发自动工作流程解决方案并对它们进行终生管理的最佳途径。每个工作流程开发产品都需要一个不同的方法来开发最终工作流程解决方案。Ultimus 已开发出此方法论,从而可根据大小和复杂性的不同来量身订做各种解决方案。同时此方法论也是供应商中性方法。UWDM 是可扩展的,适合大型、中型、小型项目的工作流程开发需求。所需的步骤数、细节量以及交付物数量取决于所开发项目的大小和复杂性。 11 of 31 、业务流程管理应用说明 3.1、

17、流程建模12 of 31 Ultimus对于业务流程管理(Business Process Management)的理念是: 通过对企业BPM 经验的公司,更是如此。要使 BPM 成功步上轨道,首先应确保流程自动化成效符合组织的需求。因此,正确选择适用于自动化的流程,有助提升员工采纳并执行的机会。 Ultimus提供了流程优先级排序法 (Ultimus Process Prioritizer),该工具使用微软 Excel 作为基础来进行企业流程管理,自动选取及排列流程优先级,部分界面如下: 3.1.1、流程设计Ultimus在产品套件Ultimus BPM Suite整合了流程设计及模型化分析

18、工具:Ultimus Process Designer,主要提供三种不同类型的用户使用:l 业务流程管理者: 可让业务流程管理者以图形方式设计新的、建立模型、或改造目前的业务流程。企业分析师:Ultimus Process Designer 可让企业分析师其它统计分析创建流程的模型。 他们可依照自己的判断定义各种实际情境,计算执行任务所需的资源、完成每项任务所需的时间以及各种可能影响结果的事件在流程中发生的机率。这些情境接着可应用在流程设计上,藉此来预测流程的行为、找出瓶颈所在以及探索各种优化流程的方法。工作流程顾问:导入自动化方案是最适合由经验丰富的 IT 专业人员进行的开发任务。其它 Ul

19、timus Process Designer 的文件和设计功能,工作流程建置顾问可详细说明建议实施的流程以及支持流程所需的各种参数。 因此 Ultimus Process Designer 便成了创建自动化工作流程方案的起点。 l lUltimus Process Designer提供给以上不同类型用户进行流程的图形化描述业务流程图,流程活动以及设置6标准差参数,同时结合文字描述方式描述各种属性,以便后续流程开发人员可以快速了解业务部门提出的业务流程需求,如下图:13 of 31 一旦设计好业务流程的最后版本,而且重要的需求、异常情形和特殊状况都已记录后,这时通常就需要将设计转成电子文件,以便

20、查看并让其他人使用。创建文件不但需要大量人力、时间,而且也所费不赀。Ultimus Process Designer 提供了保存流程设计以及产生电子文件的功能,能够将模型、组件和需求纳入文件当中。使用 Ultimus 的强大流程文件功能,用户可以使用 Microsoft Word 定义报表模板,并可指定用户想在文件中显示流程的哪些部分。当报表被选定并运行时,Ultimus Process Designer 会自动创建 Word 文件来定义流程。 14 of 31 3.1.1、流程模型分析当业务人员设计好业务流程后,可用通过建立模型来评估其效率。用户可以按照各种情境来创建流程的模型,大幅改善流程

21、的设计。报表可为用户提供重要的数据,以进行流程改善。以大量实例来建立流程模型,使用户可以了解某些步骤的异常任务负载状况,或是因停滞时间过长而中断流程的情况。Ultimus Process Designer 可生成两种不同类型的报表:“流程层级报表”和“步骤层级报表”。流程层级报表提供整个流程的运作状况。步骤层级报表则能够辅助分析个别步骤的效能。以下是“步骤层级报表”和“流程层级报表”的说明。下列几种报表可以生成步骤层级报表:lll 任务时间报表: 此报表提供完成某个步骤任务所需的时间。 成本报表:此报表提供执行某个定步骤任务所需的成本。 停滞时间报表: 停滞时间是一个用户因忙于其他任务而无法执

22、行某个任务的时间。这是一个用户完成一件任务后,因为必须忙于其他任务,而无法开始进行下一件任务的时间。此报表提供某个步骤所花费的停滞时间。花费时间报表:花费时间指的一个用户完成某任务所花费的时间。此时间从任务到达用户算起,一直到该用户完成并提交该任务为止。此报表显示花在个别步骤任务的时间。步骤使用率报表:此报表显示每个步骤的运用情形。l l 流程层级报表所有上述的报表也都能够生成流程层级报表。当用在流程层级时,上述报表显示相同但是属于流程层级的信息。例如,成本报表在流程层级所显示的是每个步骤占全部成本的百分比。除了上述报表之外,流程层级还可以生成下列报表: l 流程平衡报表:一个流程如果所有执行

23、的实例所花费的时间都相同的话,就算是平衡的流程。流程平衡报表依照实例先后顺序显示个别实例完成所花的时间。如果流程平衡报表显示向上攀升的趋势,就表示该流程不平衡,需要进一步修改。15 of 31 l 使用率过低报表:使用率过低报表显示每个步骤使用不足的比率。 每个步骤花在等候任务的时间,就代表该步骤使用不足的比率。 3.2、流程自动化及整合3.1.1、流程自动化业务部门使用Ultimus Process Designer对业务流程进行详细建模、描述及优化后,可以按照一定格式保存到流程库里,可以提交给IT部门或者流程实施人员进行流程自动化,Ultimus提供了一个协同的开发环境给BPM团队不同的角

24、色。首先,流程开发人员可以使用Ultimus Organization Chart构建企业的流程型组织结构图: 16 of 31 企业的组织结构图提供开发人员可以表现员工之间的上下级报告关系、工作组(权重比例工作组、队列工作组、优先级工作组等)、相对职务等功能,最大程度满足企业流程灵活变化的需要。其次,开发人员可以使用Ultimus BPM Studio协同开发环境实现由业务部门提出的需求,提供严格的权限控制和流程版本控制,使用Ultimus提供的各种强大功能,图形化实现流程的复杂规则,最小化代码开发,如下图: 同时Ultimus BPM Studio提供各种表单设计工具,包括Ultimuso

25、f 31 流程开发人员完成流程开发后,可以通过Ultimus提供的模拟仿真功能,可以在开发环境进行测试,模拟各种可能的业务逻辑,一旦确认完全符合业务流程需求,可以通过Ultimus的“一键发布”功能部署到有效的Ultimus BPM Server。3.1.2、流程整合有些业务流程不只是处理人和人之间的审批流程,需要和企业现有系统进行整合,比如企业的人力资源管理系统或者财务系统等。Ultimus支持通过XML或者Web Service机器人可以方便和其它系统集成,为未来预备相应的接口。如下图所示,是一个非营业缴款流程,在这个流程主要有两个地方和SAP系统进行集成,第一通过XML机器人获取流程起始

26、人的科长、处长以及相应的会计和财务人员;第二通过XML机器人直接生成会计凭证存入SAP系统。 18 of 31 3.2、流程部署及管理3.2.1、流程上线使用流程发起人或流程参与人都可以通过Ultimus的客户端查看到发起的,处理中、已完成的所有任务的详细信息及任务当前的状态。对每个任务,无论是已完成还是处理中的,都可以进行监控,监控列表中会列举流程实例中参与的所有步骤的状态: 3.2.2、流程管理Ultimus提供了强大的流程管理模块:Ultimus Administrator,可以很好管理已经上线的流程,包括不同版本的控制、系统参数设置、系统日志管理等功能,同时Ultimus Admini

27、strator支持把流程设置成为Web Service: 19 of 31 3.3、流程持续优化20 of 31 业务流程随着外部环境变化或者公司Ultimus报表模块提供了对企业运行流程的各种数据,包括成本、时间、员工工作量等报表,是为了企业对流程进行监管非常有效的依据,也是未来企业流程不断进行优化的依据。 4、关于Ultimus 4.1、产品发展历史 4.2、公司介绍21 of 31 Ultimus BPM Suite自年推出第一代产品以来,一直发展到现在第七代产品,在不同阶段获得不同国际知名机构的奖项和认可, 如下图:同时也创造了多个第一的历史: l 第一个无需编程、脚本的工作流产品;

28、l 第一个提供图形化流程组织结构图来处理业务关系的产品; l 第一个提供基于Web的工作流产品; l 第一个提供内置的流程建模工具的整体解决方案 l 第一个为BPM团队提供协同的开发环境; l 第一个基于动态挖掘(Adaptive Discovery)技术提供流程规则处理器。 作为BPM和工作流程自动化的领先企业,Ultimus是一家为世界范围内的企业提供流程建模,自动化,管理,并优化每一业务流程来提升赢利的国际软件公司。Ultimus在北美,欧洲,亚太及南美地区都拥有运作及销售部门。并建立了遍及80个国家超过85个合作伙伴的网络。目前已有超过1600家企业采用Ultimus 软件产品改善他们

29、的企业流程的效率和准确性。Ultimus以及合作伙伴通过一套Ultimus BPM开发方法(UWDM)来规范实施、加速部署并使业务流程可以持续改善。面对现在的经济挑战,市场对通过工作流和业务流程管理提升效率的重新发生兴趣。再次,许多资金充足的BPM创业开始加入竞争。那些在企业Ultimus公司在所有BPM 供应商中拥有最广泛的分支机构。Ultimus软件已提供了18 种语言版本,分支机构遍及全世界六个大洲,并在世界范围of 31 5、成功实施案例 5.1、 部分客户列表5.1.1、全球部分客户 5.1.2、国of 31 5.2、实施案例:梅特勒-托利多 概述近来,梅特勒-托利多集团在全球邀请普

30、华永道对自己的 24 of 31手工纸张形式的审批流程已经没有效率优势。2002年底,在规划2003年部门工作规划的时候,沈剑军将BPM项目作为部门的工作重点之一。无巧不成书,梅特勒-托利多公司的CEO也在年度工作规划中提出,“管理信息部应该着手调研并实施工作流系统(E-Admin),以规范和提高公司的流程管理水平”。由于符合公司各个层面用户的需求,BPM项目被一锤定音地定为公司信息系统建设的一件大事。Ultimus解围立项后的第一件事就是选型。对IT部门来说,对管理软件的选型和对供应商的选择一直是个难题。当时BPM在国 25 of 31 沉大海的情况。实施BPM项目之后,审批流程都在Ulti

31、mus系统中进行,每一个审批流程都有案可稽,再也不会出现单据丢失的情况了。l 物料清单(BOM)更改流程。生产物料在进入公司ERP系统之前,必须编写物料编号。实施BPM项目之前,生产物料采购实行的是纸张书面申请,生产物料的编号由手工编写,汇集成纸面的物料清单,送由信息管理部专人向ERP系统中录入。这样的流程非常容易产生申请单据丢失和物料编号出错的情况。BPM系统彻底扭转了这一状况,物料申请在系统中进行,不会发生信息丢失的情况,物料编号也在BPM系统中进行,然后导入ERP系统中,降低了错误编号在ERP系统中出现的几率。l 固定资产审批和固定资产申请报废流程。BPM系统整合了公司已有的固定资产管理

32、系统,改变了固定资产管理系统是一个信息孤岛的状况,把固定资产的数据管理和申请审批管理全部整合在信息系统中进行。l 突发性项目审批流程。每年年底,梅特勒-托利多公司财务部门会汇合业务部门需求,对下一年会发生的项目做预算。但实际操作中,会产生一些“预算之外的预算”,也就是突发性项目。在实施BPM系统之前,对突发性项目预算的处理基本有两种方式,一是把项目A的预算临时挪借给突发性项目B;二是特事特办,越过公司的财务部门,直接找总经理特批。BPM系统解决了这个一直困扰公司业务部门的大问题。BPM系统配合公司的财务系统,设计了突发性项目审批流程,并在系统中实现,既保证了业务的灵活性,又保证了操作突发性项目

33、的规范性。成效卓越尽管公司的架构重组后,异地审批加大了审批流程的复杂程度,但是系统上线之后,审批的效率和精确程度反而比以前本地审批更高。管理信息部负责人沈剑军介绍,原先审批流程的周期为五个工作日,实施BPM系统之后,审批周期立即缩短到两天,没有系统,这几乎是不可能实现的。BPM一期项目结束以后,梅特勒-托利多公司立即开始为在上海新成立的公司实施二期项目,两期项目的功能模块大致相同,不同的是,二期项目的实施人员是梅特勒-托利多公司管理信息部的技术人员。Ultimus的产品具有开放性,在一期项目中,用户的信息技术部门可以掌握开发实施的方法,结合公司新出现的流程,自行开发相应的应用。“目前,业务部门

34、尝到了使用BPM系统的甜头,新出现需求应接不暇,我们已经实施了近20个流程。” 说到这里,沈剑军颇为自得。梅特勒-托利多公司BPM系统的一期项目的实施效果是立竿见影的。即使梅特勒-托利多公司的CEO也抑制不住对这个项目的赞赏之情,在集团的of 31 5.3、 实施案例:电讯盈科 香港电讯(Hong Kong Telecom,简称HKT)是香港主要提供全面电信服务的电信公司。HKT利用最先进的全数字光纤网络,提供一系列的优质语音及数据通信服务。服务包括传统的电话服务、移动电话、国际电话、专用图文传真及数据产品、增值服务、网际网络接驳服务、多媒体服务、卫星通讯以及电讯器材及系统。 HKT杰出的服务质量获选Financial Times 1999年10月

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号