项目开发指导流程
2021-01-12 14:16:21 0 举报
项目开发流程
作者其他创作
大纲/内容
管理端功能设计文档
申请立项
项目经理测试
立项分析
输出物汇总1.立项申请表(包含客户描述、项目背景、需求矩阵)2.立项可行性分析3.需求概要设计(立项申请表,方便跟客户和项目成员初期的需求沟通交流)4.项目对接人清单(甲乙双方个业务模块负责人联系方式,我方售前、产品经理、项目经理、测试负责人联系方式等)5.项目合同6.项目排期7.产品需求文档8.项目成员清单9.客户需求确认书10.数据库设计文档11.UI高保真设计12.接口设计文档13.管理端产品需求文档14.测试用例15.发布计划16.测试报告17.产品验收报告18.客户验收报告
产品组验收
主导人:项目经理 参与人:产品经理、项目组成员内 容:项目组全体成员梳理确认“产品需求文档”、“项目排期(初稿)“合理性输出物:产品需求文档(完善)
不满足立项条件
客户验收
主导人:研发部经理参与人:售前内 容:根据“立项申请表”的需求矩阵 和研发团队现有开发力量分析项目可行性,并分 配产品经理、项目经理输出物:1.立项可行性分析
通过
自测
需求分析
详细设计交叉进行,分模块、分需求不断的输出到开发环节
不通过
满足立项条件
接口设计
主导人:研发部经理参与人:售前、产品经理、项目经理内 容:进行立项会议,准备项目档案夹,归档项目生命周期所有文档输出物:1.需求概要设计(完善立项申请表)2.项目对接人清单3.项目排期(初步对开发工期与总工时进行预估)4.项目合同
原则问题1.研发人员永远不和客户直接打交道只有项目经理、产品经理、测试、售前跟客户直接沟通,当项目体量很大时,我们会分模块增加项目经理2.研发人员只做产品需求设计上描述的功能3.所有的工作都需要让相关负责人给在所属的项目中创建任务4.所有的需求确认需要进行纸质副本流程,并归拢到项目档案夹中5.中大型项目中,项目经理不写业务代码,他需要做好1)确保需求文档和实际交付应用的一致性2)确保需求文档对开发有实际指导意义3)跟踪好项目进度4)跟踪好数据库设计5)统一把控好系统常量和通用代码,项目大时做好规划交给不同模块的负责人统一管理6)当团队成员在技术上、业务上遇到问题时给与帮助7)当项目有风险时及时反馈8)对自己团队当前的交付物现状非常清楚9)当团队内部有情绪时及时疏解和汇报6.产品经理责任1)用心做产品文档,不只是整理客户需求,要挖掘客户需求,不要为了一时快忽略了潜在需求,导致返工2)充分做好客户需求确认工作,对于客户需求确认、变更做好原始资料备份3)不断完善自己的产品文档体系4)不断完善公司的设计标准,提高设计效率5)产品经理要对交付的模块进行验收,对实际交付的项目了了如指掌6)产品经理要推动做好客户验收工作7.联系甲方前售前、产品经理、项目经理要做好沟通,防止一件事情不同人员反复跟甲方确认
开发人员功能开发完成后进行自测,有条件情况下编写单元测试,并提交代码审核给小组长,进行代码审核
UI设计
项目组评审
产品经理、UI对功能和界面进行验收,输出产品验收报告
意向锁定
主导人:项目经理参与人:UI负责人、数据库负责人、后端负责人、接口负责人内 容:细化设计,分模块、分需求,持续输出到下面接端,项目经理要进行整体把控和验收输出物:1.数据库设计文档2.接口设计文档3.管理端产品需求文档4.UI设计5.测试用例
主导人:产品经理参与人:项目经理内 容:根据“项目对接人清单”,把已完成模块的“产品需求文档”跟客户进行确认并签字输出内容:打印版客户需求确认书
主导人:产品经理输出物:验收报告
主导人:项目经理参与人:指定功能负责人内 容:1.创建相应功能的开发分支2.项目经理分派功能给开发人员,讲解业务知识和相关设计3.开发人员根据设计逻辑思考设计是否完善,足以指导自己开发该功能4.进行精准排期输出物:1.项目排期(完善)2.发布计划
数据库设计
开发
立项
编写测试用例
项目经理每天跟踪需求、功能完成情况,当一个完整需求完成时,进行功能测试,测试通过后提交给测试组
测试组进行功能、性能测试,并输出测试报告UI对进行UI设计验收
主导人:产品经理内 容:1.产品经理根据需求矩阵,按照模块、开发优先级,持续不断的输出产品需求文档,在产品团队人员有限的情况下可以先只输出C端内容,产品需求文档中关于界面和交互的表达可以只使用低保真原型2.将需求录入到项目开发管理软件当中3.不断和客户沟通确认需求输出物:1.产品需求文档
发布
功能分派、开发人员评审
主导人:项目经理 参与人:产品经理、研发部经理(需要时参与)内 容:1.项目经理对“产品需求文档”进行评审2.根据开发工期安排组长(前端、后台)、数据库负责人、UI设计人员、开发人员、测试人员3.根据项目需求进行大致排期,大致预估需求起止时间,所需工时输出物:1.项目组成员清单(初稿)2.项目排期(初稿)
主导人:售前 或 产品经理参与人:产品经理输出物:1.立项申请表(包含客户描述、项目背景、需求矩阵)
客户需求确认
设计缺陷
测试组测试
项目经理评审
0 条评论
下一页