已阅读5页,还剩47页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SOA实施方法论及流程介绍 2020 3 22 2015年1月 1 SOA实施总体方法论及流程 2020 3 22 SOA实施的方法路径划分为6个阶段 项目计划 现状理解 设计 开发 测试 部署 第一步 项目计划 第二步 现状理解 第四步 开发 服务开发 需求调研 IT能力调研 第三步 设计 项目范围与目标 项目组织 服务识别 生产架构 第六步 部署 上线 第五步 测试 交付策略 项目计划 SOA产品功能理解 SOA管控规范 服务标准SLA 服务定义 开发架构 运维架构 单元测试 集成测试 用户接受测试 压力测试 主机与OS安装 测试环境 开发环境 SOA产品安装 系统割接 服务部署 外围系统改造 最终交付 咨询阶段完成 2 实施阶段流程分析 2020 3 22 联调测试 性能测试 联合测试 准入测试 设计开发 服务识别与分析 需求调研及分析 上线验证 监控与运维 3 实施组织结构 2020 3 22 项目指导委员会 项目管理组 需求分析组 架构设计组 测试组 实施组 开发组 运维组 4 SOA团队职务划分 2020 3 22 前方项目经理 业务分析师 BA 开发人员 含概要 详细 编码 实施经理 工程实施工程师 测试工程师 架构工程师 后方项目经理 产品总工 产品总监 5 SOA团队职务描述 2020 3 22 6 SOA团队职务描述 2020 3 22 7 职务与实施阶段流程矩阵关系 2020 3 22 为负责人 为主要参与人员 为其他参与人员 8 职务与组织架构矩阵关系 2020 3 22 为主要负责人 为参与人员 9 SOA实施明细介绍 2020 3 22 每个阶段的介绍内容 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 10 需求调研与分析阶段 2020 3 22 主要工作 由业务系统发起 SOA负责组织 相关业务系统和局方业务部门 信息化部门参与的 对业务系统已经识别的 未识别的需求 进行调研 讨论 分析的过程该阶段的主要工作是对业务系统在与其他系统进行信息交互过程中存在的各种接口进行收集 分析 讨论 以确认需求为目的 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 11 需求调研与分析阶段 2020 3 22 界面分工 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 12 需求调研与分析阶段 2020 3 22 工作方式 方式1 在业务系统讨论接口需求之时 SOA参与讨论 及时的参与业务的讨论 能够有效的分析 了解需求的真正目的 也能够提前进行服务识别 还能够有效方式2 当前采用 在接口系统接口需求讨论完毕之后 根据业务系统整理之后的接口需求 进行分析方式1无疑能够有效的将需求提前 但是方式1面临两个困难 在业务系统的需求讨论阶段 业务系统没有组织SOA讨论的主动性 局方的推动性有限 需要项目组通过其他途径想法推动 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 13 需求调研与分析阶段 2020 3 22 主要流程 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 14 需求调研与分析阶段 2020 3 22 前提条件 参与方 输入 活动 输出 退出准则 流程 明确计划 前期讨论 提交需求 需求分析讨论 需求确认 15 需求调研与分析阶段 2020 3 22 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 16 需求调研与分析阶段 2020 3 22 基线 准入准出 准入 需求说明书提交准出 需求分析书评审通过且各方签字确认打基线标志 SOA的需求分析书得到客户和消费系统签字确认 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 17 需求调研与分析阶段 2020 3 22 产出物 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 18 需求调研与分析阶段 2020 3 22 注意事项 对 实施上线详细计划 的任何修改都要求有书面材料 无论该计划的修改是SOA 业务系统还是局方 且需要有书面材料 签字 SOA负责将计划变更通知给其他相关方 对已经评审通过的需求 若有变化 则走变更流程 相应流程参考后面 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 19 服务识别与分析阶段 2020 3 22 主要工作 SOA依据前期完成的需求分析书 进行需求的服务识别工作 将用户需求识别为SOA的服务 识别出服务之后 按照服务规范编写模板 进行服务规范的编写 服务规范编写完毕之后 SOA负责组织各相关方 对服务规范进行确认 SOA的服务规范是非常重要的一项产出物 在SOA项目里面 它就是软件需求 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 20 服务识别与分析阶段 2020 3 22 界面分工 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 21 服务识别与分析阶段 2020 3 22 工作方式 服务规范的确认必须有纸质的签字作为依据 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 22 服务识别与分析阶段 2020 3 22 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 23 服务识别与分析阶段 2020 3 22 基线 准入准出 准入 需求说明书各方确认通过准出 服务规范各方会签确认通过打基线标志 SOA的服务规范得到客户和消费系统签字确认 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 24 服务识别与分析阶段 2020 3 22 产出物 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 25 服务识别与分析阶段 2020 3 22 注意事项 无 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 26 设计开发阶段 2020 3 22 主要工作 以前期完成的服务规范为依据 进行服务的具体实现工作 主要包括的工作内容有 架构设计 概要设计 详细设计 编码 SOA服务封装 打包部署等工作 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 27 设计开发阶段 2020 3 22 界面分工 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 28 设计开发阶段 2020 3 22 界面分工ERP MDM提供的服务 ERP负责服务的具体实现 包括业务逻辑校验和数据校验等 SOA负责服务的SOA封装 包括非空校验等其他系统提供的服务 业务系统负责WebService服务的设计开发 包含数据校验 非空校验 业务逻辑校验等 SOA负责对服务进行二次封装服务消费方 负责服务客户端的开发 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 29 设计开发阶段 2020 3 22 前提条件 参与方 输入 活动 输出 退出准则 流程 架构设计 概要设计 详细设计 编码 集成部署 30 设计开发阶段 2020 3 22 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 31 设计开发阶段 2020 3 22 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 32 设计开发阶段 2020 3 22 基线 准入准出 准入 架构设计 服务规范确认书会签完毕概要设计 架构设计评审通过 不需要架构设计的同上 详细设计 概要设计评审通过编码 详细设计评审通过 SOA的编码还需要服务提供方单元测试报告集成部署 服务提供方提供单元测试报告 部署程序包 服务版本对照关系表及部署验证脚本准出 架构设计 概要设计 详细设计 同行评审通过编码 提供单元测试报告及服务版本信息集成部署 部署完毕 提供部署验证报告打基线标志 服务集成部署完毕 提供部署验证报告 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 33 设计开发阶段 2020 3 22 产出物 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 34 设计开发阶段 2020 3 22 注意事项 其他服务提供方和服务消费方的开发 都是在SOA平台根据服务规范 给出WSDL文件之后 再进行对应的开发 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 35 联合测试 准入测试 阶段 2020 3 22 主要工作 以前期完成的服务规范为依据 在服务提供方完成服务的开发工作 提交SOA集成部署成功之后 由SOA项目组组织和负责 对服务提供方提供的服务进行详细的测试工作联合测试的测试场景以服务规范描述的场景为基础 强调场景的全面性和多样性 要求尽可能的覆盖业务场景 且要尽可能的覆盖异常的场景 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 36 联合测试 准入测试 阶段 2020 3 22 界面分工 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 37 联合测试 准入测试 阶段 2020 3 22 界面分工SOA 负责组织和执行测试工作 包含了测试准备工作 测试执行工作 测试跟进工作以及测试总结工作灯服务提供方 配合进行测试工作 包含了测试准备工作的配合 测试中问题的解决等服务消费方 无联通信息化 协调工作 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 38 联合测试 准入测试 阶段 2020 3 22 前提条件 参与方 输入 活动 输出 退出准则 流程 测试准备 测试执行 测试总结 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 39 联合测试 准入测试 阶段 2020 3 22 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 40 联合测试 准入测试 阶段 2020 3 22 基线 准入准出 准入 服务部署验证报告提交完毕 单元测试报告提交完毕准出 联合测试报告评审通过 会签完毕打基线标志 联合测试报告评审通过 会签完毕 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 41 联合测试 准入测试 阶段 2020 3 22 产出物 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 42 联合测试 准入测试 阶段 2020 3 22 注意事项 无 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 43 联调测试阶段 2020 3 22 主要工作 在联合测试通过的基础上 组织服务提供方 服务消费方一起 对SOA服务进行两两系统之间的基于服务的测试联调测试重点是测试服务是否满足服务规范定义的要求 包含基本的字段以及高等级的业务规则等等联调测试是SOA服务测试最重要的一环 联调测试通过的服务 在SOA平台项目组组来说 既是可以上线的服务 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 44 联调测试阶段 2020 3 22 主要工作 联调测试和联合测试的共性和区别相同点 A 都是基于服务的测试 参考标准都是服务规范B 都是SOA平台组织 SOA平台需要对测试结果负责C 都是问题的高发阶段区别 A 联合测试只有SOA与服务提供方 联调则涉及消费方 提供方和SOA三方B 联调测试更加偏重于业务场景 联合测试偏重于基础测试C 数据准备联调测试要更加充分 需要提供方和消费方全面参与 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 45 联调测试阶段 2020 3 22 界面分工 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 46 联调测试阶段 2020 3 22 界面分工SOA 测试的负责方 对测试结果负责 主要工作时组织进行测试的相关工作 包含了测试准备工作 测试执行工作 测试跟进工作以及测试总结工作等服务提供方 配合进行测试工作 包含了测试准备工作的配合 测试场景和测试数据协助提供 测试中问题的解决等服务消费方 测试的执行方 联调测试必须由服务消费方来执行服务 主要工作包含测试用例和测试场景编写 测试数据准备 测试执行 测试执行记录编写 测试结果确认等等联通信息化 协调工作 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 47 联调测试阶段 2020 3 22 前提条件 参与方 输入 活动 输出 退出准则 流程 测试准备 测试执行 测试总结 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 48 联调测试阶段 2020 3 22 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2020-2025年二级建造师之二建建设工程施工管理综合练习试卷A卷附答案
- 胆囊结石伴有其他胆囊炎的护理
- 雨课堂学堂在线学堂云《材料研究的方案设计( 东南)》单元测试考核答案
- 高考化学“3+2”模拟练试卷含答案(九)
- 浙江国企招聘-2025浙江先端数控机床技术创新中心有限公司招聘3人历年真题汇编及答案解析(夺冠)
- 2025浙江台州温岭市交通旅游集团有限公司下属市交通实业有限公司招聘工作人员1人笔试备考试卷附答案解析
- 广东省烟草专卖局(公司)数字化高层次人才招聘历年真题汇编带答案解析
- 2026年消防条令纲要知识考试题库附完整答案【易错题】
- 2026年质量员之土建质量专业管理实务考试题库200道含答案(综合卷)
- 2025广东汕头市潮阳区卫健系统招聘医学类专业技术人员笔试笔试备考试卷带答案解析
- 2025年巴彦淖尔临河区妇幼保健院招聘工作人员题库带答案分析
- T/CBMCA 039-2023陶瓷大板岩板装修镶贴应用规范
- 《思想道德与法治》课件-第四章 明确价值要求 践行价值准则
- 急性心梗诊疗(2025指南)解读课件
- 2024-2025学年北京市西城区人教版六年级上册期末测试数学试卷
- 2025年广东省南粤交通投资建设有限公司招聘笔试参考题库含答案解析
- 防水工艺的流程
- 基础护理学中毒试题及答案
- 2025新疆中新建能源矿业有限责任公司部分岗位市场化招聘(2人)笔试参考题库附带答案详解
- 高考小说阅读各类题型规范答题技巧
- 副校长辞职申请书
评论
0/150
提交评论