You are on page 1of 65

业务流程管理 (BPM) 发展趋势

--- 刍议中国企业信息化之路

中科院软件所戴国忠 研究员
2003.3
内容提要
 企业信息化现状分折
 中国企业信息化之路
 业务流程管理 (BPM) 发展趋势
企业信息化现状分折

 以信息化带动工 业化
 企业对信息化的 需求
 企业面临的问题 和企业信息 化的约束
以信息 化带 动工 业化
企业如何实 现信息化 ?
信息化如何 带动工业化 ?
“ 通过微电子、计算机、网络技术的应用,推动产业研
究发展和设计水平的提高以及工艺技术的变革;通过电子商
务特别是企业间电子商务的应用,推动营销、运输和服务方
式的变革,降低成本,扩大工业品市场规模;通过促进信息
产品与传统产品的融合,以及信息技术在新产品中的广泛应
用,增加产品的信息技术附加值。加速企业生产、经营管理
的信息化进程。”
信息化如何带动工业化 ?
工业化的条件 : 工业化的生产工具和设备
工业化的人员素质
工业化的生产方式
信息化对产业的影响 : 信息技术改造和提升传统产业的结构和
素质,包括经济结构、产业结构、产品结构
信息化对企业的作用 :
提高管理水平,改变落后的生产方式
提高企业竞争能力 , 得到利润
拉 / 推动工业化
提高人员的素质
企业对 信息化的需 求 -- 数字鸿

国家 与民族 面临 的挑战

“ 由于数字技术的飞速发展和广泛应用引起的数字鸿沟现
象,加剧了发展的不均衡,成为在信息时代突现出来的社会问
题”
摘自联合国的一份报告
国家 和政府 高度 重视数 字鸿 沟

数字鸿沟现象的背后蕴含着新的南北差距、社会分化问题,呼吁国际社
会共同关注这一问题,消弥数字鸿沟,促进和平与发展。 江总书记
 对数字鸿沟的思考
既是挑战 ,又 是机遇 , 消弥数 字鸿沟 ,企业 应唱 主

企业对 信息化的 需求
- 经济体制环境的两个转

政府

市场经济 企业 WTO

 计划经 济 市场 经济
短缺经 济 供需平衡 ( 世界商
品市场 )
 国内市 场 国际 市场
高关税 保护 世 界经 济的 大幅度 交
企业对 信息化的需 求
-- 市场竞争环境的三大变化

 经济全 球化 , 面对 全球的 竞争 者和客 户


 市场竞 争的加 剧 , 竞争的 基础 和层面 的多 样

( 成本 -- 性能 / 价格 --TQCS--TQCSEI)
 客户需 求多样 化、 个性化 ,更 新快
企业对 信息化的 需求
企业竞争力矩阵雷达

资源
1

0.8

0.6
美国 沿着均衡模式发展的,不单是各
0.4 轴上的点的位置都接近外端点,显示出
0.2
各主要因素极强的竞争力,而且四点连
市场 0 政府
线的面积也是最大的。
日本 属于非均衡型的发展模式,日本

企业采用的多优模式,即在市场竞争与
资源两个因素上表现突出 .
能力 中国 比较接近单优模式,只在竞争力

发展的一个方面,即能力竞争力相对较
美国 好,这种模式的问题在于存在较多的威
中国 胁和弱势风险。
日本
我国企业存在的五大问题

 核心技 术
 管理水 平和运 行效 率
 决策能 力与决 策速 度
 企业文 化
 人员素 质
我国企业信息化的四个约

 双重叠 加—农业 经济与工业 经济


 计划和 市场的结 合
 二元结 构—工业 化与信息化
 新老系 统并存
以信息化带动工业化
走中国企业信息化之路
一二 数字鸿沟—企业面临的考验
个个
鸿转
沟变 计划经济→市场经济 国内市场→国际市场

环三
境个 •经济全球化 •市场竞争多样化
变竞 •客户服务个性化
化争


个 •双重叠加—农业经济与工业经济 •新老系统并存

