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