企业体系架构包括4个层面的内容:业务、应用程序、信息数据和技术。 “业务角度”描述了业务的运作方式。一般包括以下内容: 1.企业的高级目标; 2.整个企业或企业的重要部分实施的业务过程; 3.执行的业务功能; 4.主要的组织结构; 5.各元素之间的相互关系; 对于业务的描述,主要是从业务流程的角度来描述企业。 1.业务流程(BusinessProcess) 首先,什么是业务流程? 从流程的角度来描述企业,是20世纪最伟大的管理学发现之一。这句话不是我说的,但是我非常认同。 什么叫业务流程? 业务流程是把一个或多个输入转化为对顾客有价值的输出的活动; 业务流程是一系列结构化的可测量的活动集合,它为特定的市场或特定的顾客产生特定的输出; 业务流程是在特定时间产生特定输出的一系列客户、供应商关系; 业务流程是把输入转化为输出的一系列相关活动的集合,它增加输入的价值并创造出对接受者更为有效的输出; ISO9000称业务流程是一组将输入转化为输出的相互关联或相互作用的活动。简单地说,流程就是不能靠一个岗位、一个人的技能和能力完成的工作和活动的集合。流程是一系列活动,有价值的活动。 与业务流程相关的词汇还有: added-valuechain:价值链 events:事件 processes:流程 rules:规则 activities:活动 roles:角色 objects(datastructures):对象(数据) objects(documents):对象(文档) audittrails:审计线索 performanceindicators:绩效指标 services:服务 2.业务流程管理概念-BPM(BusinessProcessManagement) 企业有很多很多业务流程,需要对这些流程进行管理,这就是业务流程管理-BPM。业务流程管理的是从业务流程重组(BPR)、业务流程优化(BPI)等逐步发展过来的。 BPR:强调流程的革命,重新思考/重新构建。企业实践表明风险太高/成功率太低。 BPI:强调流程的渐进式优化。反对者说修修补补无济于事。 BPM:按照建立业务流程模型、梳理流程、优化流程、持续改进的思路来进行管理。成为一种成熟的管理方法、管理体系。(应该说涵盖了BPR\BPI)。 BPMS:业务流程管理系统。一个软件系统,企业用来管理业务流程,包括对流程进行建模、优化、发布、培训等等。基本上一个企业只会有一套。 3.业务流程建模:BusinessProcessModeling 如果人与人要交流讨论业务流程,肯定需要标准化的语言,这就是业务流程建模-BusinessProcessModeling。对于一个企业来说,不管你是对自己企业进行业务流程建模,还是为其他企业提供业务流程管理和建模服务,都需要统一标准。目前最常用的业务流程模型图是活动图、泳道图。基本上,不同公司流程图呈现出来外观有差异,其实大同小异。 4.业务流程的运行:人工(Human)、自动化(Automation)、人工参与的自动化(半自动化workflow) 业务流程的每个活动,执行者是谁? 在今天一个真实的企业里面,可能有财务系统、OA系统等若干系统在使用。在没有使用这些系统之前,系统实现的操作都是人工在执行。 财务系统、OA系统,实现了企业某些业务流程:流程的运行是自动化的,Automation 在没有系统之前,以及今天大量的流程:流程是人执行的,Human 其实,由大量的工作,是人与机器一起完成的,例如输入/输出,审批等,都是人工参与的流程,Human+Automation。 由于不同的执行主体,业务流程建模的目标和方向也就产生了差异:为了应用系统的建模,后续操作是用软件自动化执行这些流程;为了人工管理的建模,后续操作是对于流程的分析、优化、培训等;这样,建模使用的语言自然不一样。 5.业务流程管理(BPM)与SOA 对于自动执行的流程来说,意味着有一个流程执行平台,有的时候也叫做流程引擎。不同的流程经过流程引擎的处理,自动执行。流程执行过程监督、流程指标分析:流程有执行,就需要有个执行过程察看平台,是否在执行?执行到哪一步?是否需要中止?效率如何?各种指标是否正常?流程建模、流程执行平台(引擎)、监督平台、指标分析,基本上构成了完整的流程自动化体系。 所以现在的SOA业界,对于BPM异常的关注。把BPM这个管理学方面的概念,变成了一个IT界的概念。有无数的文章讨论流程建模、流程运行平台标准、技术等。 6.业务流程管理,是一个革命似的管理理论,影响巨大 现代管理学,以层级结构为理论,强调职能分工。这个来源于教会、军队的组织模式,影响深远。而业务流程管理的思想,是对企业和组织的重新思考,是20世纪最伟大的管理学发现之一。 随着业务流程管理思想的广泛传播,以及企业信息化运动,业务流程管理思想将对现代企业带来革命似的影响。在这些方面,其实已经看到端倪: (1)管理咨询公司,将越来越多使用BPM这一工具。以前的管理咨询,更多是一个报告和思想。而BPM,可以让思想和文字模型化。从交付报告,变成交付模型。报告是不可操作的,而模型是可以操作的。这对于管理咨询业的影响是深远的。 (2)对于企业管理的影响。估计有越来越多的公司,会使用BPMS系统来管理企业自己的业务流程。在一些大型企业/流程复杂管理先进的企业,基本上已经是事实了。可以预见的将来,越来越多的中型企业、小型企业会延续这一趋势。与此同时,会有企业设立业务流程专门的管理机构,来管理企业的业务流程。 (3)对于个人的影响。个人,不再属于部门,而是属于流程。对于职业、职位的概念将产生深远的影响。个人对于流程、对于增值、对于客户负责,部门居于次要的地位。流程经理的作用将远远大于部门经理。负责协调和组织的组织中层,将越来越少。 |
|
来自: 虎牙变大猫 > 《2多集群智能系统工程》