• 全国客户服务热线:安码电话400-609-9981

Ultimus:企业应用软件的最佳整合方案

文章来源:Ultimus 编辑:admin

BPM 是企业所有系统和人员的桥梁

当企业在部署 SAP、PeopleSoft、Oracle Financials或是内容管理等企业应用软件时,大都觉得不再需要任何其它 BPM 系统。 但实际上,企业应用软件的主要目标在于完全发挥其应用程序范畴内的功能,而 BPM 的目标则是要串连整个企业的所有人员与系统。 虽然像 SAP NetWeaver 这样的功能也许能够改善这样的情况,但仍旧无法像领先的 BPM 系统那样跨越应用程序藩篱。

BPM构建系统和人员之间的桥梁

BPM构建系统和人员之间的桥梁

阶层无所不在

若要理解为何单一应用程序无法满足所有企业流程需求,首先必须认清阶层无所不在的事实。 凡是与人有关的事物,都存在着阶层。 看看我们的运输方式就知道。 没有一种运输方式能够满足所有的运输需求。 船运、火车、飞机等等都能长距离运送大量货物。 卡车、巴士、汽车则较适合中距离的中运量需求。 堆高机、脚踏车、或是走路,则只适合短距离经常停顿的运送。

企业流程阶层(Business Process Hierarchy)

企业流程亦无异于其它人类系统。 在流程的生态系统中,也存在着阶层,如同运输系统一般。 这是因为现代企业需要各式各样的流程,以满足各式各样的需求。 大体上,一个企业的流程生态系统包含三类流程:

特殊的高价值流程 – 这些流程通常都以 ERP 或财务应用软件为中心,虽然复杂但不常改变。 这些流程通常都非常“缺乏个性”。 在大多数情况下,这些流程都随行业或业务功能而异,而且内嵌在企业应用软件当中。 这些流程的客制化成本通常很高。 SAP 或 Oracle Financials 等企业应用软件通常也含有一些预先建立的流程模板。 这些流程通常针对特定行业或特定业务功能, 例如:制造业的订单处理、对帐、库存管理等等

复杂的跨业务功能流程 – 有一大部分的流程牵涉会到不同的业务功能,不仅复杂而且经常为了因应业务条件的变化而改变。 这些流程经常横跨不同部门与应用软件,基本上可归类为知识工作者流程。 这些流程是部门、应用软件、客户、合作伙伴、供应厂商、以及员工之间的桥梁。 每一个公司都有自己所采用应用程序、服务,以及最佳的业务实作方法。 因此,这些流程基本上也随公司而异, 例如:报价、订单审核、资产核准、绩效评量等等。

大量的个性化随意流程 – 这类为数庞大的“随意”(ad hoc) 流程几乎没有任何预先定义的结构。 这些流程完全因人而异,甚至因每个人所处理的每一件工作而异, 例如:以电子邮件将文件送审、项目进度报告、每周活动摘要汇整等等。

有这么多类型的流程,光靠一套 BPM 系统很难完全应付。 仅是处理这么多类型的企业流程就已非常困难,更何况还要同时身兼 ERP、EDMS 或财务等功能,不论在范畴与复杂度上都是几乎不可能达成。 这就是为何企业中有各种阶层的 BPM 系统,就像运输、计算机与通讯系统一样。

Ultimus BPM 与现有企业应用软件相辅相成

不论在哪一个阶层,Ultimus BPM 系统都能针对该阶层发挥最大的价值与效用。 就像不同阶层的运输工具会相辅相成一样,不同阶层的 BPM 系统也必须互动与整合,以构成完美的生态体系。

世界级的架构- 360 度支持SOA

Ultimus BPM Suite完全基于SOA架构去设计,基于Web Service,可360度与现有系统进行集成:

  • Ultimus流程可以通过流程步骤“驱动”第三方系统或进行数据传递

  • Ultimus流程的路由条件可动态从 第三方系统中获取

  • Ultimus流程表单可展现第三方系统的数据

  • Ultimus流程可以被第三方系统启动或驱动

 

上一篇:流程建模