束 •二元结构—工业化与信息化 •计划和市场
什么叫信息化 ?

 企业运作在信息系统上 ( 信息加工过程 )
 有关人员可以方便地获取信息
 自然、高效地使用计算机辅助其完成业务活动
 信息系统融合到人的业务活动中
我国企业信息化面临的问题

 潜在需求和现实 需求
 实施成本和企业 能力
 实施周期和生命 周期
 实施效果和企业 发展
中国企业信息化的风险
 中国企业信息化风险
 用户需求
 实施成本
 实施周期
 实施效果和生命周期
 市场成熟、技术成熟、实施主体
如何实现信息化 ?
 条件:需求、技术、市场
 中西方差异:西方的软件能否适合中国 ?
 工业化的水平
 体制和管理模式
 用户
 行业差异:金融业信息化的经验适合制造业 ?

业务流程标准程度

中西方差异
 专业操作 \ 非专业操作
如何实现信息化 ?
 方法:
 采购机 器 --- 采购软件 --- 用户培训 --- 应用
 应用需 求 --- 软件 --- 简单一 培训 --- 应用
 措施 :
 明确现 实需求
 降低实 施成本
 提出适 合国情的实施 方法 (BPCI)
 提供适 合国情的软件 (BPMS)
业务流程管理 (BPM) 发展趋势

 产生背 景
 企业业务过程持续改善 (BPCI)
 企业业务过程管理 (BPM) 定义 和内容
 企业业务过程管理 (BPM) 市场 和产品
背景 --- 企业发展的组织趋

业务

程重 组
IDS Sheer

部门之间 的障 碍 业务流程

2000 年以后

电子商
务工程
IDS Sheer

企业 之间 的障碍 电子商 务
背景 --- 企业组织特征

一维空间结构 多维空间结构 有机组织的结构

- 来源于军事和官僚政治系统 - 是今天的主要模式
- 高度面向功能 - 类似生物组织的网络结构
- 市场环境是稳定的和可预测的 - 市场环境经常的改变
- 严格的等级制度 - 知识组织
- 文化 : 命令 -文化 : 富有创新的极新颖的 , 快
节奏的 个人的特性

- 显得及其主动
- 主要面向目标
- 市场环境是不稳定的和
不可预知的
- 专业化管理
- 文化 : 团体行为
背景 --- 业务流程的新特性
 复杂性 涉及物流、信息流、
业务逻辑及事务处理
 动态 性 客户和市场条件变化
 分布性 跨越多重部门、应用、企

连接客户和业务伙伴
 协同 性 人的协同与智能决策参与
背景 --- 现代企业特征

 虚拟特性
细分市场 的联合,组 织构成的虚拟
 动态特性
客户是企 业服务的对 象 -- 客户需 求变化
市场机会 是企业增值 的直接载体 -- 市场变 化
信息技术 是企业运作 的基础 -- 信息技术的 变化
 协调特性
面向全球化经济 ,协调能 力 -- 企业 成功的重要 因素
客户、合作企业 、竞争企 业、环境
背景 --- 现代企业运作
 战略管 理 -- 总体 -- 成功 的战 略管理
 业务过 程 -- 载体 -- 持续 改善 的业务 过程
 信息技 术 -- 支撑 -- 和谐、 互动 的支撑 环

企业信 息化 方法 --- 企业业务过程持续改善
(BPCI)
( Business Process Continuous
Improvement)
企业信 息化 软件 --- 企业业务过程管理 (BPMS)
背景 --- 信息系统技术发展趋势

 分布性  复杂性
(Distributed)  分布性
 并行性  持续更 新
(Concurrent)  新的问 题
 协同性
(Connected)
 实时性
背景 --- 企业应用系统的发展
(1)
 局部企业应用系统 , 只涉及 BP 的局部需要
, 如 ERP 、 MIS 、 OA
 工作流系统 , 能支持良好定义、静态的例
