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