本博客于2008.10月开通,主要关注SOA,BPM,Enterprise 2.0技术。博客的内容仅为作者个人观点,与任何公司均无关。如果转载,请与作者联系vooscn@gmail.com。

基于云计算的BPM平台

上一篇 / 下一篇  2010-04-01 15:23:20 / 个人分类:soa/bpm


-G*uG5h2Oj{zO0

云计算在质疑声中不断的红火,已经有很多的厂商发布了许多的实实在在的应用在云上。

理解云计算和物联网可以欣赏这个视频:创意无限

http://www.ted.com/talks/lang/chi_hans/pranav_mistry_the_thrilling_potential_of_sixthsense_technology.html

 

SOA为中心的BPM应用似乎在云计算环境中具有天然的优势,可以利用BPM对于云中的服务进行编排,搭建复合应用,进行业务创新。云端的BPM可以获得云模型的优势,除了低成本,无须基础架构建设,低维护和快速部署之外。云计算使得BPM变的更加有趣,建模和监测业务流程跨越多个企业BPM竞技场正在发生的创新,在云计算环境下,企业和组织间可以共享服务,共享业务流程,BPMWeb2.0的结合,使得在创作或执行流程的参与者可以方便的共性信息,即时聊天或者使用VoIP给人拨号,或者协同创建工作流。

CloudBPM必将带来成本的优势,使得一些中型企业可以一站式的部署流程管理平台。同时相对于常规的业务应用,BPM应用通常需要远程团队跨越地理位置进行工作,Cloud BPM使得这种协作成为可能。但是BPM同样的不仅仅是流程模型,还需要与企业的各种应用系统进行集成,这就牵扯到了云环境中数据和应用集成的安全问题,企业必须将内部应用或数据服务暴露到云环境中,这对Cloud BPM的一个挑战。

抛开Cloud基础设置,实现BPMPlatfrom as service也不能非常困难,就是原有的系统基础上实现分离的组织空间,和基于web的建模工具(Flash, AJAX,Sliverslight)。应用本身基于web不是难题。

几款Cloud BPM产品

1.                 Cloudharbor :http://www.cloudharbor.com/ 提供了完整的BPM生命周期管理,没有仔细研究过。

2.                 Blueworks: http://www.bpmblueworks.com/

3.                 http:///www.interstagebpm.com/

4.                 http://www.appian.com/bpm-saas.jsp

5.                 http://www.ekuar.com/

研究了Blueworks。感觉做的不错,竟然有中文界面!访问速度比较慢,可能国外站点的原因,我用VPN还可以,不过google浏览器明显比IE快很多。

基于门户技术,可以方便的自定义空间页面和布局,不同的组织可以共享流程设计。实现了流程建模,执行。通过共享协作,可以实现最佳行业实践的流程模型。

Blueworks里的几个概念非常值得借鉴,在通用的BPM工具里面很少有这种理念。

1         策略地图

软件上面翻译成策略映射,我觉得策略地图比较好理解点。策略地图定义一个远景目标(描述组织未来的长期状态)开始。例如,某家航空公司的远景目标可以是“我们公司计划在未来五年内成为北美短程航班的领军人”。

根据这个目标在策略地图上可以定义具体的操作action,度量方式,在达到了相关度量方式的目标后,管理层就会知道已实现了指定目标。策略是可以层次化设置的,例如,人力资源部对于实现某个目标可能拥有他们自己的策略,如使航空人员的培养处于最佳状态,从而为总业务策略做贡献。总策略映射可从高级策略映射中的该目标链接到用于扩展该目标的特定于部门的策略。

如下图的策略为ManufacturingOrder Fulfillment的,这个文档为站点上共享的,我直接引入打开的。

2         业务功能地图

业务功能定义了业务可实现的功能(例如,为客户提供服务或其针对员工所履行的运营功能)。而业务过程定义了业务的运营方式。虽然可按一定周期(例如,自动执行特定过程时)对业务过程进行更改,但是业务功能会长期处于较为稳定的状态。按功能查看业务提供了业务结构的高级视图。

业务功能可由多种功能组成。例如,组织可能有人力资源管理功能,而该功能又由一系列功能组成:规划雇员人数需求、管理员工安置以及管理补偿和收益。业务功能也是可以层次化设置的。

例如,假设航空公司决定将改善航空服务作为其提高客户满意度策略的一部分。实现该目标的一项关键措施就是提供机内用餐服务,在过去没有提供这一服务。为规划并实施这一更改,主管进行了一项差距分析,映射其业务功能以确定当前在客户服务领域中所提供的功能,并确定实施该建议的更改所需具备的功能。

例如:对于提供机内用餐服务这项新功能,主管可链接到相关策略地图中捕获到的绩效级别目标和成本目标等。该功能并不包括如何落实这一工作的信息。例如,准备和交付飞机餐的实际工作可由内部业务部门或外部服务供应商(这取决于实施的可行性)来完成。在规划这一级别,主管只需要确定做什么,而不需要确定如何做。过程地图概要描述了交付相关功能的确切步骤,通过使用它可以对如何做进行建模。

3         业务过程地图

也就是最重要的流程定义部分,比较好的遵循了BPMN的规范。可以处理常见的各种人机活动及业务数据表单的定义,支持子流程,及简单仿真运行功能。这个一般熟悉BPM 工具的都比较明白的。

 

4         组织架构图

可以形象的定义组织架构图。


image002

image002

TAG:

引用 删除 Guest   /   2010-12-28 13:01:29
3
引用 删除 北京企管网   /   2010-11-24 18:40:15
北京企管网www.721121.com.cn
http://www.721121.com.cn/sitemap.php
Tel:13552295744,
企业管理-员工培训光盘,企业管理光盘,生产管理光盘,现场管理光盘,党政培训光盘,煤矿安全生产,管理光盘,专业管理光盘批发商
引用 删除 Guest   /   2010-09-15 09:27:59
5
引用 删除 北京企管网   /   2010-04-07 20:29:52
北京企管网www.721121.com.cn
http://www.721121.com.cn/index.html
Tel:13552295744,
企业管理-员工培训光盘,企业管理光盘,生产管理光盘,现场管理光盘,党政培训光盘,煤矿安全生产,管理光盘,专业管理光盘批发商
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar