价值链的概念和构成.docx

上传人:b****6 文档编号:16155010 上传时间:2023-07-10 格式:DOCX 页数:12 大小:221.95KB
下载 相关 举报
价值链的概念和构成.docx_第1页
第1页 / 共12页
价值链的概念和构成.docx_第2页
第2页 / 共12页
价值链的概念和构成.docx_第3页
第3页 / 共12页
价值链的概念和构成.docx_第4页
第4页 / 共12页
价值链的概念和构成.docx_第5页
第5页 / 共12页
价值链的概念和构成.docx_第6页
第6页 / 共12页
价值链的概念和构成.docx_第7页
第7页 / 共12页
价值链的概念和构成.docx_第8页
第8页 / 共12页
价值链的概念和构成.docx_第9页
第9页 / 共12页
价值链的概念和构成.docx_第10页
第10页 / 共12页
价值链的概念和构成.docx_第11页
第11页 / 共12页
价值链的概念和构成.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

价值链的概念和构成.docx

《价值链的概念和构成.docx》由会员分享,可在线阅读,更多相关《价值链的概念和构成.docx(12页珍藏版)》请在冰点文库上搜索。

价值链的概念和构成.docx

价值链的概念和构成

价值链的概念和构成

  企业要生存和发展,必须为企业的股东和其他利益集团包括员工、顾客、供货商以及所在地区和相关行业等创造价值。

如果把“企业”这个“黑匣子”打开,我们可以把企业创造价值的过程分解为一系列互不相同但又相互关联的经济活动,或者称之为“增值活动”,其总和即构成企业的“价值链”。

任何一个企业都是其产品在设计、生产、销售、交货和售后服务方面所进行的各项活动的聚合体。

每一项经营管理活动就是这一价值链条上的一个环节。

企业的价值链及其进行单个活动的方式,反映了该企业的历史、战略、实施战略的方式以及活动自身的主要经济状况。

它叫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支持诸多改变,包括业务流程的改变、部门调整带来的改变、竞争对手的改变、客户行为的改变等等。

SOA允许企业能够灵活地将组成业务流程和底层IT基础架构的各个要素视为可以重用或组合的标准组件(服务),以获得随时变化的业务竞争优势。

SOA可以使企业区别对待“要做什么”和“怎么做”的问题。

从业务流程的运作方式中抽象出服务的定义,从而赋予业务更高的灵活性和更快速的响应能力。

这种抽象允许在不改变底层技术的情况下对业务流程进行修改;同样,技术基础架构的改变也不会影响到业务流程。

作为SOA项目的切入点之一,BPM反过来在很大程度上又推动着SOA的发展。

基于SOA实施BPM包括分析、模拟、部署和监控等阶段。

7.1分析业务流程

对业务流程的分析是BPM的起点,当然,可以利用本文“业务分析”中提到的方法。

分析过程中,业务与IT人员的共同参与是非常必要的,重点在于根据企业业务特点、流程以及相应IT系统的成熟度,确定关键业务流程,作为BPM旅程的起点。

7.2模拟业务流程

利用BPM提供的工具对选定的业务流程进行建模和模拟,结果可以帮助企业验证服务设计的结果,发现业务流程中的瓶颈并提出改进方法。

同时,它对于项目的决策也是非常有价值的。

它可以决定项目是该“执行”还是“取消”,证明资源投资是否合适,并能够帮助确定哪些举措将会给公司带来最大效益。

如果某个项目投资可能产生的业绩得到了分析与证实,那么企业就可以充满自信地对项目进行规划,并作出预算。

在项目部署好之后,企业仍然可以继续上面的工作,从而优化业务流程,并在流程执行期间和问题出现前将问题解决。

图4展示了一个这样的工具示例。

图4建模与模拟工具示例

7.3基于SOA进行部署

业务流程模型被定义和模拟之后,下一步就是基于SOA来部署业务流程。

回顾文章之前的描述可知,业务可以是一系列的服务,并且可以根据执行环境灵活地组装或编排这些服务。

业务流程中的每个环节所执行的任务由SOA中的服务提供,其模块化、松耦合的特点,支持BPM执行由事件触发的独立任务并逐渐演进;SOA可以为BPM执行跨部门、跨系统的协同业务流程提供分布式的底层通讯架构;SOA中的业务活动监控BAM(BusinessActivityMonitoring)工具又可以对流程实例的状态进行监控。

7.4监控业务流程

利用SOA中提供的BAM工具可以对企业中运行的业务流程实例进行监控,提高企业运行的可见度,从而对出现的问题做出快速响应。

所得到的数据还能用来分析业务流程的执行效率以及服务的使用性能,以此为基础对BPM和SOA进行优化,完成闭环迭代的过程。

8总结

市场的变化是永恒的,企业为了适应这种变化在提升业务敏捷性的道路上不懈的探寻着。

作为思想与技术发展的最新成果,SOA和BPM旨在成为沟通IT与业务间的桥梁,它们可以帮助企业管理者有效的应对业务敏捷性的挑战,,并且通过迭代式的优化与演进,持续保持竞争优势。

本文介绍了SOA和BPM的相关概念、

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2