2023软件开发控制流程
2023-07-03 13:57:53 13 举报
软件开发流程
作者其他创作
大纲/内容
软件开发
开始
切图/标注
软件产品需求包文档
参与需求评审
业务流程图
设计规范
参与测试策略评审
需求分析
测试工程师
参与测试方案/用例评审
1、运维工程师应该将部分内网IP、内网平台地址整理并发送至项目负责人2、其他人员应该将相应的文档资料整理发送至负责人
后端架构评审
需求评审
资料归档
封版上线
切图或标注
代码版本管理搭建(git)
软件测试
后端工程师
需求确认
参与测试评审
Bug修复
通信协议设计
自测
测试用例编写
原型图或需求文档
完成
前端(APP)工程师
编码研发
代码审查
开发计划文档
项目整体规划
项目结项
视觉界面设计
提供API模拟接口或文档
参与设计评审
发现bug
代码合并到主分支
发布上线
代码合并至主分支后,则可以部署到生产环境的服务器上,并上线。
服务器环境搭建
测试方案/用例测评
代码合并
通过
运维工程师
测试计划
交互设计稿
原型图设计
设计评审
软件架构设计
测试策略
编码规范
项目负责人
测试用例
测试总结
测试策略评审
系统设计
通信协议应为软硬件团队一起进行定制和规范
产出物
产品经理
提测
API模拟接口或API文档
测试方案编写
总结
资料整理
编码研发开发时应该使用开发环境的服务器进行开发与测试
备注
制定开发计划
输出设计规范
软件通信协议文档
转测试报告
需求接收
修复完成
集成测试
1、API模拟接口建议采用RAP2,http://rap2.taobao.org/2、API文档可以使用showdoc、apiFox等API文档进行编写
测试计划文档
建议采用AXURE输出原型图与需求文档
生产验证
服务器持续维护
系统架构设计
软件原始需求文档
readme.md
部署
项目总体规划文档
数据库设计
在项目根目录建立readme.md文件,文件中应该包含项目描述、编码规范、注意事项等。
需求产出
数据库设计文档
测试评审
1、自测完成后,应对团队代码进行审查,包括代码格式、风格、逻辑等。2、审查完成后,将代码合并到测试分支,并部署到测试环境服务器,以供测试人员进行测试
准备上线
文档本地化搭建
UI设计师
1、服务器环境搭建应为不同场景搭建不同环境,如开发环境、测试环境、生产环境。2、文档本地化,如果有相应的文档源码,建议将文档本地化,提高代码、文档安全。
测试方案
软件开发控制流程
0 条评论
下一页