由本人和荣浩共同编写的《Head First Process-深入浅出流程》将在OPUG 进行部分章节的连载,目前已完成部分章节的编写,春节前将完成全书的编写,明年将由人民邮电出版社进行出版。在此先贴出整本书的章节目录:
目录
篇首 概述-流程之前生、今世与未来 6
第1章 流程概述 6
1.1 流程的定义 6
1.2 流程的分类 8
1.2.1按照流程的时间进展 9
1.2.2按流程的应用层次及深度 10
1.2.3按流程在企业中的作用及性质 10
1.2.4按照流程中人工的密集程度 13
第2章 流程发展史 13
2.1 流程发展史 13
2.2 流程与企业及公共组织的关系 14
2.2.1 流程支撑企业的战略规划 15
2.2.2流程打通企业的经脉 15
2.2.3流程保障企业的高效执行 16
2.2.4流程保障企业的敏捷性 16
第一篇 流程之前生-工作流管理时代 17
第3章 工作流基础概念与相关规范 17
3.1 工作流基本概念 17
3.2 工作流相关规范 18
3.2.1 工作流管理联盟(WfMC) 18
第4章 工作流之控制模式 18
4.1 工作流43种控制模式概述 18
4.2 基本模式 18
4.3 高级分支与同步模式 18
4.4 多实例模式 18
4.5 基于状态的模式 18
4.6 取消和强制完成模式 18
4.7 迭代模式 18
4.8 终止模式 18
4.9 触发器模式 18
第5章 工作流之资源模式 18
5.1 资源模式概述 18
5.2 创建模式 18
5.3 推模式 18
5.4 拉模式 19
5.5 绕道模式 19
5.6 自动开始模式 19
5.7 可见性模式 19
5.8 多资源模式 19
第6章 工作流之数据模式 19
6.1 概述 19
6.2 可见性数据 19
6.3 数据交互 19
6.3.1 内部数据交互 19
6.3.2 外部数据交互 19
6.4 数据传输模式 19
6.5 基于数据的路由 19
第7章 工作流管理系统的组成 20
7.1 wfmc之工作流参考模型 20
7.2 工作流管理系统外围扩展 20
7.2.1 表单引擎 20
7.2.2 资源引擎 20
7.2.3 时间服务引擎 20
7.2.4 工作调度引擎 20
7.2.5 消息引擎 20
7.2.6 规则引擎 20
第8章 工作流应用场景案例 20
8.1 工作流典型需求、场景、实现 20
8.1.1 用户友好的流程定义工具 21
8.1.2 表单自定义 22
8.1.3 灵活的临时动态性需求 22
8.2 行业案例分析 31
8.2.1 电子政务之公文 31
8.2.2 电力、电信之工单 31
第9章 工作流产品选型 31
9.1 开源篇 31
9.1.1 jBPM-side 31
9.1.2 jBPM 31
9.1.3 osworkflow 33
9.1.4 Intalio BPP 33
9.1.5 其它开源工作流 33
9.2 商业篇 33
9.2.1 eway-wfms 33
第二篇 流程之今世-业务流程管理时代 34
第10章 BPM基本概念及规范 34
10.1 BPM基本概念 34
10.2 BPM的生命周期 34
10.2.1设计 35
10.2.2建模 35
10.2.3执行 35
10.2.3监控 36
10.2.4优化 37
10.3 BPM实践 37
10.4 BPM的发展 38
10.4.1 BPM1.0时代 39
10.4.2 BPM2.0时代 39
10.5 BPM相关规范 39
10.5.1 BPMN 39
10.5.2 BPDM 39
10.5.3 BPEL 39
10.5.4 WS-CDL 39
10.6 BPM与SOA的关系 39
10.7 服务编制与编排 39
第11章 BPMS业务流程管理系统的组成 39
11.1 BPM与workflow的区别 39
11.2 BPMS应该具备的功能 39
第12章 BPM产品选型 40
12.1 开源产品 40
12.1.1 jBPM-BPEL 40
12.1.2 active-bpel 40
13.1.3 Apache-ODE 40
12.2 商业产品 40
12.2.1 Ultimus 40
12.2.2 BEA AquaLogic 40
第三篇 流程之未来-流程治理时代 40
第13章 治理综述 40
13.1 治理的理念 40
13.2 治理与管理的异同 41
13.3 IT领域中的治理 41
13.4 SOA治理 43
13.5 流程治理 43
13.6 如何在企业中实施治理 43
第14章 BPGS业务流程治理系统 47
14.1 流程发掘及战略规划(Process Discovery & Strategic Planning) 47
14.1.1流程战略规划要做什么 48
14.1.2 流程战略规划相关产品ARIS、Control-ES 48
14.2 流程分类及逐级分解(Process Catalogue & Top-down analyze) 49
14.3 流程设计及建模(Process Designing & Modeling) 50
14.4 流程测试(Process testing) 51
14.5 流程执行(Process Run) 51
14.6 流程审计(Process Audit) 52
14.7 业务活动监控(BAM-Business Activity Monitor) 53
14.8 动态流程优化(Dynamic Process Optimization) 53
14.9 流程所有权(Process ownership) 54
14.10 流程安全(Process security) 55
第15章 流程前沿 56
15.1 过程组件模型 56
15.2 BPM as a Service 56
第四篇 流程实践-产品设计及开发 56
第16章 jBPM之深度解析 56
16.1 jBPM调度算法 56
16.2 jBPM核心引擎实现 56
16.3 jBPM4讲解 56
16.4 PVM讲解 56
第17章 基于jBPM设计一个通用的流程开发平台jBPM-side 56
17.1 为什么要成立jBPM-side 56
17.2 jBPM的应用现状 56
17.3 jBPM-side要做什么 56
17.4 jBPM-side的组织方式 56
第18章 jBPM-side的设计及开发实现 56
18.1 功能规划及边界定义 57
18.2 系统设计 57
18.3 开发实现 57
第五篇 流程实践-实例分析及应用 57
第19章 房地产之BPG、BPM、WORKFLOW 57
19.1 案例综述 57
19.2 治理分析 57
19.3 业务流程分析 57
19.4 工作流执行 58
附录A 工作流功能点 58
附录B 流程业务实战集锦 62
1、 不画回退线,实现流程的回退 62
2、 未知数目的多实例子流程的实现 62