IT标准项目管理流程EthantabaMay2019各阶段详细描述010203项目实施流程图项目标准工程文档清单组织架构及角色能力说明04项目实施流程简介05项目实施流程简介•本实施流程参考PMI标准实施流程,根据Ethan云引擎项目实施具体情况,进行部分修改。•本实施流程应用于软件、硬件、弱电、物联等的项目管理。•Ethan供应商也应遵守此项目实施流程,按阶段提供必要的交付物。•实际操作中,经客户同意,部分文档可选择合并交付。各阶段详细描述010203项目实施流程图项目标准工程文档清单组织架构及角色能力说明04项目实施流程图简介05项目管理流程图分析(Analysis)设计(Design)开发(Construction)测试(Test)上线验收(Go-Live)5需求设计确认系统开发集成测试部署/试运行架构设计需求分析确认测试验收系统验收项目业务需求文档系统详细设计文档)集成测试总结报告用户测试总结报告调研详细设计单元测试用户测试验收报告各阶段详细描述010203项目实施流程图项目标准工程文档清单组织架构及角色能力说明04项目实施流程图简介05项目主要文档清单(1)阶段编码客户签收文档类型项目业务需求分析文档分析ZG-BRD是交付物软硬件清单设计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)阶段编码客户签收文档类型用户手册上线验收ZG-UM是交付物运营维护计划上线验收ZG-OSP是交付物项目验收报告上线验收ZG-PAR是交付物采购流程文档其他ZG-UPD否交付物需求变更文档其他ZG-UCRD是交付物需求增补单文档其他ZG-UNRD是交付物9项目主要文档清单(4)阶段编码客户签收文档类型设备签收单其他ZG-UAD是交付物设备验收单其他ZG-UCD是交付物10•具体各项目可以根据项目的特性以及客户要求对文档清单做一定调整,在项目启动时由项目经理与项目团队一同确认下来;•项目必须提交必要文档,如果客户未作要求,也需要作为公司内部交付物提交;各阶段详细描述010203项目实施流程图项目标准工程文档清单组织架构及角色能力说明04项目实施流程图简介05阶段目标:确定项目业务需求,并由客户签字确认.工作内容:业务顾问围绕技术协议及售前调研结果,为业务需求调研进行准备,业务需求包括功能需求和非功能需求;业务顾问对项目所有业务需求进行调研和确认;业务顾问编写业务需求文档(BRD)并定义需求跟踪表(RTM)在分析阶段的内容;业务顾问对业务需求文档进行项目组内部评审及与客户进行评审,并由客户签字确认;工作要点:.保证所有业务需求符合原合同范围,包括功能需求和非功能需求;确保所有业务需求可实现,可衡量工作量;所有需求经过客户业务和IT用户签字确认,所有需求经过用户签字确认,本阶段才算结束,也才能进入设计阶段;初始化需求跟踪表,定义分析阶段的需求跟踪内容;阶段结束标志:客户签署全部项目需求文档;完成更新并完成提交确认需求跟踪表。分析(Analysis)阶段设计(Design)阶段工作内容–架构师针对客户提出的功能需求和非功能需求,对系统进行架构设计;架构师基于架构设计确定项目最终的软硬件清单(BOM),经过项目组内部评审和客户评审后由客户签字确认;–设计人员基于架构设计以及项目业务需求,对所有具体业务功能进行详细设计,并对系统详细设计文档(SDD)进行项目组内部评审;–设计人员以需求跟踪表为对照,确定所有业务蓝图阶段定义的需求都已经进行设计;工作要点–系统架构设计须满足所有功能需求和非功能需求;架构设计文档须经过项目组评审,如有必要还需客户签字确认;–最终软硬件清单须基于系统架构设计确定,并经由项目组和客户评审,由客户签字,如有变更须严格按项目变更流程执行;–系统详细设计须满足所有功能需求和非功能需求;详细设计文档须经过项目组评审,如有必要还需客户签字确认;–须核对并更新需求跟踪表,确保业务需求范围在设计阶段没有遗漏,也没有超出;阶段结束标志(可合并)阶段目标:完成项目业务视图到技术视图的转化,确立项目技术架构并对具体功能规划技术细节;–系统架构设计文档完成提交确认;–详细设计文档完成提交确认;–软硬件清单完成提交确认;–完成更新并完成提交确认需求跟踪表;13开发(Construction)阶段阶段目标:将系统设计通过编码转化为系统程序,并完成各功能单元的初步验证;工作内容:程序员根据详细设计进行编码;开发负责人对各开发完成的功能点进行单元测试;开发负责人以需求跟踪表为对照,确定详细设计中所有需求都已经被开发并完成单元测试,并确保开发未超出业务范围;工作要点:系统开发必须严格按照详细设计和公司开发规范要求;每一功能点必须通过了单元测试才算完成了开发;阶段结束标志:单元测试报告完成提交确认;完成提交确认需求跟踪表;May5,202014工作内容技术负责人部署系统到生产环境,并完成系统数据的设置;业务顾问对最终用户进行培训,确保其能正常使用系统;在生产环境中模拟生产数据,由最终用户进行操作,进行全流程冒烟测试,验证系统在实际生产环境下的功能使用;冒烟测试后,系统正式上线使用,正式配合客户生产进行试运行,并不断完善修正试运行期间出现的问题;试运行结束,通过系统验收,关闭项目;工作要点业务数据收集必须在集成测试前完成,并在集成测试和用户测试过程中进行验证和调整;功能测试/集成测试/压力测试和用户验收测试都需要测试人员定义测试案例并针对各案例的测试结果提交完整测试报告;按照程序发布规程,控制开发环境和测试环境的程序版本;测试(Test)阶段阶段目标:完成对系统程序系统性测试,确保系统功能满足用户需求,并达到既定的技术要求;阶段结束标志系统用户验收测试报告完成提交并由用户签字确认;完成更新并完成提交确认需求跟踪表;工作内容技术负责人部署系统到生产环境,并完成系统数据的设置;业务顾问对最终用户进行培训,确保其能正常使用系统;在生产环境中模拟生产数据,由最终用户进行操作,进行全流程冒烟测试,验证系统在实际生产环境下的功能使用;冒烟测试后,系统正式上线使用,正式配合客户生产进行试运行,并不断完善修正试运行期间出现的问题;试运行结束,通过系统验收,关闭项目;工作要点系统部署前须提交系统部署安装手册,系统部署计划和用户权限分配手册。培训最终用户前须提交用户手册和用户培训手册,由项目组内部审核批准;如有需要交付给客户,还须提交客户审核并签署确认;业务部署(Go-live)阶段阶段目标:把系统部署到生产环境,并将系统上线共最终用户使用,最终完成项目验收;上线前须提交系统上线计划经项目组内部和客户审核批准后正式上线;验收报告必须由客户签字确认后,正式关闭项目;阶段结束标志用户签署系统验收报告;各阶段详细描述010203项目实施流程图项目标准工程文档清单组织架构及角色能力说明04项目实施流程图简介05IT项目组织角色-项目经理工作职责–项目工作的最终决策人,按照公司项目管理标准流程,对项目成本、进度、人员、范围、沟通、质量、采购、风险进行管理;–制定项目计划,并与各方项目干系人沟通,对计划达成一致;–组织和协调各方干系人,推动项目按计划实施;–监控项目计划的执行,对项目实施过程中的变化进行管理,并适时对计划进行调整;–定期对项目实施进展进行汇报,确保所有干系人对项目进展的理解一致并推动项目问题的解决;–领导项目组按照公司项目实施方法执行项目;能力/知识要求–计划能力–对项目的成本、进度、人力资源、沟通、质量、风险、采购进行规划,并提交相应计划文档;–执行能力–通过对项目团队的组织和领导,确保各方面工作能够按计划进行;监控计划执行并对计划的执行结果进行分析,比对计划并对计划作出调整;–沟通能力–在制定计划、执行计划以及解决各种项目问题和风险的过程中,能够充分与各方项目干系人进行沟通,确保所有项目干系人对项目的理解一致,对项目的实施方法策略理解一致并能够得到各方干系人的支持;–熟悉公司IT项目实施方法和管理方法;18IT项目组织角色-业务责任人工作职责–领导业务团队,带领业务顾问制定项目需求调研文卷,开展对客户业务需求的访谈,并确定项目的业务方案;–负责需求调研问卷的交付;负责领导业务方案的撰写、确认和签署;并在项目实施过程中根据实际情况对业务方案进行调整和确认;–在项目设计、开发阶段对设计团队和开发团队提供业务支持;在测试阶段对开发的系统进行测试验证系统与业务需求的符合程度;–培训用户,确保用户能开展验收测试,以及在系统上线后最终用户能够正常使用系统;能力/知识要求–行业专家,熟悉项目所属行业生产或管理流程,精通项目业务领域;–领导能力-计划、组织、领导和监控业务团队的工作,确保项目业务方面工作按项目要求完成;–业务规划验证能力–结合行业最佳实践,对客户业务现状进行系统性分析,提出需求调研问卷,并在访谈业务后能针对客户需求系统性地提出可执行的、符合项目成本、时间、质量要求的业务方案,并能准确撰写业务方案并更新RTM;–沟通能力–掌控与客户的业务访谈过程,结合行业最佳实践和项目成本、时间、质量、可行性方面的要求,在访谈和确认需求的过程中能引导客户需求,使最终业务方案既能满足客户需求,同时又能符合项目的成本、时间、质量、可行性等各方面约束条件;19IT项目组织角色-业务顾问工作职责–在业务负责人的领导下,制定项目需求调研文卷,对客户业务需求进行访谈,并确定项目的业务方案;–配合业务负责人交付需求调研问卷,以及进行业务方案的撰写、确认和签署;并在项目实施过程中根据实际情况对业务方案进行调整和确认;–在项目设计、开发阶段对设计团队和开发团队提供业务支持;在测试阶段对开发的系统进行测试验证系统与业务需求的符合程度;能力/知识要求–行业专家,熟悉项目所属行业生产或管理流程,熟悉项目业务领域;–业务规划验证能力–在业务负责人领导下对客户业务现状进行系统性分析,提出需求调研问卷,并在访谈业务后能针对客户需求系统性地提出可执行的、符合项目成本、时间、质量要求的业务方案,并能准确撰写业务方案并更新RTM;同时,配合业务负责人在系统部署上线前规划用户权限和用户培训,撰写并提交用户权限分配手册、用户培训手册和用户手册;–沟通能力–在业务负责人的领导下,掌控与客户的业务访谈过程,结合行业最佳实践和项目成本、时间、质量、可行性方面的要求,在访谈和确认需求的过程中能引导客户需求,使最终业务方案既能满足客户需求;20IT项目组织角色-系统架构师工作职责–领导技术团队,根据业务方案,带领设计人员对系统架构和详细功能进行设计,确定架构方案和功能设计方案,撰写架构文档和详细设计文档并确认,并在项目实施过程中根据实际情况对技术方案和功能细节设计进行调整和确认;–领导技术团队,根据系统架构,最终确定系统软硬件清单;–在项目设计、开发阶段对设计团队和开发团队提供技术指导和支持;在测试阶段对开发的系统进行测试(主要为性能测试和压力测试)以验证系统与非功能需求的符合程度;–制定部署方案,并带领技术团队进行上线前部署;能力/知识要求–技术专家,熟悉项目所属业务领域,精通系统设计和主流软件技术;–领导能力-计划、组织、领导和监控技术团队的工作,确保项目设计、开发、部署工作按项目要求完成;–设计能力–结合行业最佳实践,对客户业务需求进行系统性分析,结合公司的产品或平台技术,设计符合项目成本、时间、质量要求的系统架构方案及具体功能设计方案,并能准确撰写架构设计文档和详细设计文档并更新RTM;同时,还需要根据架构设计文档和详细设计文档撰写并提交系统部署计划和