需求研发全流程梳理
2023-10-09 20:28:21 1 举报
需求研发全流程梳理
作者其他创作
大纲/内容
否
是否发现缺陷
合并代码到主干分支
开发工程师
需求确认
excel
测试阶段
人工操作
集成是否成功
构建是否成功
提测阶段
流水线准备阶段
召集所有组件负责人
是
git
产品经理
提交merge request,请求合并到主干分支
条件判断
原型设计
需求研发全流程
人工验收测试
gitlab
开始/结束
在流水线平台,为解决方案定义集成流水线
指定各自组件的版本号
基于新分支,创建自己的feature分支
构建成功的结果就是生成软件包,并且将其推送到临时制品库
邮件
触发流水线平台中,当前组件流水线的提交构建
图例
审批提测申请
需求分析阶段
是否部署成功
测试负责人
组件流水线构建阶段
召集相关解决方案负责人、组件owner、测试人员
发起提测流水线
出具组件版本号表格
在流水线平台将提测标记为验收通过
自动部署到UAT环境
获取需求
流水线平台自动操作
代码是否合格
编写代码,提交代码,推送代码到远程仓库feature分支
根据当前版本,创建新的远程主干分支
触发流水线平台中,当前组件流水线下游的集成流水线
是否审批通过
比如当前决策平台版本为7.21.0,这一轮决策平台版本号指定为7.22.0,则需要根据7.21.0的分支创建7.22.0的分支
功能研发阶段
解决方案负责人
平台将通过提测的软件包晋升到正式制品库
IDE
发起解决方案提测申请
需求评审
在流水线平台,为新分支创建组件流水线
组件负责人
测试工程师
需求录入
集成流水线构建阶段
集成流水线会从制品库中取出所需的所有制品集成流水线包括自动化集成打包、功能测试和性能测试
jenkins
产出文档
0 条评论
下一页