普元软件SOA流程平台BPS
业务流程的挑战 面临的问题与挑战
中国市场是目前世界上变化最快、增长最快的市场。当前中国的企业正面临着前所未有的机遇和挑战,在日益激烈的竞争环境下,企业需要不断地调整和优化流程以面对快速变化的市场,快速地响应客户需求,企业的管理体系也需要不断精细化,以提高运营效率和降低运营成本,IT支撑系统的终极目标要能够支撑业务目标的实现,也需要能够以新流程的快速部署来适应新业务快速推出和不断精细化的管理需要。要做到这点,IT支撑系统需要解决好以下问题:
一、IT要支撑业务流程的不断优化和敏捷定制
任何管理体系,根本上都是从组织、流程、人、KPI四个要素方面去建设。随着管理精细化的不断演进,作为管理的四个关键要素:组织、流程、人、KPI必然会随之发生变化,这种变化的频度在一个强调竞争和创新的企业尤其快。
当企业对IT支撑依赖较大时,任何业务流程的快速变化都需要IT支撑系统可以快速优化、部署新的业务流程,否则再好的运营思路无法得到执行,所以这就需要IT系统要能够支撑业务流程的不断优化和敏捷定制。
二、对复杂的具有中国特色的人工环节的灵活处理
“人”作为管理体系的四个关键要素之一,并且业务流程中涉及“人”为处理的活动很多,而中国环境下只要涉及到“人”的活动处理都会需要很灵活的机制,从而导致对IT系统在复杂的人工环节处理方面能力要求很高。比如对人工环节的“委托办理”策略要能够进行很好的支持,在中国国情下,我们会发现光是“委托办理 ”就会存在各种各样的场景,如:将自己的某个任务根据规则或人为指定交给他人处理、将满足指定条件的某类任务(如某人的任务、某个流程的任务、某段时间的任务)委托给他人处理,并且需要追溯任务委托办理的路径。
三、高性能和扩展性的挑战
随着企业精细化流程管理的逐步深入和演化,上线的业务流程将越来越多,流程实例也会很快增加,这时系统性能、扩展能力就变得非常重要,好的流程IT支撑系统应该能在实现业务流程灵活调整的同时必须保持高性能和高可扩展性。
业务流程解决之道
要应对业务流程的快速优化、敏捷定制以及对复杂的人工环节灵活处理的挑战:
1、依靠传统的流程实现模式很难对业务流程进行快速优化和敏捷定制,因为传统的流程类产品大部分都是在专业的Studio环境中由技术人员去绘制流程并测试部署上线,这样存在着业务和技术沟通成本高,流程环节复用性不强,部署上线比较麻烦,流程从建模、设计、开发、测试、部署、调优经历的环节和参与的人员较多等问题,进而会造成流程优化到部署的周期很长。
2、在流程技术领域有很多标准,但是这些标准是远远不够的,上面论述的在中国国情下基于人工活动的处理具有独特的地域特点,很多人工流程模式在流程技术标准和规范中是找不到的,所以一个好的流程产品应该是在中国市场上充分结合中国客户的具体需求发展起来的流程产品,这样才能对中国复杂的人工活动的处理提供强大的支撑。
BPS解决之道
经过多年的业务流程实践之路,普元通过SOA流程平台(Primeton BPS)使得真正“随需应变”的面向业务流程定制得以实现。用户在此平台上可自由基于服务库、环节库等以面向业务的方式去配置和定制各类业务流程,可以通过灵活的流程引擎支撑复杂的中国特色流程模式和人工环节的处理,并且拥有卓越的性能和扩展性。
1、 基于库的概念实现流程的业务化配置与调整
普元SOA流程平台(Priemton BPS)面向业务人员在业务层面上可以通过基础的服务库(包括页面服务构件和动作服务构件、事件服务构件等)进行环节的装配,形成环节库,进而通过环节库来配置与调整业务流程,可以让业务人员更多的参与到“流程梳理、流程编制、流程测试”中来。
当流程发生变化时,业务人员可以在业务层面上对流程的下列关键要素进行灵活的调整,如:
# 流程环节,即基于环节库可以实现对流程的环节进行增、删、改等调整
# 业务规则,可以对流程中的分支规则、参与者的业务规则等进行灵活调整
# 环节参与者,可以对人工环节的参与者进行灵活设置
# 流程KPI,可以对流程的时间限制、环节的时间限制等进行灵活调整。
普元SOA流程平台(Primeton BPS)使得业务人员可以自由配置组装实现流程的优化、重组,极大提升了对流程类应用产品化的能力,并大大缩短用户新流程上线和调整的周期,大大降低了实施的成本。
2、关注复杂的中国特色流程模式和人工环节的处理
普元SOA流程平台(Primeton BPS)在遵循WfMC规范的前提下,很好地支持了中国特色的流程模式及人工环节的处理,如:
# 支持灵活的人工环节分派策略――例如可以实现基于机构、角色、岗位、人员以及任意动态组合的方式进行任务的分派,也可以基于业务规则的方式进行灵活的任务分派;
# 支持灵活的业务流程版本调整――分水岭模式。一刀切模式和特事特办模式;
# 支持丰富的流程模式――如回退、自由流、会签、各种代理代办、灵活的任务分派和处理等
# 支持灵活的组织模型――用户既可以采用Primeton BPS自带的组织机构和权限模型,同时Primeton BPS能够和用户现有的组织机构和权限系统无缝整合。
3、多种手段提升流程性能和扩展性
在流程引擎的性能方面,Primeton BPS的流程引擎采用远程调用和本地调用分开、集群技术、本地缓存技术、运行库和历史库分离、流程数据与业务数据分离、基于事件模式驱动流程流转等技术手段,提供卓越的流程处理性能,可以满足各种高并发要求的生产环境,普元产品被广泛应用于大型客户关键应用中,如:北京“首都之窗”、广东移动 EMIP(EOMS)、贵州移动EOMS、中国电信集团和江苏、浙江、四川、安徽等50%以上省电信公司的电子运维系统、中国电信集团和江苏、湖南等省公司审计系统、中国移动总部和广东、云南等省的投资计划管理、安徽移动ITIL工作流、农行个贷系统、交行OCRM、交行信用卡运营流程、中国银行江苏分行风险管理系统、河南电力全省集中的营销系统、国土资源部电子政务平台试点等,行业遍及电信、金融、电力、大型制造业、政府等政企各行业。普元在多次第三方组织的针对国内外一流厂商的流程产品测试中荣获性能和功能第一名。
在Primeton BPS的扩展性方面,通过组织机构权限模型的灵活适配、多种事件模型的支持、可通过EOS构件、JavaAPI、WebService、JMS等多种方式调用的接口,来支持流程的灵活扩展。
BPS特性价值
应对业务流程灵活定制与调整的需要
普元SOA流程平台(Primeton BPS)通过业务化的方式,基于服务库、环节库进行业务流程的敏捷实现和灵活调整:
# 通过Primeton BPS可以实现流程的“服务抽取与实现环节装配流程定制流程验证与发布流程运行流程管理监控”的一体化的敏捷实现。
# 通过Primeton BPS可以实现业务人员在业务层面上对流程的关键要素的调整,如对流程的“流程环节、业务规则、环节参与者、流程KPI”的要素的调整,从容应对业务流程不断变化所带来的挑战。
新的流程实现思想给业务流程的实现带来革命性提升
普元SOA流程平台(Primeton BPS)所提供的“基于SOA服务的流程实现模式(如下图所示)”,为流程的实现带来了两个重要的变化:
第一,有效的将业务域和技术域进行分离,业务人员可以在业务域基于服务实现流程的编制、发布、部署、监控。只有到流程所需要的服务不存在或者需要调整时才需要在技术域构造和调整所需要的服务。
第二,有效的将流程的建模与技术实现进行分离,从而进行业务人员和技术人员的精确分工,各施所长。

基于SOA服务的流程实现模式
从而可以实现业务人员深度参与流程创新与优化,大大缩短了流程变更的周期,为流程的实现带来了革命性的提升。
集成系统网络情报信息数据库
CIO频道人物视窗
CIO频道方案案例库
大数据建设方案案例库
电子政务建设方案案例库
互联集成系统构建方案案例库
商务智能建设方案案例库
系统集成类软件信息研发企业名录

