1、 2010 UFC All Rights Reservedpage 1主要内容 1. UFC实施方法概述 2. 项目实施阶段说明10:41 2010 UFC All Rights Reservedpage 2项目实施方法论所谓方法学是为达到给定的任务目标而遵循的一系列系统的流程,这些流程细分为一个个步骤,每个步骤都运用某种技术来达到预定的任务要求,而每项技术都运用了一种或多种应用工具客户业务目标阶段划分管理领域 2010 UFC All Rights Reservedpage 3UFC项目实施方法PMBOKPLM PM2Meta SDMUFC项目实施经验创新技术l是国外成熟方法论结合通力公司多
2、年实践经验的创新u 项目管理、面向对象的软件工程u 丰富的文档模板和应用工具l包含一系列规划、实施信息化工程的全面而系统的流程u 联合团队、业务目标驱动、与功能需求准确映射u 可重复、可操作、可监控、详细而规范的细节描述l涵盖了企业信息化项目规划和实施的所有阶段。u 需求定义、方案优化u 业务流程分析、系统设计u 二次开发、知识转移u 系统调试、上线推广UFC实施方法学是通力公司提供的一系列全面而系统的项目实施方法。 2010 UFC All Rights Reservedpage 4UFC实施方法学系统分析系统设计系统实现系统测试项目收尾项目启动系统设计系统设计系统推广UFC 实 施 方 法
3、 学l 为各种活动提供模板、指南和工具l 项目管理活动与PMI标准保持一致 2010 UFC All Rights Reservedpage 5项目启动阶段l主要任务l组建项目团队l制订、审批项目计划l召开项目启动会l实施团队及关键用户培训l主要产出l产品全生命周期管理(PLM)建设方案l项目时间计划l项目启动会报告l培训资料l关键用户工作l熟悉PLM管理建设方案和项目时间计划l认真学习培训课程并完成培训的练习 2010 UFC All Rights Reservedpage 6系统分析阶段l主要任务l业务需求调研l业务流程分析l定义未来业务流程l定义功能需求规格l用户关键业务场景描述l定义系
4、统解决方案架构l阶段评审l主要产出l调研计划和调研记录l需求分析报告 l需求评审报告 l关键用户工作l在充分了解PLM概念的基础上,积极参与到项目的需求分析l提出PLM系统构建的需求l参与需求的讨论 2010 UFC All Rights Reservedpage 7系统设计阶段l主要任务l定义详细的技术规格l定义用户场景l定义数据迁移策略l定义系统软硬件架构l定义系统解决方案架构l开发功能分析及工作量预估l阶段评审l修订项目实施计划l主要产出l系统设计报告l物理对象模型l功能开发列表l硬件架构配置说明l历史数据整理方案l系统设计评审报告l关键用户工作l着手整理系统实现阶段的单元测试数据l着手
5、准备系统测试阶段的项目数据l梳理研究院内部业务流程l整理研究院内部组织结构l熟悉系统设计报告中的实现功能的使用方法 2010 UFC All Rights Reservedpage 8系统实现阶段l主要产出l二次开发规格说明l二次开发培训资料l目标代码和程序l基础管理数据l主要任务l二次开发培训l系统开发,实现定义的功能l功能开发具体算法设计l数据整理l单元测试,验证功能的完整性l项目组内部配置和测试解决方案l关键用户任务l完成系统测试阶段的所有数据整理工作l参与系统实现的单元测试工作 2010 UFC All Rights Reservedpage 9系统测试阶段l主要任务l确认系统功能和业
6、务需求的匹配程度l通过集成测试,验证系统的可用性l通过性能测试,验证系统的稳定性l通过用户接受测试,验证系统的易用性l阶段评审(系统确认评审)l主要产出l目标程序和数据安装包l集成测试大纲l集成测试报告l测试问题跟踪列表l用户使用手册l系统管理员手册l最终用户培训教材l系统确认评审报告l关键用户任务l完成系统测试大纲和系统测试用例中描述的所有测试项l反馈测试结果和意见l对测试内容进行签字确认 2010 UFC All Rights Reservedpage 10系统推广阶段l主要任务l进行用户培训l生产系统安装和配置l数据迁移l各个系统接口的调试l阶段评审(系统验收评审)l主要产出l正式生产系
7、统l用户测试大纲l用户测试报告l验收评审报告 l评审问题跟踪列表l关键用户任务l参与系统推广阶段的培训l配合业务顾问组和技术开发组完成系统的客户端安装配置指导l参与推广阶段的功能测试l参与系统验收评审 2010 UFC All Rights Reservedpage 11项目总结阶段l主要任务l整理和交付项目所有资料l进行项目总结和评价l进入项目运行维护阶段l主要产出l项目总结报告 l项目文档和技术出版物l关键用户任务l参与编制和评审项目总结报告l审查项目交付物资料 2010 UFC All Rights Reservedpage 12实施过程管理&执行控制项目启动项目启动系统分析系统分析系统
8、设计系统设计系统实现系统实现系统测试系统测试系统推广系统推广项目总结项目总结l 管理分析活动l 组织业务调研l 规划流程分析l 阶段评审l 项目启动会l 项目主计划l 沟通更改管理l 项目团队培训l 项目基础环境l 评估风险l 阶段评审l 管理设计活动l 规划系统构建l 规划系统测试l 规划系统部署l 规划用户培训l 项目健康检查l 阶段评审l 管理构建活动l 准备系统部署l 准备培训资料l 阶段评审l 管理测试用户的培训l 管理测试过程l 管理TC UAl 准备系统部署l 阶段评审l 管理系统部署l 管理最终用户培训l 阶段评审l 交付件查验l 准备项目验收l 项目回顾总结l 项目最终评审l
9、 满意度调查l 合同付款结案l控制项目入口l加强项目沟通管理l规范项目变更管理l平稳构建“交钥匙工程”l内审控制质量、分享经验l通过满意度调查不断提高团队专业服务精神l建议:关键用户在项目的设计阶段开始整理系统测试阶段的数据 2010 UFC All Rights Reservedpage 13质量评审l单方评审活动的组织l项目经理首先检查各阶段产出物的完整性,并且已经过规定签审人员的确认l经理准备评审的纲要,并提请系统架构主管或业务咨询主管准备,系统架构主管或业务咨询主管确定参评人员并下发通知l系统架构主管或业务咨询主管召开评审会议,对质量检验点进行评审l根据评审的结果,系统架构主管或业务咨
10、询主管决定项目是否继续下一阶段的实施l系统架构主管或业务咨询主管对评审报告进行确认l项目经理编写评审问题跟踪列表l双方评审活动的组织l双方项目经理首先检查各阶段产出物的完整性,并且已经过规定签审人员的确认l双方项目经理准备评审的纲要,并提请项目领导小组成员准备l项目领导小组召开评审会议,对质量检验点进行评审l根据评审的结果,项目领导小组决定项目是否继续下一阶段的实施l评审小组对评审报告进行会签确认 2010 UFC All Rights Reservedpage 14项目沟通管理沟通来源方接收方时间介质周例会项目经理项目实施团队每周项目进度计划、周例会会议纪要里程碑评审项目实施团队项目领导小组
11、、项目管理办公室阶段节点阶段评审报告、阶段评审会议纪要议题跟踪项目经理项目实施团队根据需要议题讨论报告、议题讨论会纪要执行状态汇报(外部沟通)项目实施团队项目领导小组、项目管理办公室、项目实施团队、关键用户组定期执行汇报PPT、会议纪要 2010 UFC All Rights Reservedpage 15项目变更管理将变更请求提交给项目经理项目领导小组评估累积的变更请求并作出最终决策PM评估要求(影响,如成本、时间、资源和受影响的条目),分配一个优先级,给出建议,合并相似的要求。决策批准关于所有参照交流矩阵的更改信息拒绝执行请求(由PM管理)PM决策告知请求提交者考虑实施(较小变更)拒绝小组
12、成员 2010 UFC All Rights Reservedpage 16UFC实施方法与中国电科院PLM项目阶段的对应系统分析系统设计系统实现系统测试项目收尾项目启动系统设计系统设计系统推广 2010 UFC All Rights Reservedpage 17主要内容 1. UFC实施方法概述 2. 项目实施阶段说明10:41 2010 UFC All Rights Reservedpage 18项目实施阶段总体示意 2010 UFC All Rights Reservedpage 19十九项工作流程u01-组建项目团队u02-项目计划审批u03-内部财务结算u04-召开项目启动会议u0
13、5- 客户实施团队培训u06- 分析业务流程u07 -分析功能需求u08 -需求评审u09 -系统设计u10 -系统设计评审u11 -系统实现 u12 -系统集成测试u13 -编写用户文档u14 -系统确认评审u15 -验证测试(试运行)u16 -数据迁移与推广u17 -验收评审 u18 -内部财务结算u19 -项目总结 2010 UFC All Rights Reservedpage 20项目交付文档列表l产品全生命周期管理(PLM)建设方案 l项目启动会报告l调研计划l需求分析报告l需求分析评审报告l系统设计报告l物理对象模型l功能开发列表l硬件架构配置说明l历史数据整理方案l项目工作周报
14、告l系统设计评审报告l功能开发说明l集成测试大纲l集成测试报告l用户使用手册l系统管理员手册l系统确认评审报告l用户测试大纲l用户测试报告l系统验收评审报告l项目议题跟踪列表 2010 UFC All Rights Reservedpage 21项目启动-组织结构l项目领导小组l项目实施组l业务顾问组l关键用户组l技术开发组l系统应用组l最终用户项目领导小组实施组业务顾问组关键用户组应用组最终用户技术开发组 2010 UFC All Rights Reservedpage 22项目启动-项目领导小组l职责:l中国电科院PLM项目的最高管理机构l听取中国电科院项目经理组的工作汇报l中国电科院PL
15、M项目内部相关资源最终协调部门,为项目实施提供必要的资源l对中国电科院内部项目实施过程中的重大问题进行决策l对中国电科院内部项目阶段性目标进行审批,并向项目管理委员会汇报l对中国电科院项目内部的启动和结束进行判定,并向项目管理委员会汇报l批准中国电科院内部项目实施计划并监督项目进程l解决中国电科院项目实施小组提交的困难问题,对提交的问题及时进行决策以保证实施小组完成项目目标l审批中国电科院未来业务流程l审批中国电科院系统上线决定 2010 UFC All Rights Reservedpage 23项目启动-项目管理办公室l职责:l审批中国电科院内部项目实施策略和实施计划l审批中国电科院内部项
16、目实施资源计划l安排中国电科院项目群内不同角色相应的备份资源l及时向中国电科院项目领导组汇报最新项目状况l负责控制中国电科院内部项目预算并提出付款申请l最终审批控制中国电科院内部项目的实施范围和及业务流程范围l协调处理中国电科院内部项目运作过程中或项目组内出现的任何影响项目进展的问题和风险l签署交付物 2010 UFC All Rights Reservedpage 24项目启动-业务顾问组l职责:l收集和分析下属研究所、产业公司业务需求及流程现状信息l制定下属研究所、产业公司流程总体框架l编写下属研究所、产业公司流程文档l进行下属研究所、产业公司流程培训l组织下属研究所、产业公司流程试点l组
17、织下属研究所、产业公司流程推广 2010 UFC All Rights Reservedpage 25项目启动-关键用户组l职责:l负责本研究所、产业公司的历史数据的收集、整理、确认和导入l提供和控制本研究所、产业公司业务需求,并对本业务领域的需求负责,协调不同业务之间的需求l按项目进度,协调本研究所、产业公司人力资源,配合项目要求l负责安排本研究所、产业公司业务资源完成用户测试并对结果负责l负责本研究所、产业公司相关业务制度的制定和项目推广 2010 UFC All Rights Reservedpage 26项目启动-技术开发组l职责:l设计中国电科院系统架构l确定研究所、产业公司功能规格
18、和实现方案l确定研究所、产业公司开发规格l负责本研究所、产业公司PLM系统流程配置和调试l掌握研究所、产业公司PLM系统权限配置和调试l负责研究所、产业公司业务需求在系统内的配置l参与系统实施过程中的二次开发l对系统上线后新增的扩展进行开发支持 2010 UFC All Rights Reservedpage 27项目启动-数据整理组l职责:l负责历史数据的整理和准备l负责制定数据规范及模板l负责PLM数据模型关系的设定l负责历史数据的导入和验证l负责中国电科院共性数据模板及实施方法的设计 2010 UFC All Rights Reservedpage 28项目启动-运行维护组l职责:l负责
19、中国电科院PLM系统运行所需的基本环境维护l负责中国电科院PLM系统日后维护和调试l掌握PLM系统的部署、安装和配置工作l负责审核下属研究所、产业公司提交的运维报告l负责项目实施过程中,所有电子文档、数据、代码的配置及归档保管工作 2010 UFC All Rights Reservedpage 29业务目标校准业务目标校准确保目标得到广泛认同。获取高层需求。To-be 流程获得一致认同。每个to-be流程的用例和泳道图都得到确定。技术方案技术方案 业务目标业务目标项目计划项目计划技术方案校准技术方案校准 尽量将解决方案和即开即用的系统功能尽量将解决方案和即开即用的系统功能匹配起来。匹配起来。
20、 定义用户和系统的交互方式。定义用户和系统的交互方式。 建立原型确保准确并得到认同。建立原型确保准确并得到认同。 定义高层的方案架构。定义高层的方案架构。 识别并描述技术差异。识别并描述技术差异。项目计划校准项目计划校准 建立高层项目计划、主要任建立高层项目计划、主要任务、日期。务、日期。 协调范围、预算、时间。协调范围、预算、时间。系统分析-校准目标 2010 UFC All Rights Reservedpage 30流程Process用例Use Case需求Requirement规格Specification任务Task活动Activity子流程Sub-Process/Phaseu 需求
21、分析的步骤:从流程分析到 IT 需求的制订作业Activies输出Output (O)输入Input (I)控制限制Control/Constraint (C)机制Mechanism (M)系统分析-需求分析 2010 UFC All Rights Reservedpage 31问题需求符合 / 差异分析测试场景确认泳道图/用例可追溯解决方案快速原型l泳道图(Swim lanes): 一种规范的基于角色的业务流程描述方法,能够刻画活动及完成活动的角色。l用例(Use Cases) :一种规范的描述流程的方法,主要关注用户和系统的交互方式。系统分析-需求获取过程 2010 UFC All Rig
22、hts Reservedpage 32系统分析-泳道图关注关注“做什么做什么”,“谁来做谁来做”和任务流程和任务流程 2010 UFC All Rights Reservedpage 33现有流程和系统调研需求、困扰、机会实施方项目经理业务顾问组客户方项目经理关键用户组当前业务过程描述项目经理会签生效关键用户组未来业务模型描述业务顾问会签生效关键用户组确定解决方案:流程模型、信息模型、组织结构模型等。业务顾问组业务顾问组系统分析-工作流程 2010 UFC All Rights Reservedpage 34需求分析报告项目经理业务顾问组业务顾问组功能需求综述功能过程模型关键业务场景接口需求项
23、目经理、业务顾问业务顾问组会签生效项目经理规划解决方案交付版本,定义发布计划项目经理批准下发项目领导小组系统分析-工作流程未来业务模型 2010 UFC All Rights Reservedpage 35系统设计-设计准则采用面向对象系统设计方法 ,遵循以下准则 :l最大化复用:参照项目最佳实践和实施经验,实现设计模式、构件等的复用,缩短项目开发时间,提高开发质量。l灵活的扩展性:使得用户可以在架构上进行二次或更加具体的开发。l易维护性:规范化设计模式,便于对程序的修改、维护。 2010 UFC All Rights Reservedpage 36系统设计-设计模板 2010 UFC All
24、 Rights Reservedpage 37系统设计-签审矩阵文档名称文档名称文档编号文档编号密级密级编制编制校核校核审查审查标准检查标准检查会签会签工艺工艺审定审定批准批准通知通知产品文档产品文档主任师主任师主任师指定指定研制总要求项目办指定指定指定标准化师工艺师主任师(副)总师研制要求项目办指定指定指定标准化师工艺师主任师(副)总师论证工作报告项目办指定指定指定标准化师工艺师主任师(副)总师项目建议书项目办指定指定指定标准化师工艺师主任师(副)总师研制工作总结项目办指定指定指定标准化师工艺师主任师(副)总师设计总结项目办指定指定指定标准化师工艺师主任师(副)总师试制总结项目办指定指定指定
25、标准化师工艺师主任师(副)总师设计说明书项目办指定指定指定标准化师指定工艺师主任师(副)总师设计计算书项目办指定指定指定标准化师指定工艺师主任师(副)总师管理文档管理文档项目办指定指定指定标准化师指定工艺师主任师(副)总师图纸图纸项目办指定指定指定标准化师工艺师主任师(副)总师设计更改设计更改指定指定指定标准化师工艺师主任师(副)总师技术协调单项目办指定指定指定标准化师指定工艺师主任师(副)总师设计更改单项目办指定指定指定标准化师指定工艺师主任师(副)总师 2010 UFC All Rights Reservedpage 38系统设计-历史数据迁移策略l历史数据导入工具中性格式自动验证多次导入
26、版本生成自动导入半自动导入手工导入特点通过工具或者系统接口自动识别图纸信息,在系统中建立对象和结构手工录入数据到中性格式文件,导入到系统中建立对象和结构通过项目研发流程,在系统中建立对象和结构优点速度快折中方案,适合国情最终结果准确,贯彻系统管理思路缺点对数据准确性要求高需要人工核对数据速度慢 2010 UFC All Rights Reservedpage 39硬件系统架构设计硬件物理容量估算数据分布模型技术开发组定义要实现的具体功能技术经理技术开发组接口设计历史数据整理方案技术开发组关键用户组构建解决方案的体系架构技术开发组评审项目领导小组系统设计-工作流程未来业务模型和需求分析报告功能开
27、发列表开发工作量估算技术开发组修订项目计划项目经理审核项目经理评审、签署设计报告评审委员会 2010 UFC All Rights Reservedpage 40当有客户化需求时,首先通过原型系统进行验证当有客户化需求时,首先通过原型系统进行验证编码编码/配置增量实现,关键用户对输出结果进配置增量实现,关键用户对输出结果进行验证。行验证。设计规格设计规格(更新更新)(更新更新)方案执行方案执行单元测试单元测试方案审核方案审核实现实现确认退出确认退出需求需求(更新更新)(更新更新)快速原型快速原型验证验证原型审核原型审核分析分析确认退出确认退出功能规格功能规格用例用例原型原型系统实现 2010
28、UFC All Rights Reservedpage 41系统实现-代码编写规范l通用标准l格式与命名规范l注释规范l编程规范lITK标准l格式与命名规范l注释规范l编程规范lRich Client程序标准l格式与命名规范l注释规范l编程规范源代码源代码检查修订后的源代码任务名称代码检查输入源代码输出修订后的源代码责任人开发工程师(主管)模板参与人开发工程师项目规模大 中 小描述检查源代码,增加必要的注释参考指南注释 2010 UFC All Rights Reservedpage 42客户化代码实现管理对象定义技术开发组开发培训技术经理关键用户组单元测试技术经理技术开发组物理对象模型功能开
29、发算法定义技术经理技术开发组系统实现-工作流程系统设计报告接口及数据转换程序数据导入工具测试接口功能测试技术开发组系统功能测试技术开发组 2010 UFC All Rights Reservedpage 43系统测试-集成测试场景 2010 UFC All Rights Reservedpage 44系统测试-集成测试用例 2010 UFC All Rights Reservedpage 45测试环境准备技术开发组系统测试-工作流程集成测试大纲技术开发组集成测试报告关键用户组会签生效项目经理测试问题整改项目实施组修订项目时间计划项目经理确认评审评审委员会测试关键用户组 2010 UFC All
30、 Rights Reservedpage 46系统推广l领导的支持是系统成功上线的重要保证。l统一的推广实施方案是保证项目正常推广的基础。l用户的主动性是保证项目顺利推进的前提。l重视基础数据的维护是保证系统正常上线运行的基础。l双方的相互信任是对系统进行有效维护的重要因素。 2010 UFC All Rights Reservedpage 47历史数据清理历史数据清理设置迁移测试环境设置迁移测试环境创建迁移创建迁移校验迁移数据校验迁移数据迁移的数据迁移的数据是否正确是否正确否否迁移测试迁移测试是是迁移环境下数据清理迁移环境下数据清理创建迁移创建迁移(更新)(更新)系统推广-数据迁移 2010
31、 UFC All Rights Reservedpage 48历史数据整理及导入客户实施团队培训关键用户组验证网络计算环境导入管理和产品数据完成系统设置项目实施组培训最终用户系统推广-工作流程系统运行规划系统运行规范系统运行总结项目实施组 2010 UFC All Rights Reservedpage 49通力实施方法给客户带来的好处 n实施方法是项目成功的保证:l结构化的方法l与客户业务目标保持一致的项目成功验收准则l双方 一致同意的质量控制点和里程碑审核l清晰的项目控制模型 l基本模板的项目交付文档l所积累的项目最佳实践加速项目的成功部署和应用 l不断提升的可重复性大大降低项目风险带给客
32、户带给客户真正的业务改进真正的业务改进& 更快的价值实现更快的价值实现 2010 UFC All Rights Reservedpage 50建好用好PLM系统的三大关键因素ProductLifecycleSupplyChainMgt.成熟成熟,灵活灵活,开放开放,可扩可扩展的平台展的平台人员能人员能力提升力提升精益的研精益的研发组织和发组织和流程流程UFC一向是长期一向是长期可靠合作伙伴的可靠合作伙伴的最佳选择最佳选择 UFC能够和客户分享经过众多领先企业验证的研发组织和流程,并协助客户制定并实施人员能力提升计划,从而保障客户建好、用好PLM系统。 2010 UFC All Rights Reserved谢谢谢谢!通力公司与您一路同行!通力公司与您一路同行!10:41