- 0.1(20240408)
- 初稿(20240407)
需求分析
可能包含动作:市场调研、需求收集、demo制作
需求评审
可能包含动作:不同方(业务方、主系统、配合系统)会议讨论项目(需求)
可能输出文档:
- 需求基线
- 总体(概要)设计文档
- 工作量预估表
需求基线发布
需求(产品)经理发布确定的需求文档
可能输出文档:
- 总体(概要)设计文档
- 工作量评估表
需求开发
- UI设计
- 系统框架设计(前端和服务端)
- 数据库设计
- 资源申请(服务器:nginx服务器、应用服务器、DB服务器、nosql服务器、网络策略等)
- 中间件部署(测试环境或开发环境)
- 功能开发
联调测试
主系统和配合系统
主系统内部
系统测试(测试人员测试)
需求提前发起提测请求,输出提测文档(可能包含项目(需求)的概要设计和详细设计文档,联调测试案例、变更影响性分析、代码检查报告、需求文档)
可能包含动作:
- 性能测试
- 安全测试
- UI测试
- 功能测试(按照需求文档)
用户验收测试(业务测试)
可能包含动作:UI测试、功能测试(按照需求文档)、需求变更(变更后重新发布需求基线)
准生产测试(测试人员测试&业务测试)
需求上线评审
需求提前发起上线请求,输出上线文档(可能包含变更影响性分析、技术验证方案、上线步骤及应急方案)
需求上线
可能需要输出上线文档(可能包含变更影响性分析、技术验证方案、上线步骤及应急方案)、上线包(可能包含应用包、脚本、中间件部署)
可能包含动作:
- 线上验证(业务)