1、IT标准项目管理流程标准项目管理流程Ethantaba May 2019各阶段详细描述010203项目实施流程图项目标准工程文档清单组织架构及角色能力说明04项目实施流程简介05项目实施流程简介本实施流程参考PMI标准实施流程,根据Ethan云引擎项目实施具体情况,进行部分修改。本实施流程应用于软件、硬件、弱电、物联等的项目管理。Ethan供应商也应遵守此项目实施流程,按阶段提供必要的交付物。实际操作中,经客户同意,部分文档可选择合并交付。大家好3各阶段详细描述010203项目实施流程图项目标准工程文档清单组织架构及角色能力说明04项目实施流程图简介05项目管理流程图项目管理流程图分析(Ana
2、lysis)设计(Design)开发(Construction)测试(Test)上线验收(Go-Live)5需求设计确认系统开发集成测试部署/试运行架构设计需求分析确认测试验收系统验收项目业务项目业务需求文档需求文档系统详细系统详细设计文档设计文档) )集成测试集成测试总结报告总结报告用户测试用户测试总结报告总结报告调研详细设计单元测试用户测试验收报告验收报告大家好各阶段详细描述010203项目实施流程图项目标准工程文档清单组织架构及角色能力说明04项目实施流程图简介05项目主要文档清单(项目主要文档清单(1)阶段阶段编码编码客户签收文档客户签收文档类型类型项目业务需求分析文档分析ZG-BRD
3、是交付物软硬件清单设计ZG-BOM否交付物系统详细设计文档设计ZG-SDD是交付物单元测试报告开发ZG-UTR否交付物系统集成测试计划测试ZG-ITP否交付物系统集成测试报告测试ZG-ITR是交付物7大家好项目主要文档清单(项目主要文档清单(2)阶段阶段编码编码客户签收文档客户签收文档类型类型用户验收测试计划测试ZG-UATP否交付物用户验收测试报告测试ZG-UATR否交付物系统配置安装手册上线验收ZG-SIM是交付物系统部署计划上线验收ZG-SDP是交付物系统上线计划上线验收ZG-SGP是交付物用户培训资料上线验收ZG-UTM是交付物8大家好项目主要文档清单(项目主要文档清单(3)阶段阶段编
4、码编码客户签收文档客户签收文档类型类型用户手册上线验收ZG-UM是交付物运营维护计划上线验收ZG-OSP是交付物项目验收报告上线验收ZG-PAR是交付物采购流程文档其他ZG-UPD否交付物需求变更文档其他ZG-UCRD是交付物需求增补单文档其他ZG-UNRD是交付物9大家好项目主要文档清单(项目主要文档清单(4)阶段阶段编码编码客户签收文档客户签收文档类型类型设备签收单其他ZG-UAD是交付物设备验收单其他ZG-UCD是交付物10具体各项目可以根据项目的特性以及客户要求对文档清单做一定调整,在项目启动时由项目经理与项目团队一同确认下来;项目必须提交必要文档必要文档,如果客户未作要求,也需要作为
5、公司内部交付物提交;大家好各阶段详细描述010203项目实施流程图项目标准工程文档清单组织架构及角色能力说明04项目实施流程图简介05阶段目标: 确定项目业务需求,并由客户签字确认.工作内容:业务顾问围绕技术协议及售前调研结果,为业务需求调研进行准备,业务需求包括功能需求和非功能需求;业务顾问对项目所有业务需求进行调研和确认;业务顾问编写业务需求文档(BRD)并定义需求跟踪表(RTM)在分析阶段的内容;业务顾问对业务需求文档进行项目组内部评审及与客户进行评审,并由客户签字确认;工作要点工作要点:.保证所有业务需求符合原合同范围,包括功能需求和非功能需求;确保所有业务需求可实现,可衡量工作量;所
6、有需求经过客户业务和IT用户签字确认,所有需求经过用户签字确认,本阶段才算结束,也才能进入设计阶段;初始化需求跟踪表,定义分析阶段的需求跟踪内容;阶段结束标志阶段结束标志:客户签署全部项目需求文档;完成更新并完成提交确认需求跟踪表。分析(Analysis)阶段设计(Design)阶段工作内容工作内容 架构师针对客户提出的功能需求和非功能需求,对系统进行架构设计;架构师基于架构设计确定项目最终的软硬件清单(BOM),经过项目组内部评审和客户评审后由客户签字确认; 设计人员基于架构设计以及项目业务需求,对所有具体业务功能进行详细设计,并对系统详细设计文档(SDD)进行项目组内部评审; 设计人员以需
7、求跟踪表为对照,确定所有业务蓝图阶段定义的需求都已经进行设计;工作要点工作要点 系统架构设计须满足所有功能需求和非功能需求;架构设计文档须经过项目组评审,如有必要还需客户签字确认; 最终软硬件清单须基于系统架构设计确定,并经由项目组和客户评审,由客户签字,如有变更须严格按项目变更流程执行; 系统详细设计须满足所有功能需求和非功能需求;详细设计文档须经过项目组评审,如有必要还需客户签字确认; 须核对并更新需求跟踪表,确保业务需求范围在设计阶段没有遗漏,也没有超出;阶段结束标志(可合并阶段结束标志(可合并)阶段目标阶段目标:完成项目业务视图到技术视图的转化,确立项目技术架构并对具体功能规划技术细节
8、; 系统架构设计文档完成提交确认; 详细设计文档完成提交确认; 软硬件清单完成提交确认; 完成更新并完成提交确认需求跟踪表;13大家好开发(Construction)阶段阶段阶段目标阶段目标:将系统设计通过编码转化为系统程序,并完成各功能单元的初步验证;工作内容:工作内容:程序员根据详细设计进行编码;开发负责人对各开发完成的功能点进行单元测试;开发负责人以需求跟踪表为对照,确定详细设计中所有需求都已经被开发并完成单元测试,并确保开发未超出业务范围;工作要点:工作要点: 系统开发必须严格按照详细设计和公司开发规范要求;每一功能点必须通过了单元测试才算完成了开发;阶段结束标志阶段结束标志: 单元测
9、试报告完成提交确认;完成提交确认需求跟踪表;June 9, 202214工作内容l 技术负责人部署系统到生产环境,并完成系统数据的设置;业务顾问对最终用户进行培训,确保其能正常使用系统;在生产环境中模拟生产数据,由最终用户进行操作,进行全流程冒烟测试,验证系统在实际生产环境下的功能使用;l 冒烟测试后,系统正式上线使用,正式配合客户生产进行试运行,并不断完善修正试运行期间出现的问题;试运行结束,通过系统验收,关闭项目;工作要点l 业务数据收集必须在集成测试前完成,并在集成测试和用户测试过程中进行验证和调整;功能测试/集成测试/压力测试和用户验收测试都需要测试人员定义测试案例并针对各案例的测试结
10、果提交完整测试报告;按照程序发布规程,控制开发环境和测试环境的程序版本;测试(Test)阶段阶段目标阶段目标:完成对系统程序系统性测试,确保系统功能满足用户需求,并达到既定的技术要求;阶段结束标志l 系统用户验收测试报告完成提交并由用户签字确认;l 完成更新并完成提交确认需求跟踪表;工作内容l 技术负责人部署系统到生产环境,并完成系统数据的设置;业务顾问对最终用户进行培训,确保其能正常使用系统;l 在生产环境中模拟生产数据,由最终用户进行操作,进行全流程冒烟测试,验证系统在实际生产环境下的功能使用;冒烟测试后,系统正式上线使用,正式配合客户生产进行试运行,并不断完善修正试运行期间出现的问题;l
11、 试运行结束,通过系统验收,关闭项目;工作要点l 系统部署前须提交系统部署安装手册,系统部署计划和用户权限分配手册。培训最终用户前须提交用户手册和用户培训手册,由项目组内部审核批准;如有需要交付给客户,还须提交客户审核并签署确认;业务部署(Go-live)阶段阶段目标阶段目标:把系统部署到生产环境,并将系统上线共最终用户使用,最终完成项目验收;l 上线前须提交系统上线计划经项目组内部和客户审核批准后正式上线;验收报告必须由客户签字确认后,正式关闭项目;阶段结束标志l 用户签署系统验收报告;各阶段详细描述010203项目实施流程图项目标准工程文档清单组织架构及角色能力说明04项目实施流程图简介0
12、5IT项目组织角色-项目经理工作职责 项目工作的最终决策人,按照公司项目管理标准流程,对项目成本、进度、人员、范围、沟通、质量、采购、风险进行管理; 制定项目计划,并与各方项目干系人沟通,对计划达成一致; 组织和协调各方干系人,推动项目按计划实施; 监控项目计划的执行,对项目实施过程中的变化进行管理,并适时对计划进行调整; 定期对项目实施进展进行汇报,确保所有干系人对项目进展的理解一致并推动项目问题的解决; 领导项目组按照公司项目实施方法执行项目;能力/知识要求 计划能力 对项目的成本、进度、人力资源、沟通、质量、风险、采购进行规划,并提交相应计划文档; 执行能力 通过对项目团队的组织和领导,
13、确保各方面工作能够按计划进行;监控计划执行并对计划的执行结果进行分析,比对计划并对计划作出调整; 沟通能力 在制定计划、执行计划以及解决各种项目问题 和风险的过程中,能够充分与各方项目干系人进行沟通,确保所有项目干系人对项目的理解一致,对项目的实施方法策略理解一致并能够得到各方干系人的支持; 熟悉公司IT项目实施方法和管理方法;18大家好IT项目组织角色-业务责任人工作职责 领导业务团队,带领业务顾问制定项目需求调研文卷,开展对客户业务需求的访谈,并确定项目的业务方案; 负责需求调研问卷的交付;负责领导业务方案的撰写、确认和签署;并在项目实施过程中根据实际情况对业务方案进行调整和确认; 在项目
14、设计、开发阶段对设计团队和开发团队提供业务支持;在测试阶段对开发的系统进行测试验证系统与业务需求的符合程度; 培训用户,确保用户能开展验收测试,以及在系统上线后最终用户能够正常使用系统;能力/知识要求 行业专家,熟悉项目所属行业生产或管理流程,精通项目业务领域; 领导能力 - 计划、组织、领导和监控业务团队的工作,确保项目业务方面工作按项目要求完成; 业务规划验证能力 结合行业最佳实践,对客户业务现状进行系统性分析,提出需求调研问卷,并在访谈业务后能针对客户需求系统性地提出可执行的、符合项目成本、时间、质量要求的业务方案,并能准确撰写业务方案并更新RTM; 沟通能力 掌控与客户的业务访谈过程,
15、结合行业最佳实践和项目成本、时间、质量、可行性方面的要求,在访谈和确认需求的过程中能引导客户需求,使最终业务方案既能满足客户需求,同时又能符合项目的成本、时间、质量、可行性等各方面约束条件;19大家好IT项目组织角色-业务顾问工作职责 在业务负责人的领导下,制定项目需求调研文卷,对客户业务需求进行访谈,并确定项目的业务方案; 配合业务负责人交付需求调研问卷,以及进行业务方案的撰写、确认和签署;并在项目实施过程中根据实际情况对业务方案进行调整和确认; 在项目设计、开发阶段对设计团队和开发团队提供业务支持;在测试阶段对开发的系统进行测试验证系统与业务需求的符合程度;能力/知识要求 行业专家,熟悉项
16、目所属行业生产或管理流程,熟悉项目业务领域; 业务规划验证能力 在业务负责人领导下对客户业务现状进行系统性分析,提出需求调研问卷,并在访谈业务后能针对客户需求系统性地提出可执行的、符合项目成本、时间、质量要求的业务方案,并能准确撰写业务方案并更新RTM;同时,配合业务负责人在系统部署上线前规划用户权限和用户培训,撰写并提交用户权限分配手册、用户培训手册和用户手册; 沟通能力 在业务负责人的领导下,掌控与客户的业务访谈过程,结合行业最佳实践和项目成本、时间、质量、可行性方面的要求,在访谈和确认需求的过程中能引导客户需求,使最终业务方案既能满足客户需求;20大家好IT项目组织角色-系统架构师工作职
17、责 领导技术团队,根据业务方案,带领设计人员对系统架构和详细功能进行设计,确定架构方案和功能设计方案,撰写架构文档和详细设计文档并确认,并在项目实施过程中根据实际情况对技术方案和功能细节设计进行调整和确认; 领导技术团队,根据系统架构,最终确定系统软硬件清单; 在项目设计、开发阶段对设计团队和开发团队提供技术指导和支持;在测试阶段对开发的系统进行测试(主要为性能测试和压力测试)以验证系统与非功能需求的符合程度; 制定部署方案,并带领技术团队进行上线前部署;能力/知识要求 技术专家,熟悉项目所属业务领域,精通系统设计和主流软件技术; 领导能力 - 计划、组织、领导和监控技术团队的工作,确保项目设
18、计、开发、部署工作按项目要求完成; 设计能力 结合行业最佳实践,对客户业务需求进行系统性分析,结合公司的产品或平台技术,设计符合项目成本、时间、质量要求的系统架构方案及具体功能设计方案,并能准确撰写架构设计文档和详细设计文档并更新RTM;同时,还需要根据架构设计文档和详细设计文档撰写并提交系统部署计划和部署安装手册; 沟通能力 主导架构方案确定过程中的对内对外的各方面沟通;另外,还要能把项目架构设计、部署方案准确清晰地对其它项目干系人进行知识转移;准确汇报阶段状态和结果;21大家好IT项目组织角色-设计人员工作职责 在系统架构师的领导下,根据业务方案,对系统架构和详细功能进行设计,确定架构方案
19、和功能设计方案,撰写架构文档和详细设计文档并确认,并在项目实施过程中根据实际情况对技术方案和功能细节设计进行调整和确认; 配合系统架构师,根据系统架构,最终确定系统软硬件清单; 在项目设计、开发阶段对设计团队和开发团队提供技术指导和支持;在测试阶段对开发的系统进行测试(主要为性能测试和压力测试)以验证系统与非功能需求的符合程度;能力/知识要求 技术专家,熟悉项目所属业务领域,熟悉系统设计和主流软件技术; 设计能力 在系统架构师的领导下,结合行业最佳实践,对客户业务需求进行系统性分析,结合公司的产品或平台技术,设计符合项目成本、时间、质量要求的具体功能设计方案甚至系统架构方案,并能准确撰写详细设
20、计文档甚至架构设计文档并更新RTM;同时,还需要根据架构设计文档和详细设计文档,配合系统架构师撰写并提交系统部署计划和部署安装手册; 沟通能力 参与构方案确定过程中的对内对外的各方面沟通;另外,还要能把项目架构设计、功能设计、系统部署方案准确清晰地对其它项目干系人进行知识转移;22大家好IT项目组织角色-软件开发负责人工作职责 在系统架构师的领导下,根据技术设计方案,带领软件开发团队开发系统并进行单元测试,并在项目实施过程中根据调整的技术方案和功能细节设计进行开发和优化; 在项目开发阶段对软件开发团队提供技术指导和支持;在测试阶段配合测试人员的测试以验证系统与业务需求的符合程度; 带领软件开发
21、团队对测试的程序问题进行修复和优化; 参与具体开发、单元测试工作;能力/知识要求 技术专家,精通主流软件开发技术; 领导能力 - 计划、组织、领导和监控软件开发团队的工作,确保项目开发工作按项目要求完成;并主导项目软件单元测试报告的编写和提交确认并更新RTM; 沟通能力 主导软件开发团队内的技术沟通及工作安排,能把项目设计方案准确清晰地对其它开发人员进行知识转移;并能准确汇报开发状态和结果;23大家好IT项目组织角色-软件开发人员工作职责 在软件开发负责人的领导下,开发软件系统并进行单元测试,并在项目实施过程中根据调整的技术方案和功能细节设计进行开发和优化; 在测试阶段配合测试人员的测试以验证
22、系统与业务需求的符合程度; 对测试的软件程序问题进行修复和优化;能力/知识要求 熟悉主流软件技术;熟悉公司产品或平台技术; 能够理解系统的架构方案和详细功能设计,并把设计转化为具体的系统代码并进行单元测试; 能够与项目组成员进行开发相关工作的沟通以达成一致;24大家好IT项目组织角色-测试负责人工作职责 向项目经理负责,领导测试团队为各测试阶段分别制定并确认测试计划,编写测试案例,并在测试完成后编写并提交测试报告; 根据各阶段测试计划和测试案例,结合系统业务和技术方案,领导测试团队进行系统功能测试、集成测试、压力测试和用户测试,确保系统符合业务需求及达到上线标准; 定期(每周)对测试结果进行分
23、析汇总,并将测试结果向项目经理及其它项目组成员反馈;能力/知识要求 测试专家,精通主流测试方法和工具,熟悉系统业务领域;熟悉公司产品或平台技术; 领导能力 - 计划、组织、领导和监控测试团队的工作,确保项目测试工作按项目要求完成;并主导项目各测试阶段的测试计划、测试案例、和测试报告的编写和提交确认并更新RTM; 测试分析能力 定期对测试结果进行分析汇总,并生成统计报表,用数据对项目的实施质量进行说明; 沟通能力 主导测试团队内的沟通及工作安排,能把项目测试方案准确清晰地对其它测试人员进行知识转移;并能准确汇报测试状态和结果;25大家好IT项目组织角色-测试工程师工作职责 主要由业务顾问组成;
24、配合测试负责人为各测试阶段分别制定并确认测试计划,编写测试案例; 在测试负责人的领导下,根据系统各阶段的测试计划和测试案例,结合系统业务和技术方案进行系统功能测试、集成测试、压力测试和用户测试,确保系统符合业务需求及达到上线标准;能力/知识要求 熟悉主流测试方法和工具;熟悉公司产品或平台技术; 能够理解测试计划和测试案例,在各阶段分别根据各阶段测试计划和测试案例对系统进行; 能够与项目组成员进行测试相关工作的沟通以达成一致;26此项目组织能力模型之规定了Ethan方项目组成员的角色职责和要求,对于客户方的成员的能力模型,将在需要的情况下后续进行定义;此模型为标准项目组织能力模型,各项目售前、售
25、后组织架构设立项目角色时都将以此模型为蓝本,如需对组织角色进行调整,须征得各个部门同意;根据项目的实际情况,一个人员可以兼任多个角色;系统上线计划和系统运营维护计划将由项目经理主导编写和提交;大家好项目组织参考图项目负责人名字,职位,公司名字,职位,公司名字,职位,公司名字,职位,公司名字,职位,公司名字,职位,公司名字,职位,公司名字,职位,公司名字,职位,公司名字,职位,公司名字,职位,公司直接相关人间接相关人员其他简要说明IT项目标准组织架构说明组织机构组织机构项目变更委项目变更委员会成员员会成员项目实施项目实施团队团队组织职责组织职责人员组成人员组成项目指导委员会是否项目最高管理组织,
26、为项目提供资金、资源,并提供决策、领导支持,具体包括:l 提供资金、人员、工作环境设施、知识技术等任何执行项目所必须的资源;l 对项目的范围、成本、时间等任何项目变更进行最终审批决策,把握项目执行的总体方向;l 定期听取项目汇报,监督项目实施进度;l 客户业务部门主管高层领导;l 客户IT部门主管高层领导;l Ethan部门主管高层领导;项目集管理委员会是否l 直接对项目管理工作进行指导,监控项目质量;l 对项目变更进行审批决策;l 协调项目资源,协调跨项目沟通,推动项目问题解决;l 客户业务部门主管领导;l 客户IT部门主管领导;l Ethan部门主管领导;项目管理办公室(PMO)是是l 建
27、立组织内项目管理的支撑环境。包括统一的项目实施流程、项目过程实施指南和文档模板、项目管理工具、项目管理信息系统;l 提供项目管理的指导和咨询。最大限度集中项目管理专家,提供项目管理的咨询和顾问服务;l 组织内的多项目管理和监控。PMO统一收集和汇总所有项目的信息和绩效,并对组织高层或其他需要这些信息的组织或部门进行报告。;l 项目组合管理。包括将组织战略和项目关联,项目选择和优先级排定。组合所关心的是适配、效用和平衡;l 客户IT部门项目经理;l Ethan部门项目经理;l 客户业务部门项目经理(不强制要求,建议配备);项目质量保证团队是是l 审核项目计划,监控项目计划的执行情况;l 监控项目
28、实施质量,定期对项目质量进行检查;l 定期向项目指导委员会/项目集管理委员会汇报项目质量状况;l 客户业务部门相关负责人;l 客户IT部门相关负责人;l Ethan部门相关负责人;项目方案领导小组否是l 对PMO负责,全面负责项目的业务及技术整体解决方案;l 领导项目的业务和技术工作的开展,对项目整体质量负责;l 监控项目具体工作进展,推动项目按计划完成各项具体工作;l 监控各实施人员的工作质量,必要时提供相应指导;l 客户业务部门业务负责人;l 客户IT部门业务/技术负责人;l Ethan业务负责人/系统架构师;28IT项目标准组织架构说明组织机构组织机构项目变更委项目变更委员会成员员会成员
29、项目实施项目实施团队团队组织职责组织职责人员组成人员组成项目业务团队否是l 对PMO负责,全面负责项目的业务方案;l 在项目方案领导小组的指导下,完成项目业务方案相关具体工作,确保业务方案签署落地;l 在项目实施过程中根据实际情况对业务方案进行适当调整并确认;l 客户关键业务用户;l 客户IT部门业务负责人/业务顾问;l Ethan业务负责人/业务顾问;项目设计团队否是l 对PMO负责,全面负责项目的技术方案;l 在项目方案领导小组的指导下,完成项目技术方案相关具体设计工作,确保技术方案签署落地;l 在项目实施过程中根据实际情况对技术方案进行适当调整并确认;l 客户IT部门技术负责人/系统架构
30、师;l Ethan系统架构师/设计人员;项目开发团队否是l 在项目方案领导小组和设计团队的指导下,根据项目设计完成系统的开发(含单元测试),建造最终的IT系统;l 在项目实施过程中根据设计的调整进行开发的调整;l 在项目实施过程中根据测试的结果对系统问题进行修复;l 客户软件/自动化开发负责人(不强制要求,建议配备);l Ethan软件/自动化开发负责人;l Ethan软件/自动化开发人员项目测试团队否是l 对PMO负责,制定测试计划、测试案例,对系统进行全面测试;l 根据项目业务和技术方案,对项目的各项具体功能进行测试,并将测试结果反馈给方案领导小组、业务、设计及开发团队;l 向PMO和质量
31、保证团队会把项目测试结果;l 客户关键业务用户(UAT);l 客户IT测试负责人;l Ethan测试负责人/测试人员;项目支持团队否是l 不是项目实施的核心团队,但对项目的顺利进展提供必要的软件、硬件、网络及其它基础设施方面的支持;l 客户IT基础设施负责人;l 客户IT数据管理负责人;l 客户IT运营及其他支持人员;项目相关系统团队否是l 不是项目实施的核心团队,但作为与项目所构建系统存在交互的其它系统的实施团队,必然需要与项目组进行相应通信接口方面的技术沟通确认和计划协调,并提供必要支持;l 其它相关系统团队负责人;此架构为标准组织架构,各项目售前、售后组织架构设立都将以此架构为蓝本,如需
32、对组织架构进行调整,须征得高层领导同意;组织架构必须兼顾Ethan、客户业务、客户IT三方人员,并要求客户配备;一个人员可以兼任多个角色属于多个团队;29 项目的管理流程涉及到各个不同的部门。 流程之间有重合的部分。 未来在整体项目实施水平提升后,再进一步抽象更多的项目管理方法(比如,质量/依赖等)。 详细内容需要参考”项目管理流程.vsd”。资源沟通成本&采购变更时间IT项目标准管理领域及流程项目标准管理领域及流程IT项目标准管理文档项目标准管理文档1项目时间计划(时间质量管理)2项目成本计划(成本采购管理)3项目资源计划(人员管理)4项目行动清单(风险管理)5项目依赖项清单(风险管理)6项目报告管理()7沟通管理(定期会议等)大家好演讲完毕 谢谢您的聆听汇报人:Ethantaba 时间:2019年X月X日大家好结束大家好