欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    SOA咨询方法论研究.docx

    • 资源ID:1665039       资源大小:809.98KB        全文页数:49页
    • 资源格式: DOCX        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    SOA咨询方法论研究.docx

    什么是企业架构(EA)?(2008-09-27 11:24:20)标签:     分类: 企业架构企业架构(EA,Enterprise Architecture)作为将组织战略目标映射到IT总体目标的蓝图设计,是西方发达国家政府广泛使用的顶层设计方法。 1企业架构的发展史1987年,John Zachman在IBM Systems Journal上发表名为A framework for information systems architecture的文章,提出企业架构的初步概念。Zachman理论发展到今天,称之为“企业架构框架”(EAF,Enterprise Architecture Framework),简称为“Zachman框架”,Zachman也被公认为企业架构领域的理论开拓者,现有的企业架构框架大都由Zachman框架派生而来。1996年,美国国会通过“Clinger/Cohen 法案(又称信息技术管理改革法案)。该法案指出政府部门缺乏展现、协调和管理整个信息系统建设、使用、维护的总体框架,授予行政管理和预算局(OMB)很大权力来强制实行一些标准,以“分析、跟踪和评估行政机构在信息系统方面进行的所有大规模投资的风险和成效”。尽管“Clinger/Cohen法案”从未提及企业架构的概念,OMB 还是将此法案解释为对整个美国政府采纳企业架构的强制性要求。1999年,美国联邦CIO委员会发布了FEAF( Federal Enterprise Architecture Framework)。“Clinger/Cohen 法案”所使用的术语“IT架构”(IT Architecture),现在被解释为企业架构(Enterprise Architecture)。如今,OMB 已要求每个政府机构都要开发一个企业架构框架,并要证明如何使该企业架构框架与 FEAF 保持一致。如美国国防部开发了DoDAF,美国财政部开发了TEAF,美国环保署开发了EPAF,等等。欧洲国家政府在企业架构推广方面则另辟蹊径。2005年3月,英国内阁办公室发布了英国电子政务互操作框架(E-GIF,E-Government Interoperability Framework)v6.1。欧盟则推出了泛欧电子政务服务互操作框架(EIF,European Interoperability Framework)v2.0。在商业领域,企业架构也得到了广泛关注,研究机构、咨询公司和大企业也在大力推进企业架构的应用。1996年,凯捷公司(Cap Gemini)发布了IAF(Integrated Architecture Framework)。2002年,开放组织(Open Group)发布TOGAF(The Open Group Architecture Framework)。2003年,企业架构开发研究所(IFEAD)发布了E2AF(Extended Enterprise Architecture Framework)。企业架构的发展历程如下:  图1.企业架构的发展历程综上所述,企业架构获得快速发展源于三个因素:(1)Zachman奠定了企业架构的概念体系和理论基础(2)美国政府的推动和西方发达国家政府的效仿(3)研究机构、咨询公司和大企业的大力推广2企业架构的概念Enterprise Architecture一般译作企业架构,也有译作企业体系结构或企业总体架构。架构(Architecture)包含业务和技术两个层面,一个是软件体系结构,一个业务参考模型。按照Meta Group(已被Gartner收购)的定义,企业架构是一个自顶向下、业务战略驱动的过程,它整合了并行的、内在的、一致的业务、信息和技术架构的开发,也就是企业解决方案架构。按照美国2002年电子政务法案的定义,企业架构意味着:(1)一个战略信息资产库,它定义了使命(2)执行使命所必需的信息(3)执行使命所必需的技术(4)为了响应使命不断变化的需求,而实施新技术的变迁过程并包括:(1)一个基线(当前)架构(2)一个目标架构(3)一个(实施)计划3企业架构的原理企业架构的原理是从现状向目标的迁移过程。因此,企业架构包括:当前架构、目标架构、迁移计划和IT路线图。: 图2 企业架构的原理企业架构的组成分为业务和技术两个层面,业务层面包括业务架构和信息架构,技术层面包括应用架构和技术架构。 图3 企业架构的原理(1)企业业务架构(EBA,Enterprise Business Architecture)     企业业务架构主要是指组织结构、岗位职能和业务流程。(2)企业信息架构(EIA,nterprise Information Architecture)     企业信息架构主要是指业务信息原始记录和展现形式。(3)企业应用架构(EAA,Enterprise Application Architecture)     企业系统架构主要是指应用系统。(4)企业技术架构(ETA,Enterprise Technical Architecture )     企业技术架构主要是指基础设施。Zachman框架John Zachman是公认的企业架构领域的理论开拓者,现有的企业架构框架大都由Zachman框架派生而来。Zachman框架起源于John Zachman的题为“信息系统开发框架”(A Framework for Information Systems Development)的学术论文,文中阐述了在信息系统开发工作中对软件体系结构的看法:系统开发是由具有不同关注视点的若干层面人员共同完成的这与认识到系统开发是由不同阶段完成的同等重要;在系统开发中,考察对象不应仅限于数据和功能,还应包括地点。Zachman给出了一个矩阵,将关注视点放在列上,角色层面放在行上。此矩阵最初有是什么(What)、如何做(How)和在哪里(Where)三列。后来,Zachman又增加了是谁(Who)、什么时间(When)时间和为什么(Why)三列。Zachman框架可以用来指导信息化建设过程,并管理此过程中的设计产物。Zachman框架如下图所示: 图4 Zachman框架    Zacnman框架的矩阵式表格如下所示: 做什么(What)如何做(How)在哪里(Where)谁(Who)何时(When)为什么(Why)数据功能网络人员时间动机范围(背景)规划者      业务模型(概念)所有者      系统模型(逻辑)设计者      技术模型(物理)承建者      详细表示(背景之外)分包者      最终用户      表1 Zachman框架的矩阵式表格Zachman框架是一个6×6矩阵:纵向从规划者、所有者、设计者、承建者、分包者和最终用户六个视角来划分,建立目标/范围、业务模型、系统模型、技术模型、详细表达、运行功能等模型;横向从数据(What)、功能(How)、网络(Where)、人员(Who)、时间(When)、动机(Why)等6个方面的模型,并分别由实体关系模型(Entity-Relationship)、流程I/O模型(Input-Process-Output)、节点链接模型(Node-Link)、人员工作模型(People-Work)、时间周期模型(Time-Cycle)、目标手段模型(Ends-Means)来表达。Zachman框架具有容易理解、描述全面、独立于各种工具与方法学等优点,因而得到了广泛的认可,很多咨询和研究方法都从Zachman框架中获得借鉴。Zanman框架完全可以作为电子政务顶层设计方法论的理论基础,是一个非常适合于本课题的思考框架和研究模式。FEAF框架1999年,美国政府组建美国联邦CIO委员会,发布了联邦企业架构框架(FEAF,Federal Enterprise Architecture Framework),此后美国政府机构也相继基于FEAF发布了各自的部门级企业架构框架。这是企业架构在政府领域的首次应用,带动了企业架构在西方发达国家政府的大范围推广。2001年,美国联邦CIO委员会发布FEAF实践指南(A Practical Guide to FEA)。之后,又发布了由绩效参考模型(PRM)、业务参考模型(BRM)、服务参考模型(SRM)、技术参考模型(TRM)、数据参考模型(DRM)等五个参考模型。FEAF由当前架构、目标架构、转换流程(标准)组成,当前架构和目标架构分解为业务架构、数据架构、应用架构和技术架构,后来又增加了绩效架构。 图5 FEAF v1.1,Level III美国联邦企业架构(Federal Enterprise Architecture,FEA)由绩效参考模型、业务参考模型、服务参考模型、技术参考模型、数据参考模型构成。图6 FEA的组成(1)绩效参考模型 绩效参考模型由输入、输出、结果3个部分组成,由测量域、测量类、测量组和测量指标4个层次构成。输入包括人力资本、技术和其他固定资产,输出包括一系列过程和活动,结果包括任务和业务结果以及客户结果。(2)业务参考模型 业务参考模型包含4个业务域,39条业务线和153项子功能。其中4个业务域分别是公民服务、服务分发模式、服务的支持分发和政府资源管理。公民服务是政府的目的,包括国防和国家安全、本土安全、情报运行、法律保障、国际事务和商务、立法及公正活动、矫正活动、教育、能源、健康、交通、收入安全、环境管理、自然资源、灾害管理、社区和社会服务、经济发展、劳动力管理、通用科学与创新19条业务线。服务分发模式是实现政府目的的机制,包括为公民的直接服务、知识创造和管理、公共物品创建和管理、法规、联邦财政支持、信用和保险、传输给州和地方政府7条业务线。服务的支持分发是政府运行支持功能,包括立法关联、公共事务、法规发展、规划和预算、控制和监督、征税、内部风险管理和减少、通用政府8条业务线。政府资源管理为资源管理功能,包括供应链管理、人力资源管理、财政管理、行政管理、信息和技术管理5条业务线。(3)服务参考模型 服务参考模型由7个服务域、30项服务类和168项服务组件构成,其中7个服务域分别是客户服务、过程自动服务、业务管理服务、数字资产服务、业务分析服务、内勤服务和支持服务。客户服务包括客户关系管理、客户喜好、客户初始帮助3项服务类,过程自动服务包括跟踪和工作流、路由和进度2项服务类,业务管理服务包括过程管理、组织管理、投资管理、供应链管理4项服务类,数字资产服务包括内容管理、文件管理、知识管理、记录管理4项服务类,业务分析服务包括分析与统计、可视化、知识发现、业务智能、报告5项服务类,内勤服务包括数据管理、人力资源、财政管理、资产管理、开发与集成、人力资本/劳动力管理6项服务类,支持服务包括安全管理、协作、搜索、通信、系统管理、表格管理6项服务类。(4)技术参考模型 技术参考模型由4个服务域、17个服务类和51个服务标准构成,其中4个服务域是服务访问和分发、服务平台和基础设施、组件框架、服务接口与集成。(5)数据参考模型 数据参考模型由数据共享、数据描述和数据环境(Context)三个标准化域构成。数据共享是指一个用户使用其他用户提供的信息资源,数据共享标准化域用“数据提供者-用户矩阵”来描述。数据描述标准化域提供了一个在数据结构(语法)和含义(语义)方面达成一致的方法,可以为数据发现、数据重用、数据共享、数据实体一致化、语义互操作提供支持。数据环境标准化域为数据提供与数据创建和使用有关的附加信息。2007年6月澳大利亚政府借鉴美国FEAF开发了了澳大利亚政府架构(AGA, Australian Government Architecture),同样包含了五个参考模型。 图7 AGAAGA包括5个参考模型以及原则、模式、标准、SOA知识库和服务目录。与FEA一样,AGA参考模型包括绩效参考模型、业务参考模型、服务参考模型、数据参考模型、技术参考模型。SOA咨询方法论研究-SOA咨询路线图(2009-05-07 12:25:36)标签:      分类:     SOA咨询路线图用于描述SOA咨询的一般流程和方法,是SOA咨询方法论的核心。SOA咨询路线图基于通用IT咨询方法和SOA项目生命周期对SOA咨询方法论进行阐述,并且对SOA咨询的关键成功要素进行分析,对SOA咨询方法论与SOA实施方法论之间的关系进行界定。1. SOA咨询路线图在SOA项目生命周期的不同阶段,SOA咨询方法也随之不同。因此,针对SOA项目生命周期的不同阶段,分别建立相应的SOA咨询方法。SOA项目生命周期可划分为前期评估、总体规划(包括战略规划、业务规划和技术规划)、项目实施和后期评价四个阶段。SOA咨询的服务对象根据SOA项目生命周期进行划分。按照每个阶段咨询服务的主要需求来源的不同,来确定核心的服务对象。在前期评估、总体规划和后期评价阶段,服务对象主要是项目业主(中央和地方各级政府机构);在项目实施阶段,服务对象主要是IT厂商(平台厂商、独立软件厂商和系统集成商)。SOA咨询方法论同样根据SOA项目生命周期进行划分,由SOA项目生命周期各个阶段的SOA咨询方法组成,形成一个完整的方法体系。建立SOA咨询方法论的基本方法是:针对SOA项目生命周期的不同阶段,在通用IT咨询方法基础上,结合软件架构咨询的特点,按照适用性、可信性和可操作性的原则,从概念和定义、范围和内容、意义和作用、目标和任务、流程和步骤、方法和规则等六个方面,建立相应的SOA咨询方法。SOA咨询路线图如下图所示: 图1 SOA咨询路线图1.1 SOA项目生命周期SOA项目生命周期包括前期评估、总体规划、项目实施和后期评价四个阶段。    其中,总体规划阶段起到SOA蓝图的作用,是SOA咨询的重点阶段。1.2 SOA咨询服务对象SOA项目生命周期的四个阶段中,除了项目实施阶段的SOA咨询服务对象是IT企业(包括平台软件厂商、独立软件开发商和系统集成商)之外,其余三个阶段的SOA咨询服务对象都是政府机构(包括中央和地方各级政府机构、非政府组织和大型国有企业等)。因此,政府机构是SOA咨询的重点服务对象。1.3 通用IT咨询方法通用IT咨询方法是SOA咨询方法的实践基础,具有重要的借鉴意义。从“As-Is(现状)”到“To-Be(未来)”是一种经典的IT咨询模式,通过对现状的深入分析评估、对目标的逐步论证分解、对问题和差距的全面诊断等,建立从现状到目标的切实可行的迁移路线图和整体解决方案。(1)As-Is(现状)    建立现状模型,进行现状分析和评估,发现问题和诊断原因;跟踪发展趋势,选定标杆学习对象,进行差距分析。(2)To-Be(目标)    建立目标模型,根据组织内外部的约束条件(环境、资源和能力等),定义和论证目标,并对目标进行分解和细化。(3)Roadmap(路线图)    建立从现状模型到目标模型的迁移路线图,定义行动列表,界定任务优先级,制定策略和选择路线。(4)Solution(解决方案)针对选定路线开发解决方案,从技术、管理和商业等角度,对具体项目进行总体设计乃至初步设计。1.4 SOA咨询方法按照SOA项目生命周期的阶段划分,结合通用IT咨询方法,形成按阶段分解的SOA咨询方法。(1)前期评估    对SOA投资的必要性和可行性进行评估,确定现状和目标,分析差距和风险,帮助客户最终决定是否采用SOA。(2)总体规划从战略、业务和技术三个层面自顶向下地对SOA投资进行总体规划,从业务梳理、服务建模、应用规划和平台规划等多个角度对SOA项目进行总体设计。(3)项目实施从技术、管理和商业三个方面对SOA项目实施进行指导,帮助软件开发商和系统集成商成功实施SOA项目。(4)后期评价    对SOA项目的实施效果(直接回报和间接回报等)和存在问题等进行评估,帮助客户总结经验和教训,提出持续优化和改进方面的建议。2. SOA咨询关键要素SOA咨询关键要素(CSF,Critical Success Factor)是指决定SOA咨询成败的核心要素,主要包括以下五个方面: 图2 SOA咨询的关键要素(1)人员识别SOA项目的利益相关者,对不同人员对SOA的明确需求和潜在期望进行平衡,最终达成共识。(2)流程    识别SOA项目的关键业务流程,确定业务流程之间的关联关系;对业务流程可能发生的变更进行评估,将变更控制在技术条件允许的范围之内。(3)信息    识别SOA项目的基础信息服务,确定基础信息的逻辑结构;对基础信息可能发生的变更进行评估,将变更控制在技术条件允许的范围之内。(4)系统互操作    识别SOA项目相关的应用系统,对应用系统之间的互操作进行评估,最终来确定系统互操作的目标、范围和方法等。(5)IT资产重用    识别SOA项目相关的IT资产,对重用的可行性进行评估,确定重用的范围、方法和风险等。3. 与SOA实施方法论的关系SOA实施方法论与SOA咨询方法论具有密切的关系,是SOA咨询方法论的一个重要的组成部分。SOA实施方法论与SOA咨询方法论的区别在于两者的服务对象不同,SOA实施方法论主要面向负责实施SOA项目的IT厂商,包括软件开发商和系统集成商等;SOA咨询方法论主要面向SOA项目业主,包括中央和地方等政府客户。由于SOA咨询跨越SOA项目生命周期的全部阶段,而实施只是其中的一个阶段,因此项目实施前期的SOA咨询服务是SOA项目实施的重要输入条件;同时,SOA项目实施也是项目实施后期的SOA咨询服务的重要输入条件。因此,SOA咨询方法论和SOA实施方法论在阶段划分上应该紧密衔接、相互参照,以保证体系结构的完整性。SOA咨询方法论研究-SOA咨询概述(1)(2009-03-31 14:32:38)标签:     分类: 本章节对SOA咨询的概念和定义、目标和对象、范围和内容进行界定,对其必要性和可行性进行分析,并进行现状分析和前景展望。1.1概念和定义     SOA(Service-Oriented Architecture,面向服务的架构)是一种分布式环境下的软件架构模式。它将应用系统的功能模块封装为服务,服务的接口和实现相互独立,以实现业务和技术的分离;并通过服务之间的通讯和服务组装来构建复合应用系统,以提高灵活性和可重用性。目前,国内电子政务建设中大规模的应用系统开发和整合尚处在起步阶段,引入SOA具有重大的战略意义。为了促进SOA在电子政务行业的推广,在信息化建设中引入SOA咨询就显得尤为必要。对于电子政务领域而言,SOA咨询方法论是一个全新事物,必须首先澄清其概念和定义。1SOA咨询SOA咨询属于IT(Information Technology,信息技术)咨询中架构咨询的范畴。从2005年以来,SOA开始进入实用化推广阶段,从而推动了SOA咨询的兴起。根据Wikipedia百科全书的定义,IT咨询是这样一个领域:向组织提出建议,帮助其利用信息技术来实现组织目标;除此之外,IT咨询还常常从业务的角度,帮助组织实施、部署和管理信息系统。IT咨询是在信息化建设和互联网发展的大背景下出现的,是一个新兴的咨询领域,其内涵和外延、范围和内容处在不断变化之中。IT咨询最初起源于IT应用咨询,主要是相对成熟的企业级应用,如:ERP、CRM、SCM。随着信息化建设的规模和范围的逐渐扩大,IT对管理的支撑从作业层上升到战术层和战略层,与管理之间的关系日益紧密。这造成IT咨询与管理咨询的边界日益模糊,IT咨询开始扩展到IT规划、架构、安全、运营和治理等领域,与管理咨询开始逐渐融合。进入IT咨询业这一市场的,有两种类型的机构:传统的管理咨询公司和IT厂商(平台厂商、独立开发商和集成商)。根据IDC的市场调查,IBM、埃森哲和惠普是2006年位居国内前三位的IT咨询公司。2006年,国内IT咨询业的市场规模已经接近100亿元,以超过10的年平均增长率快速增长,但是相对管理咨询业来说还不成熟。2. 方法论按照Merriam-Webster词典的解释,方法论(Methodology)是指从事某一学科或进行某项研究所采用的一整套步骤、方法和规则。因此,SOA咨询方法论是指用于SOA咨询的一整套的方法、步骤和规则,它融合管理过程和技术过程,以文档化的方式,以一致的、协调的、可解释的、可重复的方法来指导SOA咨询的具体实践。简而言之,SOA咨询方法论就是说明如何做SOA咨询的规范性文档。3. 电子政务领域的SOA咨询电信和金融行业由于信息化程度较高,是IT咨询最大的两个细分市场,占据60以上的市场份额。政府行业的信息化建设起步较晚,其市场规模略小于制造、能源和交通行业,仅占据大约5的市场份额。但是,从2002年以来,随着电子政务建设的深入开展,政府机构对IT咨询的市场需求正在快速增长。在各级政府机构中,大量的应用系统正在开发或者已经上线运行,系统规模、范围日益扩大,复杂程度日益提高,需要在内部统一架构,对跨机构的系统进行整合。SOA的出现,契合了这种需求,得到了政府客户的认同。但是由于SOA市场正处在启蒙期到增长期的分界点,无论是SOA平台还是应用,无论是SOA项目规划还是实施,都还不够成熟,需要认识论、方法论和最佳实践方面的指导,对SOA咨询的需求日益升温。1.2目标和对象SOA咨询的主要目标是:面向电子政务行业的SOA咨询,旨在为政府客户在整个SOA项目生命周期中提供全方位的咨询服务,使得SOA能够支持政府机构的使命和战略的实现。SOA咨询的主要对象包括:1. 政府客户对于电子政务领域而言,客户主要包括中央政府(含垂直机构)和地方政府。SOA对于地理分布广泛、组织结构庞大、业务流程复杂的政府机构的信息化建设具有重大意义,可以大大提高其信息系统的灵活性和适应性。因此,有意向实施基于SOA的信息系统的政府客户是SOA咨询的目标服务对象。SOA咨询服务的主要对象如下图所示:   图1.1  SOA咨询的主要对象(1)高层管理者高层管理者是指负责整个政府部门中资源运用及经营成效的高级管理人员,是由政府高级领导人员组成的管理集团,是政府部门的决策层者。政府是否要实施SOA是由高层管理者进行决策的,他们对项目的支持程度,直接影响到SOA项目的成败。同时,政务部门的实施SOA对政府发展战略路线的影响、组织机构部门的结构等是高层管理者最关心的事情。因此,SOA咨询的服务对象首先是高层管理者,高层管理者为了在组织实施SOA,有必要了解SOA的实施对组织机构的战略意义及其重要作用,以及是否在实施后能达到政府的期望水平,提高政府部门的工作效率、业务沟通能力和有效的降低成本等。由于大部分的高层领导人不懂具体的技术环节,他们大都重视具体的产出结果,SOA咨询最重要的是让高层领导者明确政府实施SOA所产生的重要意义,提出相关的建议和意见,为政务高层领导者决策提供依据。(2)信息主管信息主管是负责政府机构信息技术和系统所有领域的高级官员。他们通过指导对信息技术的利用来支持公司的目标,他们通常具备技术和业务过程两方面的知识,具有多功能的概念,常常是将组织的技术调配战略与业务战略紧密结合在一起的最佳人选。信息主管是实施SOA的主要技术负责人,他们更关心的是SOA实施过程中的具体的IT影响和技术环节,包括:(1) 实施SOA以及实施SOA所拟采用的技术路线和方案;(2)实施SOA过程的服务设计和部署的可管理性、可靠性和可用性;(3)实施SOA后IT 环境下服务容量的性能和可扩展性;(4)SOA实施过程中是否有全面的共享服务安全方案;(5)SOA项目中构件模块是否共享的应用和基础结构服务及各种服务标准的兼容性;(6)能否通过重复使用以往开发的共享服务提高应用/项目开发和交付的效率;(7)可否通过重复使用服务的方式充分利用遗留应用从而降低维护和集成成本,使IT组织反应更加灵敏等具体的问题。因此,政府信息管理者的主要咨询角度主要集中在企业实施SOA过程中的技术问题,咨询的方式则主要从技术领域阐述SOA技术的可行性,全方位的从各个角度进行技术性的分析,以便于政府信息主管人员了解SOA技术,明确SOA实施的技术要素,实施过程等,对信息主管考虑采用何种技术手段实施SOA提供参考意见或建议。(3)财务主管财务主管是指政府部门中管理财务的重要角色,他们控制每一项资金的运用,是现代政府机构中最重要、最有价值的高层管理人员之一,是掌握着政府的神经系统(财务信息)和血液系统(现金资源)灵魂人物。他们的重要作用是监督政府部门的重大业务计划、方案以及利润分配、弥补亏损方案的制订;监督经营活动中的产权变动、资产重组及转让等重大决策活动,以及政府部门财产清查、重大经营计划、方案的执行情况;督促政府部门执行报告和备案制度,并及时反馈情况等等。政府在咨询是否实施SOA的过程中,考虑ROI(投资预算与收益)是很重要的一个环节,只有得到有效的预算支持才可能在企业中成功的引入新技术和标准。首先,预算需要为一个或多个启动项目(作为SOA的试点应用程序)提供财政支持。其次,预算需要补偿应用SOA的初始开销。因此,明确SOA投资,做好预算评估,定量分析SOA的收益有益于政府财务主管的决策。同时,如何有效的控制成本、有效的资金运用、SOA项目实施后的经济效益等都是财务主管所关心的重要问题。SOA咨询的主要目的是为了明确政府在实施过程中的的投资、风险和收益问题,有效的分析政府实施SOA的投资规模,以及在实施过程中的投资风险,对后期的投资回报率分析对财务主管的决策有及其重要的意义。(4)业务主管业务主管主要负责组织开展政府的日常业务工作,并根据工作重点调整进行职责范围调整,不断为政府部门行政绩效改进进一步发展思路提供设计建议。在SOA实施过程中,业务部门起到了关键性的作用,业务驱动的项目将实现和使用服务功能,如果提供业务功能和使用业务功能的部门不支持SOA,SOA将丧失基础。业务主管最关注的是SOA实施对业务的影响。如:(1)能否提高对主要机构的服务水平客户、员工、合作伙伴;(2)能否实现快速交付和变革业务服务从而更好地满足客户需要;(3)能否以较低的复杂程度和较少的工作量在政府部门实施更有效的变革;(4)能否充分利用共享服务提高政府及相关部门的效率等。因此,在 SOA咨询过程中要重点分析政府机构目前的业务流程以及实施SOA 后能否实现跨整个政府机构部门间布署的共享业务服务和关键业务流程,达到提高这个政府部门间的工作效率的目的,为业务主管评估目前的业务以及后续实施SOA过程中的业务相关问题提出建议和解决的方案。2. IT厂商IT厂商主要包括平台厂商、独立软件开发商(ISV)和系统集成商(SI)。SOA促进了软件业的分工和合作,有助于形成软件产业价值链的上下游关系。因此,对软件开发商和集成商提供技术、管理和商业咨询,帮助其向基于SOA的软件生产模式转型,实现跨越组织边界的、基于Web服务的产业分工和协作,也是SOA咨询的主要方向之一。1.3范围和内容SOA咨询的主要范围如下图所示: 图1.2 SOA咨询的主要范围1. 项目型(一次性)咨询向基于SOA的信息系统开发和整合项目,提供可行性评估、总体规划、项目实施、成熟度评价等方面的咨询服务。2. 非项目型(持续性)咨询向基于SOA的已上线运行的信息系统,提供SOA治理、运维、外包等方面的咨询服务。由于目前SOA处于初期推广阶段,大部分SOA咨询属于项目型咨询。因此,项目型咨询是本阶段SOA咨询的重点,其中SOA总体规划咨询尤为重要。在SOA项目上线之后,SOA作为IT公用基础设施投入持续运营和优化,非项目型咨询也将提上议事日程,因此,SOA治理、运维和外包等方面的咨询将成为新的热点。SOA咨询的主要内容如下图所示: 图1.3 SOA咨询服务的主要内容(1)概念导入引入实施SOA的相关概念,使政府部门中相关人员了解SOA,并且根据政府部门中不同的人员、角色分析SOA对政府部门产生的各种作用。 政府高层管理人员主要关注实施SOA的战略目标,可以产生的有效的结果,他们对SOA的理解只停留在概念层面,只需要让其了解SOA的初步概念,以及SOA可以提高政府基础结构的灵活性、可重用性和IT系统的敏捷性,可以提高政府目前的工作效率的结果即可。信息主管则主要关注实施SOA相关的技术问题。必须让CIO们了解实施SOA目前企业现有IT基础结构向SOA迁移所需要的技术、方案等。架构师更关注建立SOA的结构、流程和可重用问题,必须让架构师了解SOA应用架构,相关流程与所采用的技术问题。SOA项目经理关心的是实施SOA项目的规模大小、周期长短、实施风险、开发难题等,所以在SOA概念引入阶段对于项目经理则主要针对SOA开发方法、管理程序、风险分析等。开发人员看中的是整个SOA的开发过程。因此有必要让相关开发人员了解SOA开发过程的技术需要、测试要求、相关责任等。(2)条件评估条件评估阶段主要是对政府机构实施SOA进行可行性评估,分析政府政府机构目前现有的组织管理、IT基础架构、技术基础、业务目标和挑战、时间、资金、风险等。明确政府机构实施SOA的现有架构、技术以及向SOA迁移所需要的各种元素。(3)总体规划总体规划就是从组织机构的整体、全局的角度出发,正确分析客户需求与业务流程、技术路线、实施SOA的性质和范围、风险评估和产出目标,形成从需求分析到详细设计到实施,最后到测试、验收过程的总体规划蓝图,以保证在实施SOA时能得到总体路线方针的指导,把握全局。(4)项目实施项目实施过程是政府机构实施SOA的主体部分,项目实施的过程政府机构实现SOA的最终目标和途径。在项目实施过程中要分析实施SOA过程中采用的各种技术、目前现有IT基础架构的重用整合、新的系统环境的更新等具体问题。(5)效果评价效果评估主要侧重于实施SOA后期的成熟度评估过程,分析政府机构在实施SOA后所获得的收益、效果等。1.4必要性和可行性SOA咨询对于电子政务行业而言,契合信息系统集成和整合的迫切需求,而且各方面的条件已经成熟,是完全必要而且可行的。1SOA咨询的必要性无论是在微观层次上(相对软件项目业主、开发商和集成商等而言),还是在宏观层次(软件产业结构升级、分工和协作)上,SOA都具有重大意义。Gartner最早提出SOA的概念,并且指出SOA是“现代应用开发领域最重要的课题”。预计到2008年,SOA将成为占有绝对优势的软件工程实践方法,SOA让IT变得更有弹性,以更快地响应业务单元的需求,实现实时企业。同时预测到2010年时,SOA将成为创建和交付软件的主导架构,应用软件收入增长的80%将来自基于SOA的方案。SOA的出现,对软件业来说是个巨大的发展机遇。与传统制造业相比,软件业对已有成果的利用程度低,重复投入高,导致业绩水平差。软件业应该借鉴制造业的规模经济原理,倡导和实践有效重用的软件生产模式。而且,软件业的专业分工和协作水平低,整体竞争力低。软件业应该借鉴制造业的产业集群效应,抓住产业结构升级的关键机遇,倡导和实践专业化分工和协作。SOA使得规模经济原理在软件业中得以实现,它除了使传统的应用软件厂商分化成服务供应方、需求方和中介者三方之外,还将促使独立的SOA咨询商的出现。SOA对软件产业专业化分工和协作的促进如下图所示: 图1.4  SOA对软件产业专业化分工和协作的促进目前,SOA正处于从市场启蒙阶段向大规模实施的临界阶段,对客户和IT厂商来说都是一个新领域,有必要通过SOA咨询来提高客户的认识,建立客户的信心;同时,也由于在SOA工程化实施方面的不完善,必须通过SOA咨询来建立组织的商业、技术和管理流程,保证项目实施的成功。因此,引入SOA咨询,对于说服组织客户采纳SOA乃至指导其成功实施SOA至关重要。2SOA咨询的可行性进入2000年以来,在主流IT厂商的纷纷跟进和大力推动下,SOA已经走出概念导入期,正处在从小规模试点到大规模推广的临界点。在下个十年,SOA将成为软件工程方法的主流。SOA在上技术日益成熟,从第一代Web服务标准(WSDL、SOAP和UDDI)发展到第二代Web服务标准(WS-*),已经较好地解决了应用系统互操作的问题。由主流IT厂商(IBM、BEA、SUN、Oracle等)组成的OSOA(开放SOA联盟)在2006年底发布了基于服务构件技术的SCA 1.0/SDO 2.1标准,在联盟厂商的中间件产品线中得到了良好支持,加上OASIS、W3C和WS-I等SOA标准化组织的推动,基于SOA的应用系统的开发工具和部署环境也日益完善。在基于SOA的开发工具、部署环境和系统整合产品方面,客户已经有丰富的产品可供选择。大量的SOA项目投入实施和运营,例如IBM已经有1700个SOA的成功案例,给后续SOA项目提供了良好的经验积累和借鉴。SOA咨询方法论研究-SOA咨询概述(2)(2009-03-31 14:44:29)标签:     分类: 1.5现状分析在主流IT厂商的推动下,许多发达国家政府和世界500强企业开始认同SOA的商业价值,开始在信息化建设中采纳和实施SOA,这将催生容量巨大的新兴市场,导致竞争者的大批涌入。根据WinterGreen的市场调查,2005年全球SOA市场总量为 4.5亿美元,IBM市场份额居第一,为46,BEA居第二,为13。2005年全球SOA市场份额如下图所示: 图1.5 2005年全球SOA市场份额(来源:WinterGreen Research Inc.)许多IT厂商和咨询公司看到了SOA带来的商业机会,也注意到SOA咨询的必要性和重要性,把SOA咨询作为启动市场和实施项目的关键成功要素。2006年,许多主流IT厂商都发布了SOA咨询服务,SOA咨询服务市场开始快速升温。目前,IBM、BEA、SAP、HP、SUN、Oracle等主流IT厂商已经开始为全球客户提供基于行业的SOA解决方案,并建立SOA解决方案中心,力求为各行业实施SOA方案提供专业的咨询服务。以下将分别介绍国际IT企业SOA咨询服务的主要内容:1IBM(1)SOA全球方案中心与一站式服务2006年11月,IBM在北京与印度普纳成立了两个IBM SOA全球方案中心,用于开发、管理和交付深入行业的SOA解决方案。印度的中心将主要为保险业和医疗保健业提供服务,而中国则会专注于银行业和政府部门。同时,新的IBMSOA全球方案中心将依托IBM在SOA软件、硬件、咨询、研究和开发领域的全面领先优势,汲取IBM在各行业实施

    注意事项

    本文(SOA咨询方法论研究.docx)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开