EDU系统开发流程图
2020-05-29 16:26:42 47 举报
系统研发流程
作者其他创作
大纲/内容
备注说明
测试通过
开始开发
更新Backlog
视觉设计图切图
QA
确认待开发需求
发布上线/升级
需求沟通,可行性分析
研发排期
设计预研
RD
设计文档
线上测试
整体验收
迭代研发、测试
发布日志
研发内部评审
产品发布上线/升级
系统回归测试
UI视觉设计
备注8:测试报告1. 报告共享管理2. bug级别分类,bug总结评审,出错原因,解决方案a. 主流程无法运行,数据破坏,丢失,闪退等b. 流程不准确,性能,功能不满足需求等c. 操作不便,布局不合理d. 页面细节,优化性建议
备注3:视觉设计图1.选取典型页面标注规范2.总体色调,字体,字号,按钮,弹框,交互等。
业务、原型评审
转测申请
Sprint Backlog(需求迭代排期)
备注4:研发排期计划1.工具过程管控,可查看责任人,工期,完成度,总体燃尽图2.任务细化可控,>3拆分 3.每日日报汇报进度和问题4.每周周报汇报进度核问题
Product Backlog(产品任务列表)
产品、开发、业务、测试、运维
设计验收
接口/功能文档
主要技术方案,框架架构评估
产品使用文档更新/发布
备注9:上线发布/升级1. 部署发布操作流程2. 异常回退策略3. 线上资源,数据备份4. 上线记录日志填写(上线内容、责任人、时间、相关主要文件)5. 上线文档编写(包含上线内容,主要方法代码,涉及范围,可能异常评估)6. 上线数据模型变更sql脚本
需求评审
测试用例
正常流程方向
参加评审需求理解
发送需求文档
竞品分析,流行交互,样式等评估
Debug/优化
7
下一个需求Sprint
发布更新阶段
功能接口测试
优化建议
需求池管理
测试记录
测试报告
4
UI/UE
页面交互、视觉一致性测试
2
测试用例评审
性能体验测试
编写测试用例
9
技术设计方案评审
研发设计
不通过
需求设计
备注5:设计文档、方案1.采用框架方案,整体扩展评估2. 关联模块的依赖关系,异常风险处理。(如开闭方式)3.数据结构模型设计及数据表关联关系4.关键代码流程5.工具类变更说明6.数据字典变更说明7.数据结构变更说明8.自定义异常变更说明
8
研发排期计划
需求确认阶段
上线文档
相关参与人员
产品,设计,研发,测试
需提前事情
6
行业分析,竞品调研数据分析,产品评估
技术预研
需求收集整理
备注2:PRD(需求文档)1.包含需求业务逻辑、流程2.文档变更说明,版本号,内容,变更人,变更时间3.业务逻辑(逻辑点全面,默认常态,异常情况等)
备注1:需求池管理1.工具可视化,可查看历史变更记录,版本号,变更人,变更时间。2.需求管理人员实时更新3.相关主要人员共享4.需求优先级走评审流程
备注6:接口/功能文档1. 接口调用协议或方法2. 提供方和调用方3. 出参和入参4. 字段,字段名,类型,长度,是否必须,字典等5. 接口名,版本号,变更时间,变更人
备注7:测试用例1. 依据评审需求文档编写2. 测试用例需经相关人员评审
PO/PM
编写测试计划
研发自测通过
测试、研发、产品
研发测试阶段
业务,运营,产品,市场,测试,研发
图例说明:
1
提bug
用户反馈,数据分析,会议总结
相关产出文档、说明等
需求排期
测试计划
5
主要流程内容
3
EDU教育云平台研发流程V1.0CNZZ_2018-12-17
0 条评论
下一页