价值链的概念和构成_第1页
价值链的概念和构成_第2页
价值链的概念和构成_第3页
价值链的概念和构成_第4页
价值链的概念和构成_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

价值链的概念和构成企业要生存和发展,必须为企业的股东和其他利益集团包括员工、顾客、供货商以及所在地区和相关行业等创造价值。如果把“企业”这个“黑匣子”打开,我们可以把企业创造价值的过程分解为一系列互不相同但又相互关联的经济活动,或者称之为“增值活动”,其总和即构成企业的“价值链”。任何一个企业都是其产品在设计、生产、销售、交货和售后服务方面所进行的各项活动的聚合体。每一项经营管理活动就是这一价值链条上的一个环节。企业的价值链及其进行单个活动的方式,反映了该企业的历史、战略、实施战略的方式以及活动自身的主要经济状况。它叫Justintime管理,什么意思呢?我是从后面往前推的,我下游需要什么,你才给我什么,不是说我生产越多越好,而是说我需要这个部件,你就给我,正好是零库存。我要精细化管理,这时候我没有库存,我生产的,正好是我需要的。供应链的计算,你生产多少,我给你多少,而且每个环节都是这样。这样的话它叫Justintime管理,就是流程的精细化管理。这样的管理就慢慢会到企业的经营型管理了,就不是生产型了。这时的企业战略,比如我现在要发展什么市场,做什么业务,企业的战略就慢慢和企业的生产连在一起了。反推这样的管理过程,从上到下,一般流程是分五个层次:第一个层次是价值链,就是老总关心的,我的供应商是什么,我生产什么东西,我向谁推销,这三步我先管,价值链是第一级流程,下一步流程可能业务主管,我每个生产可能分成一个流程链,我生产的时候有几步要什么,要干什么事情,我把它画出来,那就是由战略推导出来的流程链。下一个第三层真正开始管流程了,要做一个具体的事情,需要什么样的组织,需要什么生产力,需要什么样的服务,需要什么样的生产能力,这样就慢慢变成流程大体组件。最后这两个层次才开始真正的一步一步走。如果光靠最后这一层次,没有和价值链连、流程链指导,很可能你就很盲目了,那些东西是上面想知道的?下面什么东西应该反馈到上层去?没有这个链接,企业的管理这就断裂了。所以现在强调一个战略的东西和执行层面的东西连在一起。现在有这么一个方法论。BPO是怎么回事呢?在前年的时候IBM每年在拉斯维加斯召开IMPACT大会,去年大会就有很多的人开始讲方法论了,用什么方法论做BPM。前几年呼吁SOA,后来又是BPM,去年又说用什么方法才能实现BPM这个东西。这个实施方法论是什么?这个项目为什么做了半天还没做到当时想象得那么好,原因在哪,实施的方法应该是什么?等等。BPO就是这些方法论的总结。首先有一个企业业务架构,SOA是最底层的基础,是IT基础。BPM在中间,是业务人员也看得到,IT也可以看到的东西,是个桥梁,是梳理这个业务架构和IT基础之间的桥梁。在实施的时候,三个层面同时要有蓝图,同时做。而且做的时候,SOA的基础非常重要,不是说BPM就做流程管理,如果没有SOA基础,实际上做BPM即使是做出来也是不理想的。有了SOA的概念以后,做流程的每一步,并不仅仅是一个活动,这个活动是要完做某种任务,活动内容很重要,也很具体。比如,第一步是调用一个客户信息服务,这个调用靠SOA服务去实现。第二我知道有客户信息了,我根据业务规则,给这个客户什么优惠,给这个客户什么优惠,这样他会更忠于我。这个调用也是靠SOA服务去实现。第三我再去供货,提货这些流程,每一步都是有内容的。这些内容我们叫BPO的组件,比如说流程是组件,数据挖掘是一个组件,业务规则是一个组件,事件触发(比如说我这个人,到了酒店住了一晚,那这就是个事件,这个事件很可能告诉这个人到这去旅游了,很可能它有相应的服务措施一些东西跟上)这是事件组件。另外数据挖掘,业务协作,监控和内容管理,这些东西都是组件,这些组件,流程到了哪一步,或多或少要和这些组件发生关系,那把这些组件的开发和实施都用一个方法论来告诉企业,什么情况下你要做什么事情,用什么工具做,这就是一个实施方法论。这样是实施就能使开发出来的东西变成一个真正可重用的东西。这样我们就说提出一个叫BPO的东西,这个东西的目的是我告诉大家怎么实现BPM的项目,现在是讲这个问题。业务流程管理的挑战——业务主管希望企业的流程能够与不断变化的业务环境保持同步,而IT主管希望对不断变化的业务需求迅速做出响应——经营管理者希望对企业流程的执行进行通盘的监控和绩效分析,更好的协调业务,做出更迅速、有效的决策——业务系统越来越多也越来越复杂,完成一笔业务需要人工访问多个系统BPM是企业实现业务创新的关键,BPM可以帮助用户更科学的管理企业的各个业务环节。通过采用AWSBPM可以明显让企业在运营效率、透明度与控制力、敏捷性方面受益。PEMM模型迈克尔·哈默于2007年提出了流程和企业成熟度模型(PEMM:ProcessandEnterpriseMaturityModel)。该模型提出了持续提升流程绩效的两组指标:一组为评价流程成熟度的流程能动因素;一组为评价企业成熟度的企业能力。迈克尔·哈默按重要程度挑选了五个流程能动因素:设计、执行者、负责人、基础设施、衡量指标。每个能动因素又含若干变量:设计含目标、流程关系和文档变量;执行者含知识、技能和行为变量;负责人含身份、活动、权利变量;基础设施含信息系统和人力资源变量;衡量指标定义和用途变量。能动因素的强度决定了流程的成熟度:P0级。不稳定流程,流程的运行无法持续稳定;P1级,基于部门的专业流程,流程较为可靠、容易预测;P2级,卓越绩效流程,企业已开始面向客户端到端设计流程;P3级,最优流程,企业高管在战略目标统领下整合了企业内部流程;P4级,最佳流程,流程已经可以超越企业界限,延伸到价值链的上游供应商、合作伙伴和下游客户。它们就是面向服务的架构SOA(ServiceOrientedArchitecture)和业务流程管理BPM(BusinessProcessManagement)。与以往不同的是,它们以业务驱动的方式,将IT的灵活性提升到了前所未有的高度,以及因此带来令人惊喜的业务敏捷性。用SOA和BPM架起IT与业务之桥作者:白建峰来源:AMT自从IT技术被用来解决业务问题那天开始,IT与业务之间的鸿沟随即便产生了。当然,人们为了解决这些问题一直进行着不懈的努力。时至今日,我们幸运的发现,用于构造梦想中这座通天之塔的工具已经出现,它们就是面向服务的架构SOA(ServiceOrientedArchitecture)和业务流程管理BPM(BusinessProcessManagement)。与以往不同的是,它们以业务驱动的方式,将IT的灵活性提升到了前所未有的高度,以及因此带来令人惊喜的业务敏捷性。本文将讲述如何用SOA和BPM架起IT与业务之桥,从而提升IT灵活性与业务敏捷性,并最终获得竞争优势。适合的读者为CEO、CIO、业务分析师以及IT项目经理。本文关键字BPM业务环境当今市场的变化速度是前所未有的,企业为了在激烈的竞争中立于不败之地并持续成长,必须不断创新从而在第一时间抓住新出现的市场机遇。创新需要改变,需要企业的业务流程能够将其内部各个组织之间以及企业与合作伙伴、供应商、客户等资源整合在一起,灵活快速的应对市场机会或外部威胁。没有了这种敏捷性,企业即使做出变化,也无法适应市场对成本和变化速度的要求。因此业务敏捷性是当今快速变化市场的一种必然要求。随着企业信息化步伐的迈进,业务流程越来越依赖于支撑它们的IT系统。IT系统的使用提高了业务效率,同时也形成了一个又一个的孤岛,企业的业务流程开始变得复杂、僵化,企业的敏捷性在降低,竞争力也因此减弱。人们逐渐意识到技术的使用对于业务目标同时也可能存在着阻碍作用,IT灵活性的问题迫在眉睫。直到最近,SOA的出现使情况发生了改变。SOA是一个历程、一套架构、一门方法,更是一种IT思考方式。SOA能帮助消除团队之间、部门之间、公司之间的壁垒,让组织的不同部分轻松的连接起来,通过重用有效提升IT的灵活性和企业的敏捷性,并最终获得商业价值。由于SOA带来的巨大成功,该领域全球市场2006年一年的增长达到了603亿美元,同比增幅加大了75%——2005年市场仅增长346亿美元。而且,人们普遍认为SOA市场将持续走好,到2008年,年均符合增长率预计将达到54%,增长金额达1430亿美元。3旅程的起点在制定实现目标的计划之前,明确我们所处的位置以及如何开始总是必要的。SOA成熟度模型(SOAMaturityModel)可以帮助决策者们对SOA实施和规划的战略价值进行测量与评估,并确定行动的出发点与路线图。该模型将企业体系结构和IT状况分为五个层次:初始化:企业体系结构不明确;可重复:企业体系结构明确;已定义:项目团队根据企业体系结构进行软件开发;已管理:实施SOA架构,配备监控机制;优化中:不断优化企业体系结构。接下来的工作是根据SOA项目的目标确定适合于企业自身状况的切入点,从而帮助企业在长期的战略部署中获得快速的投资回报。典型的切入点有四个:服务重用:定义可重用服务,降低开发和维护成本,缩短部署周期;系统集成:部署底层连通架构,整合信息资源,提高IT灵活性业务流程:优化与重构关键业务流程,提高响应速度;人员协作:部署企业信息门户,提升企业运作可见性。4组织策略虽然每个企业的业务需求都不相同,总结以往SOA项目的成功故事仍可以发现一些共同的原则。与其他类型的IT项目一样,获得领导者的支持是成功的关键。SOA监管也是必不可少的,它帮助确定业务服务的决策权,例如服务由哪个部门拥有,谁来提供资金、性能目标是什么以及如何使用这些服务。接下来要组建一支由业务和IT部门的精英组成的项目团队,并且努力消除企业内存在的不同观点。选择一个小的项目开始,不断总结方法并制定规范,以便将其用于以后的项目中。服务的定义是一项重要工作,这个过程中应该尽量重用已有IT资产并最大限度将它们整合。服务注册中心帮助对已定义的服务进行管理和重用,服务总线可以提供连通必须的基础架构,并且屏蔽复杂性进而更多的关注业务。最后要提醒的是,SOA是一个历程,不可能一蹴而就,需要不断的测试与改进。通过良好的组织与规划,使IT与业务保持一致,同时适应当前与未来的市场需求。明确了这些组织策略之后,便是时候开始着手对业务进行分析了。5业务分析为了使得IT和业务协调一致,必须找到正确的业务目标、业务领域和业务流程。Gartner开发了一种BPM成熟度模型,能够帮助企业对业务流程正确的评估。完成业务目标的业务领域或业务流程中,每个环节或任务可以被视为完成不同功能的业务服务。根据这些服务可以勾勒出企业的业务结构,这是走向SOA的必须一步。因为,它可以帮助企业识别出业务的通用性并决定如何对其进行投资。IBM开发了类似的分析方法[1],称之为组件化业务模型CBM(ComponentBusinessModel),并广泛应用于SOA项目实施过程初期的业务分析,如图1。模型中的每一个组件对应于企业中的一种服务或一项功能,基于它企业可以区别出构成企业竞争优势的独特业务组件和为了维持企业运行所必需的一般业务组件,并决定如何进行投资。图1IBM组件化业务模型CBM:零售业范例对于业务服务的分析有三种方式:自顶向下、自下而上和业务目标[3]。自顶向下的方式将业务流程逐层分解为业务活动,并对涉及的业务对象进行分析。在得到的服务列表中去除去冗余的服务,合并相似的服务,分解规模过大的服务,最终形成层次化的服务目录。自底向上方式的目的是利用已有资产来实现服务。业务目标分析是将业务目标分解成子目标,然后看看哪些服务是用来实现这些子目标的。在这个过程中可以发现服务相关的关键指标、度量值和业务事件。有了上面的准备与铺垫,接下来我们可以更近距离的观察SOA了。6SOA参考架构SOA是一类分布式系统的体系结构,同时也是一个组件模型。它将异构平台上应用程序的不同功能部件称为服务,通过这些服务之间定义良好的接口按照松散耦合方式整合在一起,即将多个现有的应用软件通过网络将其整合成一个新系统。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。构建在各种这样的系统中的服务可以用一种统一和通用的方式进行交互[4]。SOA的参考架构如图2所示。图2SOA参考架构从SOA的参考架构中可以看出SOA具有以下优点:利用现有的资产:将这些现有的资产包装成能够提供业务功能的服务,企业可以继续从现有的资源中获取价值,而不必重新从头开始构建。更易于集成和管理复杂性:通过隔离复杂性将基础设施发生的改变所带来的影响降到最低限度。当更多的企业一起协作提供价值链时,这会变得更加重要。更快地整合和实现:通过利用现有的组件和服务,可以缩短软件开发生命周期。这使得新业务服务的开发更加快速,并允许企业迅速地对改变做出响应。减少成本和增加重用:通过松散耦合的方式发布业务服务,企业可以根据业务要求更轻松地使用和组合服务。灵活的业务流程组合:SOA业务流程是由一系列业务服务组成的,可以更轻松地创建、修改和管理它们,以便满足不同时期的需要。实时的企业监控:基于对流程的监控和服务使用情况的统计,可以实时并全面的对企业业务活动进行监控,提高企业运行的可见度,从而对出现的问题做出快速响应。下面对SOA中关键技术组件进行说明。6.1企业服务总线ESB企业服务总线(ESB)是用来整合应用和服务的一个灵活的基础架构。ESB位于SOA的中心,充当消息传递的中枢,通过减少接口的数量、大小和复杂度使得SOA更为强大。ESB主要功能有:服务之间的消息路由;请求者和服务之间的传输协议转换;请求者和服务之间的消息格式转换;处理各种来自不同业务的事件;保证服务质量(安全、可靠和交互处理)。6.2服务注册表SR服务注册表SR(ServiceRegistry)用来存储系统(或其他机构系统)中的服务信息,工作原理如图3所示。它帮助实现服务语义和缩小IT和业务世界之间的差距的业务含义,并提供服务的业务级视图。图3服务注册表的工作原理服务注册表的主要功能如下:发布服务:发布服务并对服务的版本进行管理,是服务发现、消费和重用的前提;查找服务:根据服务的描述信息查找服务,明确通用服务,避免重复用作,是服务重用的关键;监管服务:确定哪些人可以访问哪些服务,服务的性能如何以及是否可以优化,是安全性和服务质量的保证。6.3业务流程管理BPM业务流程管理BPM(BusinessProcessManagement)通常是指对企业业务流程进行包括设计、执行、监控和优化在内的全生命周期管理方法。在本小节它特指在SOA参考架构中为BPM提供支持的技术组件,用于管理长期运行的同步和异步业务流程[3],它的主要功能有:图形化流程建模以开放标准(例如BPEL)描述流程模型运行时任务自动调度监控流程实例运行状态关于BPM的详细内容参考本文后面的“基于SOA的BPM”中的描述。7基于SOA的BPM尽快理解并改善自身的业务流程对于企业保持竞争力来说极其关键,但事实并非如此。企业运营中仍然存在因缺乏流程知识而导致的各种问题,例如存在完成相同任务的多个冗余流程,简单的流程仍由人工来操作,流程与IT系统刚性的连接在一起无法修改等等。由此,越来越多的公司开始研究以BPM为基础的项目。BPM包括设计、执行、监控和优化四个阶段,是一种不断迭代循环的全生命周期管理方法,它既是管理准则又是技术平台。作为管理准则,BPM关注于战略性业务目标,指导整个组织的资源部署,使业务流程能更有效地实现客户价值。作为技术平台,BPM提供一系列软件工具来优化流程,使抽象的目标变得具体,联系业务数据处理,监控流程行为并实现自动化,根据不同的事件和结果进行实时的决策,从而提升业务流程的敏捷性。关于BPM方法体系的全面介绍请参考相关文献,本节后面的内容重点对基于SOA实施BPM进行探讨。BPM的实现可以没有SOA的支持,但这样很难给企业带来希望的竞争优势。事实表明,在过去的几年中,快速变化、整合、分布等方面的困难阻碍了BPM的应用,而SOA的使用可以让这种情况得到极大的改善。SOA支持诸多改

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论