软件项目研发流程图

立即使用

需求设计PRD、原型低保真内部评审不通过通过规划版本TAPD创建发布计划从已评审需求列表中选择需要发布的需求是否需要客户确认客户确认是否通过不通过上传需求设计文档到TAPD对应需求下,更新需求状态为已评审通过是否需要高保真UI制作高保真,更改需求状态为UI设高保真验收不通过通过创建需求TAPD录入需求(状态:规划中)进入版本规划规划迭代TAPD创建迭代计划从发布计划中选择需求纳入迭代计划进入迭代规划研发经理拆分子需开始迭代是否需要与客户确认版本计划客户确认结果不通过修改发布计划研发经理与测试在TAPD填写预估工时、预计开始时间、预计结束时间产品经理形成版本时间安排通过产品经理与研发经理组织团队进行迭代串讲讲解迭代内需求内容,团队答疑,保证对需求理解一致技术、售前需要参与团队成员领取需求开始测试用例设计开发设计、表结构、接口、架构编写测试用例,并录入到TAPD相应的需求下测试用例评审不通过通过从Develop分支拉取新的分支开发,更新需求状态为开发中自测及代码检查等开发质量步骤提交代码并关联相关任务和需求建立Gitlab合并请代码评审是否通过不通过,继续修改通过更新需求状态为转测试同步编写测试脚本通过合并feature代码到Test并构建测试环境冒烟测试是否通过不通过通过开始全面测试,更新需求状态为测试中测试是否通过在TAPD创建缺陷与需求关联更新需求状态为已实现,并流转需求到产品经理在需求对应的feature分支进行修复验收是否通过通过TAPD更新需求状态为已验收,并流转需求到测试人员,等待发布研发经理全程跟踪进度,保证需求按时交付不通过更新需求状态为开发中,并添加评论说明不通过原因开始发布是否发布计划内的需求和缺陷都是已验收状态从Test分支合并到发布分支使用发布分支构建发布环境发布环境做自动化集成回归更改发布计划内的需求状态为发布中等待测试完成回归测试通过合并代码到Develop、Test、Master和Hotfix分支并在Master分支tag不通过从发布分支拉取修复分支进行修复修复完成后合并代码到发布分支是否有生产环境使用Master分支更新生产环在TAPD建立发布评审相关人员审核更新需求状态为已发布、缺陷状态为已关生产环境问题修复需求变更或版本内容调整及时修改版本计划与需求文档建立TAPD紧急缺陷从Hotfix分支拉取修复分支进行修复自测及代码检查等开发质量步骤提交代码并关联相关任务建立Gitlab合并请求代码评审是否通过不通过通过合并代码到Hotfix分支并更新缺陷状态为已解决使用Hotfix分支构建发布环测试是否通过不通过通过更改缺陷状态为已验证,合并代码到Master、Test、Develop分支,并在Master分支tag历史缺陷也可以纳入发布计划、上个版本的紧急修复缺陷要纳入修改缺陷状态为已修复,并纳入下个版本的发布范围,在下个版本进行回归测试结束产品经理验收提交代码并更新缺陷状态为已解决是否需求设计问题分配缺陷给相应的需求开发人员分配缺陷给产品经理进行需求修改修改后的需求进行评审,如果涉及到计划调整,就调整计划在TAPD需求下进行备注修改内容测试阶段需求变更规划阶段需求变更
81
1
1
发布时间: 2022-06-01