行过程 , 但缺乏集成、协同、信息存取和
共享利用、及如何扩充至企业外部
 企业应用集成和中间件技术,解决系统集
成问题 , 但带来了管理和实施的复杂
 企业需要新的管理架构 BPM:
灵活、敏捷、透明、集成、

业务流程的流畅化、自动化
背景 --- 企业应用系统的发展
(2)
 流程特定的应 用系统 (ERP)
 流程定制的应 用系统 (CIMS)
 流程设计 的应 用系统 (BPM)

 信息系 (MIS----Date)
 集成系统 (CIMS---Date+Process)
 业务系统 (BPS----
Date+Process+Man)
企业业务过程持续改善 (BPCI)

MIS
AS-IS

企业业务计算机化
企业业务过程持续改善 (BPCI)

As-is To-be IMS

BPR 实施

企业过程再工程 (BPR)
企业业务过程持续改善 (BPCI)

As-is
BPR

运行模型 生成 运行系统

BPR
BPCI BPMS
企业业务过程持续改善 (BPCI)
市场变化
企业管理改善

IT 发展

BPCI: 根据市 场和 信息技 术的 发展不 断改 善企业 的管理


改 进生产 业务 过程, 使之 适应变 化的 市场
BPCI 的特点 :面向企业管理流程
构成要素(活动、过程、资源)为对象进行改
善分析
强调改善的持续性、表现出增量型的显效
与今天企业所面临的外部环境和内部环境是相吻合
企业业务过程持续改善 (BPCI)

应用需求 应用需求

支持 BPCI 的开发方法

应用系统 应用 系统 应用 系统
IT IT

中间件 中间件
环境 网络、操作系统 环境 网络、操作系统
BPCI 模
BPR 模型 型
企业业务过程持续改善 (BPCI)

BPCI BPR

问题对象 客户需求 基本业务

目标定位 过程 过程

自顶向下核心对 大范围核心对象
变化模式 象渐进改善 激进变化

显效程度 增量型 突破型

实施频度 持续 一次

IT 作用 重要 关键
BPCI 的多视图特性
战略视图 竞争视图
• TOWS分析 • 新产品/服务竞争优势
• 客户关系战略 • 个性化产品/服务竞争优势
• 营销战略 • 市场拓展竞争优势
• 产品研发战略 • 交货期竞争优势
• 供应商战略 • 成本竞争优势
• 员工学习战略 • 质量竞争优势
• 竞争-合作战略 • 知识学习竞争优势
IT体系结构

• 适应性
• 开放性
• 快速实施
• 决策辅助支持

持续视图 组织视图
• 战略管理与实施持续特性 • 跨部门的水平集成
• 业务拓展持续特性 • 部门内的垂直集成
• 客户需求变化持续特性 • 以过程组织虚拟项目组
• 知识学习持续特性 • 基于分析型数据的决策管理
• 数据资源重用持续特性 • 基于活动的成本管理
• 相关技术进步持续特性 • 基于活动的过程管理
• 资源投入持续特性
BPCI 体系结构
战略管理与实施

核心业务过程

增 值 市 场
初 级 市 场

支持业务过程

IT支撑环境
BPCI 的功能模型
战略管理

市场
初级市场 研发 设计 生产 销售 分销 客户 增值市场
经营 服务

成本网络

知识创新
网络
时间网络 质量网络
BPCI 与企业优化
环境、政策(约束)
输入 输出
市场 企业 市场

企业优化

物流 资金流
信息流

信息集成 功能集成 过程集成 计 调 决


系统分析 划 度 策
系统集成 系统优化

市场分析
BPCI 对信息 技术的要 求

快速的 开发 和维护 业务 软件 -- 保证 持续 的业务 变



应用系 统的 适应性 及可 扩展性
  开发语 言和平 台无 关性( 互操 作性 )
遗留系 统、 购买的 软件 包以 及新的 电子商 务应 用相
集成
Workflow --EAI --BPM
 工作流:以线性顺序完成任务:

STEP1 STEP2 STEP3

 EAI 解决了企业之间数据的访问,
