• 1. 华为OSD方法论
  • 2. 汇报提纲1 项目组织构成及相关职责 2 系统集成相关计划及目标2
  • 3. Method OSD流程制度组织IT工具考核运作辅流程相关流程运作监控主流程辅助团队部门变更管理二次开发流程项目管理呼叫中心经验库PBC绩效质量管理文档管理定期例会各阶段流程项目组计划电子流售前规划项目概念计划与方案核心组外围组…………………………端到端Method OSD 体系包含流程、制度、组织、IT工具、考核五大部分 OSD 体系结构3
  • 4. 具体项目组织结构图项目领导组客户项目执行组华为项目执行组xx项目 拓展组1xx项目工作组1xx项目 拓展组2Xx项目工作组2业务流程梳理组IT 架构需求分析组数据需求分析组业务需求分析组4
  • 5. 项目领导组工作职责工作职责: 批准项目任务书和项目计划 对项目方向进行决策和协调、解决重大问题 对数据整理关键交付件验收 保证项目执行组资源到位5
  • 6. 客户执行组工作职责工作组组长职责: 制定、确认数据整理工作计划并组织实施 协调项目组资源到位并保障按照计划时间参与 监控工作计划执行,与领导组沟通,解决项目层面的问题 工作组成员职责: 制定、落实本领域数据整理工作计划 组织本领域拓展组成员完成数据部署现状研讨、模型设计的有关活动,对输出结果的正确性负责 领导拓展组成员完成流程操作说明、角色职责和KPI的详细设计,保证输出质量 完成本领域数据整理推行计划的制定和落实 组织对省/分公司网络部人员的沟通、宣传活动 准备保障项目工作顺利开展所需要的资源,如办公场地、设备等6
  • 7. 客户拓展组工作职责拓展组组长职责 制定、落实本领域数据整理工作计划并组织实施 协调本领域资源到位并审核工作输出,保障工作结果质量 拓展组成员职责 按照本领域工作计划积极参与、完成相应工作,对相应的工作输出负责 完成流程操作说明、角色职责和KPI的详细设计 在数据现状研讨、模型设计过程中与分公司领导及业务骨干保持顺畅沟通,为模型设计提供有价值的输入7
  • 8. 华为执行组工作职责执行组组长职责 制定数据整理工作计划并组织实施 监控工作计划执行情况,协调解决项目层面的问题 与局方领导组、执行组沟通 执行组成员职责 设计数据整理工作方案 引导数据建模研讨会 对数据现状进行分析诊断,并提出改进建议 组织局方人员进行数据建模设计,审视模型详细设计输出 指导局方人员制定数据模型推广计划 和局方人员一起分析数据模型的IT需求 收集各业务系统对网络资源数据的需求8
  • 9. 项目沟通机制周工作例会(周五上午9:00-10:00)项目中期工作汇报 项目最终工作汇报根据需要进行非正式沟通9
  • 10. 汇报提纲1 项目组织构成及相关职责 2 系统集成相关计划及目标10
  • 11. 运维管理支撑系统建设需要关注的核心问题11
  • 12. 系统集成框架市场营销/客户 关系管理系统业务整合建设、优化需求,业务流程梳理网络架构评估网络性能评估网络安全评估系统管理评估系统资源评估应用平台评估应用系统评估业务系统评估系统基础架构评估系统架构设计 基础网络设计 系统设备需求确定 系统设备评估选型 系统集成方案设计 系统安装调测软件体系结构设计 应用承载平台系统软件选型 应用软件需求细化 应用软件开发或外包 系统仿真环境建立 应用系统集成测试、安装实施 数据迁移和上线运行项目整体管理 项目范围管理 项目时间管理 项目成本管理 项目质量管理 项目人力资源管理 项目沟通管理 项目风险管理 项目采购管理系统集成应用集成项目管理总线式EAI平台、共享数据模型业务管理系统网络资源管理 系统网络集中监测 /控制系统网络运营质量 管理系统其它子系统Method OSD方法论12
  • 13. 评估要点形成评估内容分析评估工 作启动评估项目确定要点分解评估分项目2评估分项目1评估分项目3专家支持专家支持专家支持要点罗列要点罗列要点罗列项目 需求业务 流程业界 标准形成评估 任务书 及说明 正确确定评估任务是评估工作达到预期目的的重要保证。根据多方面要素抽象出系统架构模型,罗列评估要点。评估结果尽可能要做到全面、客观、真实。13
  • 14. 系统评估、需求分析评估任务制订访谈、调查评估结果评估要点 调整/修正结果分析系统 需求需求调研 业务流程优化制订为导向的系统需求分析指导评估任务的确定,同时对评估侧重点提出要求,两项工作的开展相互作用,协调进行。 评估工作作为一个独立的项目,需要科学的项目管理对实施进行保证。业务流程指导评估工作计划/评估项目管理14
  • 15. 评估结果评估任务结果分析基础架构数据库系统功能组织表业务流程现状评估要点应答系统现状描述关键发现点2关键发现点3关键发现点4关键发现点1关键发现点流程/需求业界先进经验评估 结论专家支持评估结果应用需求 分析15
  • 16. 集成系统设计集成系统设计的要点: 寻找功能与预算的最佳平衡点。 寻找应用与支撑平台的最佳平衡点。 基础架构各部分的平衡发展。 应用各部分的功能互补,资源统一。 系统功能与流程实现的有效结合。 先期目标与长远目标的统一。16
  • 17. 系统体系结构积木块 定义IT所需的一整套组件。 可能与应用程序或系统(如操作系统)的软件或硬件捆绑在一起出现。 是已经可用或是已推行的企业基础程序的一部分。 不是所有的积木块都马上实施。实施的优先权将根据业务需求进行排序。 可以用作帮助评估软件包方案的框架,以使方案全面。体系结构积木块 -ABBs (Achitecture Building Blocks)17
  • 18. 软件需求确定软件需求各组成部分之间的关系业务需求项目视图与范围文档用户需求质量属性使用案例文档其他非功能需求约束条件功能需求系统需求软件需求规格说明 需求:业务需求、用户需求、系统需求、 功能需求、其他非功能需求 条件:质量属性、约束条件 文档:项目视图与范围文档、使用案例文 档、最终软件需求规格说明 软件需求各组成部分:18
  • 19. 应用软件选型软件包选型的主要活动和交付件选择软件包制定宏观实施策略供应商分析供应商评估准备业务案例制定组织变更管理策略制定推行&核心组培训策略定义软件包集成标准&步骤制定测试策略准备实施范围与方法文档确定未来IT需求与差距宏观的软件包差距/风险分析关键交付件 RFI报告(Request For Information) RFP报告(Request For Proposal) 软件包评估报告(Package Evaluation Report) 选型建议/决策报告(Vendor Selection Decision and Final Recommendation) 业务案例(Business Case) 组织变迁计划(Organization Transition Plan)19
  • 20. 集成测试测试的关注点 业务&功能结构 测试目标 测试策略 测试类型 测试活动里程碑测试策略单元测试 集成测试 系统测试 系统集成测试 用户接受测试 可操作性测试测试计划单元测试 集成测试 系统测试 系统集成测试 用户接受测试 可操作性测试测试执行关键 交付主要 内容计划(Plan)准备(Prepare)执行(Execute)报告(Report)测试关注点 测试目标 测试级别 各测试内容的策略 测试类型功能矩阵 测试环境搭建 测试用例 测试周期计划主要活动: 执行测试用例 登记测试错误 错误级别确定测试 汇总 报告 汇总报告基本 步骤划分 阶段测试管理/测试跟踪测试进度报告20
  • 21. 数据迁移 数据迁移是将现有系统上的所有数据转移到将要建立的系统上的过程,数据准备和迁移的好坏直接影响系统上线运行的成败。过程 质量控制数据定义 质量控制数据清洗数据准备 发布数据准备评估数据迁移策略和计划转换程序设计和开发数据迁移测试和预演系统转换和上线数据迁移需求分析收集转换检查确认清洗循环数据质量 数据集成度 数据评估 数据标准 数据转换 规则数 据 转 换质量控制21
  • 22. 集成项目实施流程22
  • 23. 集成项目实施流程-启动阶段项目启动阶段 Step01 项目启动与规划 Step02 需求交流沟通 Step03 基础构架设计 Step04 项目启动阶段评审及检视Task011 - 工作包定义,里程碑和项目进度安排。 Task012 – 项目组成员规划,人员定位和任务分工。Task021 – 需求交流,提供详细的需求说明。 Task022 – 确定详细的工作范围。Task031 – 制定物理和逻辑架构全景图。 Task032 – 制定解决方案。 Task033 – 提供系统安全需求和维护需求。23
  • 24. 集成项目实施流程-计划阶段项目计划阶段 Step01 项目计划 Step02 成立联合项目组 Step03 联合项目组培训 Step04 项目计划阶段评审及检视Task021 - 制定联合项目组名单,联合项目成员沟通。 Task022 – 联合项目组人员任命。Task011 – 制定项目风险计划。 Task012 – 制定项目质量计划。 Task013 – 制定项目管理计划。 Task014 – 制定项目验收测试计划。 Task015 – 制定项目培训计划。 Task016 – 制定项目组管理制度。Task031 – 联合项目组开工协调会。 Task032 – 联合项目组管理制度培训。 Task022 – 联合项目组流程培训。24
  • 25. 集成项目实施流程-准备阶段项目准备阶段 Step01 技术交流 Step02 需求调研细化分析 Step03 应用系统详细设计 Step04 项目实施方案制定 Step05 项目准备阶段评审及检视Task011 - 系统DEMO展示。 Task012 – 业务和计划交流沟通。Task021 – 制定需求调研分析报告。 Task022 – 系统需求的评审。Task031 – 网络规划设计。 Task032 – 应用系统架构设计。 Task033 – 数据库模型设计。 Task034 – 构建数据库。 Task035 – 数据前端展现开发设计。 Task036 – 特性需求及接口开发。 Task037 – 系统详细设计评审。Task041 – 制定项目实施方案。 Task042 – 制定项目实施计划。25
  • 26. 集成项目实施流程-实施阶段 Step01 硬件安装 Step02 软件安装 Step03 客户化开发 Step04 系统联调 Step05 系统测试 Step06 客户阶段培训 Step07 质量检查 Step08 系统阶段验收 Step09 项目实施阶段评审及检视Task031 – 客户化开发计划制定。 Task032 – 需求定义分析。 Task033 – 概要设计。 Task034 – 详细设计。 Task035 – 编码。 Task036 – 单元测试。 Task037 – 系统测试验证。Task071 – 硬件质量自检。 Task072 – 软件质量自检。 Task073 – 数据质量检查。 Task074 – 项目质量检查。项目实施阶段26
  • 27. 集成项目实施流程-交付阶段项目交付阶段 Step01 客户培训 Step02 资料和知识移交 Step03 初验 Step04 项目评估总结 Step05 项目交付阶段评审及检视Task011 – 培训方案制定。 Task012 – 系统初级培训。 Task013 – 系统中级培训。 Task014 – 系统高级培训Task031 – 初验方案制作。 Task032 – 初验协调会。 Task033 – 初验实施。Task021 – 项目设计文件的移交。 Task022 – 系统资料的移交。 Task023 – 系统调测过程文档的移交。 Task024 – 系统测试文档的移交。 Task025 – 项目竣工资料的移交27
  • 28. 集成项目实施流程-运行优化阶段 Step01 项目试运行 Step02 系统维护 Step03 试运行评估 Step04 终验Task011 – 试运行培训。 Task012 – 定期巡检。项目运行优化管理阶段Task021 – 后援服务。 Task022 – 紧急恢复服务。 Task023 – 现场支持服务。 Task024 – 系统补丁服务 Task025 – 故障件服务。28
  • 29. 项目主要里程碑1召开数据整理工作开工会完成数据需求调研和数据部署现状10完成资源部署设计和关联分析20项目中期汇报(现状分析报告)30完成物理资源和逻辑资源数据建模40完成资源调度流程设计和业务关联性分析50项目终期汇报60注:项目时间和工作内容需要根据实际情况具体确定29
  • 30. 风险及应对措施风险描述可能性影响度应对措施30
  • 31. 欢迎各位领导提出宝贵意见31