项目研发流程
2025-12-03 00:40:41 1 举报
这张项目研发流程覆盖了从需求到上线的全生命周期,分多阶段推进:需求调研阶段对接客户 / 内部需求,产出需求确认文档;项目启动阶段签订协议、明确预算与目标,产出项目背景说明等材料;需求评审阶段对需求、文档等进行评审,输出设计说明书等;项目规划阶段确定人员、排期与资源,产出工作计划表;技术设计阶段完成架构、数据库设计,形成设计文档;编码实现阶段编写代码,产出接口文档;联调测试阶段开展联调与用例评审;测试执行阶段覆盖功能、性能等测试,输出测试报告;最后上线发布阶段完成联调、代码包交付,产出验收文档。各阶段均明确流程动作、产出物与项目经理、产品经理、研发等岗位的职责分工。
作者其他创作
大纲/内容
联调和测试
项目经理产品经理研发工程师测试工程师
工作量评估
代码打包
1、简述项目背景2、简述项目需求大纲3、简述项目目标、、期望的进度、质量及交付4、约定项目文档存储空间、沟通方式
1、开发人员在开发环境完成自测2、开发人员代码打包,SQL等相关文档提交测试3、提供详细的部署文档4、提测清单: ①标记功能开发完成结果 ②标记功能点自测结果
接口评审
项目研发流程
制定项目计划
缺陷清单
项目计划
功能测试用例
前置
提交测试
数据库设计
明确时间节点
1、明确时间节点(开发自测、联调、测试、交付)2、明确里程碑(接口设计、组件、项目发布等时间)3、明确测试的流程跟规范4、风险分析,研发过程中风险应对计划,包括:时间风险、人员风险、技术以及环境风险
测试执行阶段
约束岗位
开发阶段
性能测试报告
需求文档
需求清单
容错测试用例
项目目标
交互评审
需求评审通过
项目经理研发工程师测试工程师
性能测试
客户需求
1、测试阶段必须保证测试环境,数据的稳定2、测试环境代码的更改应严格遵循配置管理3、测试阶段,开发人员应该关注并处理问题4、测试用例应按照轮次执行并发布通知5、性能测试完成后,应出具《测试报告》6、《测试报告》须明确当前测试结论跟结果分析
数据库字典
联调自测
需求确认文档
评审阶段
用例评审
设计说明书
项目经理产品经理
验收文档
编码和用例
项目背景说明
商务已确认
容错测试
编码完成
项目经理产品经理研发工程师测试工程师运维工程师
1、概要设计: ①系统整体架构概要设计 ②须兼容旧版本跟新版本的扩展性 ③须具备容灾、容错、自恢复能力2、数据库设计文档,数据库字典3、编码规范:按照公司统一标准执行4、知识库:相关技术文档,须统一归档
流程
技术设计
1、项目可行性分析2、客户需求: ①产品经理跟商务确认通过 ②产品经理跟研发进行可行性确认3、内部需求:产品经理收集业务人员提出的需求,并整理形成《需求确认文档》
需求来源
性能测试用例
说明
概要设计文档
项目经理研发工程师架构工程师
自测完成
架构设计
1、版本发布: ①运维人员根据《测试报告》执行发布动作 ②提前跟客户沟通,做好版本发布准备2、代码部署文档3、项目总结文档4、客户验收文档
明确里程碑
提交发布、测试
需求调研
1、接口文档须通过一致评审,否则需复审2、测试用例文档,须覆盖需求设计说明书需求3、测试用例须通过一致评审,否则需复审
联调阶段
内部需求
需求阶段
原型交互稿
技术方案设计
项目启动会议
接口文档
需求评审
功能测试
测试通过
确定技术方案
项目经理研发工程师
提测结果
功能测试报告
开发计划
项目背景
产出
1、需求设计说明包括: ①功能需求说明 ②功能点清单 ③性能要求指标2、需求设计说明书必须经过确认并符合规范3、评审需项目组一致通过,否则需要复审4、需求变更应该遵循变更管理规范
制定任务计划
测试阶段
部署文档
编码规范
容错测试报告
联调结果
上线发布
0 条评论
下一页