但是没有考虑人的交互。
SYSTEM SYSTEM SYSTEM
1 2 3
Workflow --EAI --BPM
 BPM :人、流程、技术的统一

SYSTEM SYSTEM
STEP 1 IF 3
2

STEP 3

STEP 2
BPM = 协同 + 工作流
 BPM = Collaboration + Workflow
 强调人通过存取信息的决策作用
 可区分三类 Process:
--   一般的管理性 Process
--   事务 / 交易 Process
--    协作性 Process
 Web-Based Workflow
工作流技术的应用和借鉴
什么是 BPM?
 Business Process Management
defines, enables, and manages the
exchange of enterprise information
through the semantics of a
business process view that
involves employees, customers,
partners, applications and
databases. -Darcy Fowkes,BPMG
BPM 的基本任务
 业务流程的分析 (BPA) 和设计
(BPD)
 业务流程的改进 (BPI) 和 优化 (BPO)
业务流程不断改进 , 提高竞争

 业务流程自动化 (BPA)
 业务过程集成 (BPI)
 业务过程重整 (BPR) 革命性变更
 业务过程外包 (BPO) 聚焦核心业

BPM 的基本任务
 Processweb Engineering: 建立核心流程
 Process Professionalization: 提供满足用户
习惯的流程工作方式
 Process Independence: 业务流与规则的分

 Process Syndication: 提供访问企业联盟的
规则
 Role-Based Process Organization: 定义依
附于角色的可互换的流程组件
BPMS 的基本组成
 流程模型工具 可视化的流程定义
 流程开发工具
 流程引擎 支持业务流程执行
 信息库 存放流程定义、数据对象、
业务规则、集成约束、安全和政策规定、
业务度量定义
 流程监控 / 管理工具
 报告和分析工具
 -- 相当一个完整的开发、应用和管理平

BPM 技术研究
 理论基础: BPM 的体系、模型、定义语
言的研究
 实现技术: BPM 的仿真和评估;流程的
事务特性; Web Service 、 XML 、组
件技术等在 BPM 中的应用
 应用: BPM 的实施技术;在不同领域内
的应用方法
具体研究问题
 过程建模理论和方法
 模型验证和仿真方法
 资源协调和任务优化调度策略
 异常处理和错误恢复问题
 系统集成方法
BPM 的作用

 把 BP 管理与业务逻辑分离 更易管理和
调整
 BP 的自动 化和流畅 化
 分层管理模式转变为以过程为中心的扁平
结构 突出集成和协同
 使 IT 用于改善企业的核心资产和竞争力 —
收益的业务流程
 新的 IT 架构 BPM ,提供点对点的过程解

BPM 的价值
 灵活、敏捷
 透明
 集成
 提高生产率和降低成本
 提高满意度
软件结构的三次变革:

Application

Application +

DBMS

70 年代数据库管理系统与应用逻辑的分离
软件结构的第二次变革
UIMS
Application +
+ Application

+
DBMS
DBMS

80 、 90 年代用户界面管理系统与应用逻辑的分离
软件结构的第三次变革

UIMS +
+ UIMS

Application
+
Application
+ +
DBMS DBMS
90 年代以后过程管理系统与应用逻辑的分离
软件结构的第三次变革
BPMS
UIMS +
+ UIMS

Application
+
Application
+ +
DBMS DBMS
90 年代以后过程管理系统与应用逻辑的分离
业务流程管理系统 BPMS 的需要
 作为实施 BPM 的新的技术 架构
基于 Web 和应用服务器之上 集成和协同
支持
BPMS 应能支持 :
 BP 定义和模型
 BP 的分析和设计
 BP 的开发实 施
 BP 的执 行
 BP 的管理和监 控
 BP 的测 量和评估
BPM 应用中的三重境界
 看山是山,看水是水
 看山不是山,看水不是水
 看山还是山,看水还是水
- 宋,青原行思
BPM 目前的标准
 BPEL4WS 1.0:Business Process
