第二篇BPM篇。
第六章BPM初解,什么叫做BPM呢?顾名思义,按照名字理解,就是对业务流程进行管理,在第二章里,我们已经看到了对业务流程的定义,BPM即企业根据自身的战略重点,有选择地对支撑其战略实现的关键业务流程进行系统化的、持续改进的管理过程。提到BPM,可能出现频率最高的就是“端到端”这个词了,为什么端到端的业务流程对业务流程管理来说如此之重要?供应链管理里有个重要原则:要使整个供应链的获利能力最高则必须对整个供应链进行整体优化,局部的优化往往会提高某个供应商或零售商的利润,但是却是以损害整个供应链利润为代价的,最突出的例子就是每年51、十一的促销,这种促销总是会使供应商的生产产生波动,最好的方式是每日低价。我们身边有哪些BPM的流程实例呢?本书的策划、创作、营销和出版就是一个典型的例子,网购以及我们稍后会重点讨论的房管局预售流程。业务流程管理的活动可以被组合进五个阶段:设计,建模,执行,监控和优化。
流程设计既包括对已存在流程的鉴定,也包括对新流程的设计。涉及到的内容包括整个流程的流转设计、业务规则设计,流程中的资源协同(例如参与者,表单、知识、绩效等),流程资产存储等。设计包括三个阶段: 找出核心业务,此乃流程之源;对核心流程进行梳理,此乃流程实现之源;对核心流程进行规范化标准化,此乃流程优化之源。想想,如果没有标准化,每个人都各搞一套,如何优化呢?软件开发同样如此,如果没有标准化,那么就只能完全依靠项目经理、技术经理的个人风格、能力,祈祷吧。
流程建模是将设计好的流程进行模型化,注意这里强调的是“模型化”。企业的核心业务流程有的是可以执行,有的是不可以执行的。那么什么叫流程建模呢?我们的理解就是,利用某种工具提供的一些图形化的符号(包括具有各种语义的节点,连接线等)可视化地表达流程(例如您可以用visio提供的各种图形符号构造一个流程图)并持久化形成抽象通用的模型的过程。毫无疑问,bpmn已经成为建模的事实标准,但在bpmn2出现之前,bpmn1.x只是一种图形符号,没有元模型,不支持存储和交换,这样,一些厂商就寻找了自己的解决方案,包括采用XPDL、BPEL、BPDM等作为交换和执行格式,因此这就需要在BPMN和XPDL、BPEL、BPDM之间执行转换,我们一起看看这些装换,其中bpmn到bpel的装换是最困难的,原因就是一个是面向图形的,一个是面向编程结构化的,这也是bpel最令人诟病的一点,其表现能力不够。如果说之前我们还看好bpdm的话,随着bpmn2的出现,消亡只是时间问题了。
关于流程的执行,在可自动化的流程里,XPDL和BPEL算是两个比较成熟的执行规范,XPDL在第2章作为工作流规范介绍过,我们会重点介绍BPEL规范。
流程监控是和BAM联系在一起的,其中也包括BI。
流程优化我们会一起看看几种方法,这些方法包括了标杆瞄准法、DMAIC模型、ESIA分析法、ECRS分析法、SDCA循环和PDCA,我们会讨论我们是如何应用ESIA对房产行业商品房预售证取得业务流程进行改进的。所谓ESIA即,消除(Eliminate)、简化(Simply)、整合(Integrate)和自动化(Automate)四个步骤。
第七章我们一起使用bpmn来进行建模,bpmn元素分为了3个层次,一是基本bpmn,二是核心bpmn,三是扩展的bpmn,我们一起来看看如何使用它们来进行实际的建模。
第八章bpms产品介绍,我们首先一起来看看BPMS产品的市场前景、分类以及包含的内容,之后对开源的BPMS产品activiti的组件功能及其核心引擎的执行过程进行深度分析,activiti是我们最看好的开源bpms产品。同时,我们会看看主流的商业产品,IBM之WPS、FileNet、Lombardi。
第九章bpm进阶应用,我们会看一下实际的行业应用,这包括了电信的etom模型,供应链的scor模型以及cims领域。
第十章我们关注云计算,如果是一年前我们还在疑惑云计算又是一次忽悠的话,那么现在,云计算已经在实实在在的改变我们的生活。流程的云服务在国外已经非常成熟。我们一起看看如何在企业内部架设私有云的流程服务,如何设计云引擎,bpms的实施涉及到大量的集成工作,我们一起了解如何将web作为建造分布式应用的平台,其中流程引擎的api设计又非常重要,通过符合rest的架构风格,我们将充分利用http协议本身完成更多的事情,将http作为业务协议而不仅仅是通信协议。最后我们一起了解现有的公有云流程服务,通过google apps以及cordys的云服务,我们已经能够满足大部分中小企业的信息化需求。遗憾的是,google apps在国内的服务因为众所周知的原因并不稳定,那么,谁能填补这个空白?金山?腾讯+金山?
分享到:
相关推荐
Head.First-深入浅出面向对象分析与设计-中文.part08
Head.First-深入浅出面向对象分析与设计-中文.part04
Head.First-深入浅出面向对象分析与设计-中文.part05
《深入浅出iPhone开发》是一本专门为iPhone开发初学者准备的教材,它的目的是通过实例教学的方式,让开发者逐步掌握iPhone应用开发的各个方面。这本书强调的是实践和实例,通过具体的项目开发案例,让学习者能够更加...
Head.First-深入浅出面向对象分析与设计-中文.part01
Head.First-深入浅出面向对象分析与设计-中文.part08
Head.First-深入浅出面向对象分析与设计-中文.part03
Head.First-深入浅出面向对象分析与设计-中文.part06
Head.First-深入浅出面向对象分析与设计-中文.part07
“《深入浅出面向对象分析与设计》对OOA&D这个主题的探讨令人耳目一新。 本书与众不同之处在于它将焦点摆在学习上,本书的诸位作者让从业人员对OOA&D的内涵不再感到遥不可及,而且它在实际工作中确实有用。” ...
Head First C# -- Third Edition by Andrew Stellman and Jennifer Greene Copyright © 2013 Andrew Stellman and Jennifer Greene. All rights reserved.
又名: Head First Design Patterns 作者: (美)弗里曼(Freeman,E.) 副标题: Head First Design Patterns 简介 ······ 你不想重新发明车轮(或者更差的是,没有充气车胎的轮子),所以你从设计模式中寻求...
《HeadFirst C#深入浅出》是一本广受好评的C#编程入门教程,它以其独特的教学方式,帮助初学者轻松掌握C#语言的核心概念。该教程分为五个章节,每个章节对应一个doc文档,分别是第一章至第五章。下面将详细阐述这五...
Head First Object-Oriented Design and Analysis 英文版,共3个文件
深入浅出-设计模式.part1.rar Head.First-Design.Patterns.深入浅出-设计模式.part2.rar 此文档是分批压缩上传的 请全部下载后一起解压 本书荣获2005年第十五届Jolt通用类图书震撼大奖。 “我昨天收到了这本书...
《深入浅出Rails》将使你的编程和生产力达到最大值。你将学习一切Rails scaffolding的基本原理,以创建自定义的交互式网络应用程序,全部使用Rails的一套丰富的工具和MVC框架。 你将掌握数据库交互、Ajax和XML的集成...
深入浅出设计模式(Head First Design Patterns)完整版,由本人精心整理网上的JPG版制作成PDF版供各位编程爱好者下载学习, 这部模式教程诙谐幽默,寓教于乐,实乃菜鸟成才必备之选。共分为11个压缩包,绝对的物有所...
Head First Object-Oriented Design and Analysis 英文版,共3个文件,资源分:1 欢迎大家下载!
“《深入浅出面向对象分析与设计》对OOA&D这个主题的探讨令人耳目一新。 本书与众不同之处在于它将焦点摆在学习上,本书的诸位作者让从业人员对OOA&D的内涵不再感到遥不可及,而且它在实际工作中确实有用。” ...
深入浅出SQL Head first SQL 中文版.pdf