- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1
PAGE 1
如何评价BPM产品
随着BPM软件供应商的快速增长,许多企业级应用系统也提到他们的产品中也有业务流程管理功能。BPM软件的市场一片富强但又显得特别混乱,这是由于市场的需求特别广泛以及BPM能够供应的ROI机会越来越被认可。 随着BPM软件供应商的快速增长,许多企业级应用系统也提到他们的产品中也有业务流程管理功能。BPM软件的市场一片富强但又显得特别混乱,这是由于市场的需求特别广泛(从建模到自动化到优化)以及BPM能够供应的ROI机会越来越被认可。 特别少的BPM产品能够包括BPM需求的各个方面。通常状况下,所谓的BPM软件只是供应一个完整的解决方案很少一部分功能。假如您的企业只是考虑使用BPM功能的一部分,那么这些产品可能是很好的选择。但是,假如您期望为您的企业达到端到端BPM(EndtoendBPM),那么只有完整的端到端解决方案才是您必需考虑的。 在本文中我们供应了一种评价BPM产品的框架。我们并无意给全部的产品评分以确定它们的优劣,这一工作应当留给消费者在具体地比较了产品功能和自身需求之后来做。我们的目的是让用户把精力集中在2-3个产品上做出更具体的比较,而不是对全部产品都做一番研究。 在对BPM产品做出评估时,有两个关键的问题是用户必需考虑的: i.功能:产品能够供应多少满意业务流程管理需求的功能? ii.完整性:对与业务流程管理而言,该产品是否是完整的解决方案? 评估一个产品的业务流程管理功能通常采用一种20个关键BPM功能列表比较的方法。这些关键功能以及他们的描述和为什么是关键的解释我们会在后面给出列表。在对一个BPM产品给出评价之前,应当确认这些关键功能是软件即买即用(Out-of-the-box)的,许多号称是BPM解决方案的产品或许能够通过编程或编写脚本能够实现这些功能,但假如通过其他方法来实现这些功能,整体拥有成本在产品生命周期中会变得很高。 BPM关键功能 1.强大的规则引擎 2.基于Web架构 3.安全及验证 4.流程文档化 5.基于角色流转 6.基于关系流转 7.相对关系流转 8.平行会签 9.特别流转 10.支持队列及工作组 11.流程反转(rollback) 12.子流程 13.异常处理 14.第三方应用代理 15.EAI 16.支持弹性化表单 17.自定义视图 18.实时监控状态 19.分散式用户管理 20.任务指派和协商 评估一个BPM产品的完整性通常可以将产品功能模块与下述模块列表对比。假如该产品缺少一个或几个功能模块都将给用户造成额外成本,这样的产品通常是不完整的。 BPM的完整性 1.图形化流程设计 2.管理器 3.协同式设计 4.建模及模拟仿真 5.组织结构及整合目录 6.多样化客户端界面 7.流程监控 8.可扩展性 9.Web服务及整合 10.数据库连接及流程交易处理 通过上述比较,我们可以建立一个如下的功能/完整性的矩阵图,四个象限分别表示四种不同的产品。 I.支持BPM的产品 II.BPM引擎 III.专业BPM应用产品 IV.通用型BPM应用方案 I.支持BPM的产品 这类产品功能较少,完整性也较差。正因如此,这类产品不能被视作WFA的产品,而是可通过二次开发从而实现BPM需求的技术架构或核心模块。当然价格也比较廉价,用户可以通过在这类核心模块上建立规律和应用,建立一个完整的BPM解决方案。这类产品比较适合独立软件开发商和应用系统供应商。 II.BPM引擎 BPM引擎类产品功能上往往特别齐全,但完整性不够。通过BPM服务器或BPM引擎供应BPM实现的核心规律引擎。通常这类产品不供应完整的客户端,也不供应报表和管理的工具。BPM引擎通常被大型客户和系统集成商采用,以供应根据用户需求开发客户端的BPM解决方案。通过编程可以提高完整性,当然程序开发的成本也比较高。 III.专业BPM应用产品 许多业务应用方案把BPM功能作为他们系统增值内容的一部分。这类应用中的BPM部分完整性方面做的都不错,因为必需要和应用的其他功能很好地整合。然而这类BPM在功能方面往往比较差,因为他们设计的目的学问为业务应用系统增值,而非成为独立的WFA解决方
文档评论(0)