Execution Language for Web
Services 。由 IBM,BEA 和 Microsoft
提出。
 BPML 1.0:Business Process
Modeling Language 。由 BPMI.org
提出。
 XPDL:XML Process Definition
Language. 由 WFMC 提出。
 其它相关标准: ebXML,WSFL 等
业务流程模型语言 BPML 标

 BPMI Business Process Modeling Initiative
BPMI.org
 Business Process Modeling Language (BPML 1.0)
 Business Process Modeling Notation (BPMN)
 Business Process Query Language (BPQL)
 BPMS 管理界面
 面向下一代 BPI 的必要步骤
 当前 BPM 产业并存多个可选的标准
 微软 XLANG Pi-Calculus Model
 IBM Petri-net Based WSFL
 BEA, 微软 , IBM BPEL4WS
 OASIS ebXML BPSS
 WfMC 工作流标准 XML Process Definition Language
(XPDL)
 BPML 与 BPEL4WS 类近 有望靠拢成单一标准
 趋势 : 与 Web 服务 /XML 结合 采用 XML 模
工作流技术标准
 工作流管理联盟 The Workflow
Management Coalition (WfMC) http://www.
wfmc.org/
 Workflow Handbook 2002
 Biztalk Framework Schema Description Wf-XML
 Workflow Reference Model
 Process Definition Interchange
 .XML Process Definition Language (XPDL)
 Workflow Client Application API Specification
 WAPI Naming Conventions
 Interoperability Abstract Specification
IT 业界的开发计划
 IBM :面向业务管理者的 BPM 方案。产
品 :WebSphere
 微软:通过微软业务服务器的合并或模
块化处理,支持企业 IT 系统、员工和业
务流程之间的衔接。 Jupiter 计划。
 HP :集成企业员工、商业应用和电子化
服务。产品: HP Netaction 。
未来 BPM 技术的走向
 强调软件的协同
 提高软件可靠性
 技术标准化,与其他标准的融合
 与其他技术的融合和借鉴
 适合中国国情
 发展成为完整成熟的 BPMS
北美地区应用情况和未来购买意向
BPM 位置 : 系统集成和 B2B 之间
已有的产品
 FileNet:Panangon for ECM,Brightapire
for Collaborative Commerce,Acenza as
Application Platform.FileNet 的特点:基于
Web 访问;复杂环境的在线帮助;同其他
FileNet 产品的有效集成。
 Fuego:Business Service Orchestration.
使用流程驱动的方法进行协同并管理内部和外
部流程;框架中结合了 BPM,B2Bi,EAI 和
Web Service 等;提供了一个基于 java 的开
发平台;在应用层和表示层之间加入了一个流
程层。但 Fuego 没有加入任何标准组织。
已有的产品(续)
 Fujitsu:I-Flow.100% 基于 Java 的平台;自
动传递基于 Web 的业务流程;参加了
WfMC,OMG,BPMI.org.
 HandySoft:BizFlow 7. 由业务流程引擎驱动
一套 Web 使能的协同工具。
 Ultimus:Ultimus Workflow Suite. 基于
Web 的流程自动化;提供人 - 人,人 - 应用之
间的流程自动化。
 Q-Link:Q-Link. 采用 J2EE ,支持多种 App
Server. 实时流程管理和监控;强大的集成工
具 Q-PACs 。
SynchroFLOW 产品的特点和评

 典型的 BPMS, 符合当前的技术和应用主



 WfMC 标准 , 有利产品的长效性
 基于 Petri-Net 的可 流程模型 , 是多年研究
的成果 , 有理论基础
 能自动生成可执行业务流程 , 开发省力
 良好的流程监管能力 , 既是开发又是应用
平台
SynchroFLOW 产品的特点和评

 在企业信息化发展的关键时刻 , 产品
的推出是适时 的 , 有行业领先作用
 其实用价值已为实际工程应用所证实
 希望
 与主流技术与日俱进
 适合国情的主流通用软件
 信息化带动工业化的先锋