SOA的咨询方法论

日期: 2008-06-16 作者:赵维 来源:TechTarget中国

  SOA咨询方法论的主要内容


  目前,SOA应用市场正处在启蒙期到增长期的分界点,无论是SOA平台还是应用,无论是SOA项目规划还是实施,都还不够成熟,需要认识论、方法论和最佳实践方面的指导,对SOA咨询服务的需求日益升温。对电子政务而言更是如此。


  SOA咨询方法论融合了管理过程和技术过程,以文档化的方式,以一致、协调、可解释、可重复的方法来指导SOA咨询的具体实践。SOA咨询方法论的主要内容包括概念导入、条件评估、项目实施、效果评价。


  概念导入是指引入实施SOA的相关概念,使政府部门中相关人员了解SOA,并且根据政府部门中不同的人员、角色,分析SOA对政府部门产生的各种作用。比如,政府高层管理人员主要关注实施SOA的战略目标及效果,只需要让其了解SOA的初步概念及SOA可以提高政府基础结构的灵活性、可重用性和IT系统的敏捷性,可以提高政府目前的工作效率的结果即可。信息主管则主要关注实施SOA相关的技术问题,必须让他们了解如果实施SOA,目前企业现有IT基础结构向SOA迁移所需要的技术、方案等。架构师更关注如何建立SOA的结构、流程和重用问题,必须让架构师了解SOA应用架构,相关流程与所采用的技术问题。SOA项目经理关心的是实施SOA项目的规模大小、周期长短、实施风险、开发难题等,所以在SOA概念引入阶段对于项目经理则主要针对SOA开发方法、管理程序、风险分析等。开发人员看中的是整个SOA的开发过程,要让相关开发人员了解SOA开发过程的技术需要、测试要求、相关责任等。


  条件评估阶段主要是对政府机构实施SOA进行可行性评估,分析政府机构目前现有的组织管理、IT基础架构、技术基础、业务目标和挑战、时间、资金、风险等,明确政府机构实施SOA的现有架构、技术以及向SOA迁移所需要的各种元素。


  总体规划就是从组织机构的整体、全局的角度出发,正确分析客户需求与业务流程、技术路线、实施SOA的性质和范围、风险评估和产出目标,形成从需求分析到详细设计到实施,最后到测试、验收过程的总体规划蓝图,以保证在实施SOA时能得到总体路线方针的指导,把握全局。


  项目实施过程是政府机构实施SOA的主体部分,项目实施的过程是政府机构实现SOA的最终目标和途径。在项目实施过程中要分析实施SOA过程中采用的各种技术、目前现有IT基础架构的重用整合、新的系统环境的更新等具体问题。


  效果评估主要侧重于实施SOA后期的成熟度评估过程,分析政府机构在实施SOA后所获得的收益、效果等。


  SOA咨询需要提高政府部门的工作效率,为主管评估目前的业务以及后续实施SOA过程中的业务相关问题提出建议和解决方案。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者

赵维
赵维

相关推荐

  • 谁知道阿里云河南服务中心是干什么的?

    一直接到阿里云服务中心的电话,说是阿里云的授权中心,主要提供阿里云的区域服务的?请问其他地方也有阿里云的服务中 […]

  • 事件驱动框架和SOA在空军的应用

    空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。

  • 揭秘New Relic APM技术细节

    New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响

  • 仅凭SOA和云无法解决业务数据管理风险问题

    SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。