SOA用户指南-3.4 用户在实施过程中的职责
 

2009-06-30 作者:中国电子技术标准化研究所 来源:csdn

 

3.4 用户在实施过程中的职责

在SOA项目实施总体过程中,用户在各个阶段需要进行相关筹备及资源投入,以保障项目的顺利有效实施。在SOA项目实施的每个阶段中用户职责如表3-1所示。

表3-1 SOA实施中用户职责描述表

实施阶段名称 用户职责 厂商职责 可用工具 可用文档 备注
业务规划与IT规划 确定业务和IT战略,作出是否采纳SOA的宏观决策,并建立SOA总体规划蓝图 咨询公司或集成商可协助用户进行业务规划和IT规划 业务建模工具、咨询工具及模板 行业政策和相关制度、《SOA用户指南》以及 相关SOA国家和行业标准指南 此阶段主要为用户参与,包括:用户的高层决策者、CIO和业务主管

续表

实施阶段名称 用户职责 厂商职责 可用工具 可用文档 备注
需求
规划
确定项目目标和实施要求,选择项目实施厂商、确定实施方案 咨询公司或集成商协助完成项目目标及实施方案 业务建模工具、项目管理工具、文档管理工具 《SOA用户指南》、相关SOA国家和行业标准 此阶段用户和厂商共同参与
服务规划及设计 与实施厂商配合,梳理业务流程,并提取和设计出所需要的服务 与用户业务和IT人员配合,完成项目所需的服务清单及业务流程等的抽取和设计 业务建模工具、流程建模工具、服务建模工具、服务组装工具 行业SOA标准、用户业务规则、项目目标文档 此阶段用户业务人员要深入参与
服务开发及测试 用户IT人员配合实施厂商监督服务开发进度及质量 开发人员为主来具体实现各个服务及业务流程 开发平台和集成调试工具以及其他可用的服务资源查找工具 开发测试规范以及内外部的服务目录清单 此阶段可有第三方测试评估人员介入来保证质量
服务部署 用户IT人员协助厂商将服务部署到用户的物理环境中 按照用户的物理环境现状和要求,部署开发完成的服务 服务和业务流程部署工具 部署规范及服务接口清单以及行业或企业服务治理安全策略 此阶段主要由厂商完成
服务注册发布 负责组织内服务资源管理的IT人员将服务目录进行更新 协助用户人员完成服务资源目录的更新 服务注册中心平台以及服务有效性和测试工具 企业内服务注册目录和命名分类规范 此阶段可置于“服务开发及测试”阶段之前以消除服务的重复开发,也可置于“服务部署”阶段之后方便其他服务直接调用,具体策略由用户决定。此阶段主要由厂商完成

续表

实施阶段名称 用户职责 厂商职责 可用工具 可用文档 备注
服务运维及监控 用户IT人员和业务人员根据当前的系统状况和业务需求,确保SOA系统符合业务要求 协助用户方人员进行维护,此时可提供多种技术服务方式 服务运行维护和监控管理平台 服务可靠性规格定义和度量标准 此阶段用户IT人员要深入参与
治理
过程
用户方确定适合组织的信息化系统管理策略和评估方法,确保SOA系统建设符合组织目标 根据用户需求,协助用户进行服务的维护和系统调优,从技术上保障系统的正常运行 服务监视、定义、度量、安全、版本管理工具和平台 企业战略及战术目标、企业规章制度以及企业业务操作规范 此阶段可由第三方测试评估人员和厂商及关键用户联合组成SOA治理小组。此阶段贯穿SOA项目的整个生命周期

火龙果软件/UML软件工程组织致力于提高您的软件工程实践能力,我们不断地吸取业界的宝贵经验,向您提供经过数百家企业验证的有效的工程技术实践经验,同时关注最新的理论进展,帮助您“领跑您所在行业的软件世界”。
资源网站: UML软件工程组织