研发流程
2019-12-12 11:37:56 8 举报
需求研发流程,按需要级别细分成三个流程
作者其他创作
大纲/内容
测试工程师输出:测试计划+master对测试计划评估报告
业务、运营、产品、设计、市场、技术、测试
业务方(运营、用户、客服、市场)
收集数据,观察反馈采集需求更新Backlog
需求理解,参加评审标准:描绘业务流程图
RD
页面交互、视觉一致性测试
Product Backlog
通知用户
无P3及以上BUG
产品发布上线/升级
参与人员:测试工程师输出:交互体验测试报告、性能测试报告和安全测试报告+测试负责人指导关键性能或者安全测试
模块难点分析和研发计划
实际业务部门
灰度发布 or种子用户测试
功能/接口测试标准:实现业务功能
需求池收集
更新Backlog
测试用例评审标准:与产研在需求理解上达成共识
相关参与方
参与人员:产品经理或者专员输出:产品验收报告+产品使用文档
UI/UE
图例:
进入Sprint敏捷迭代
研发设计标准:1.完成数据库设计2.业务接口设计3.技术难点的预案
需求确认阶段
需求评审
A类项目(战略项目)流程图所有涉及关键战略目标达成或者新系统或者对公司当前阶段有重大意义(效率或者开拓客户和市场和交易)为A类项目
竞品,流行交互、样式
参与测试验证
可以发布/升级
下个Sprint
参与人员:运维工程师输出:软件发布和配置管理计划+技术负责人评估发布方案和报告
运营数据分析
页面验收一致性通过
项目master+PO输出:研发进度计划+技术负责人对研发进度评估报告
PO/PM
产品更新阶段
Debug/优化
原型评审
提bug
主要技术牛B方案、框架评估B类项目参与人:项目组master+技术核心骨干
性能/体验测试标准:符合需求所预期的并发量与安全性
提测
产品视觉设计
研发骨干输出:软件概要设计说明书和项目master对此评估
需求细化设计
后端研发+前端研发输出:接口/功能文档+前端对接要求
所有项目组成员:产品、设计、研发、测试输出:需求评审报告+评审问题记录表
技术设计方案评审
编写测试计划
需求沟通,分析设计
优化建议
需求排期
每日故事点完成情况及接口或者界面或者测试用例验收,及每天风险分析
行业分析,竞品调查数据分析评估产品价值
技术预研输出:技术可行性评估文档包含:项目可行性方案
参与人员:研发、测试、产品输出:测试用例评估报告
项目master+研发人员输出:详细设计说明书+详细设计评审报告
确认待开发需求
PRD(详细),Mockup
QA/QC
参与人员:测试工程师输出:交互体验测试报告、性能测试报告和安全测试报告+技术负责人指导关键性能或者安全测试
用户需求收集
测试工程师输出:测试用例
线上测试
过程需求沟通,确认需求理解一致不失真
B类项目(普通迭代项目)流程图所有涉及一般功能迭代或者疑难重点bug项目为B类项目
验收设计
研发自测通过标准:1.单元测试全部通过2.流程自测通过
项目master+研发骨干输出:数据库设计说明书+master对数据库设计评估报告
主要技术牛B方案、框架评估A类项目参与人:技术负责人+项目组master+技术核心骨干
产品、开发、设计、测试、运维、运营、业务输出:验证阶段UAT方案+系统验收报告项目开发总结报告项目经验教训总结模板
回归测试
参与人员:测试负责人+测试工程师输出:软件测试报告+测试负责人评估测试报告
需求收集整理
提前准备的工作
页面交互、视觉不一致
C类项目(一般优化项目)流程图所有涉及一般优化或者bug修复项目为C类项目
需求池优先级
主要技术牛B方案、框架评估C类项目参与人:技术人员
编写测试用例
项目负责人输出:软件概要设计说明书和技术负责人对此评估
参与人员:测试工程师输出:测试用例执行情况日报和测试报告+技术负责人对测试周报评估
视觉设计图切图
需求评估
产品开发阶段
项目master+研发骨干输出:研发进度计划+项目master对研发进度评估报告
参与人员:运维工程师输出:软件发布和配置管理计划+master评估发布方案和报告
参与人员:测试负责人+测试工程师输出:软件测试报告+技术负责人评估测试报告
整体验收
发送需求文档
技术预研输出:技术可行性评估文档包含:项目立项书、项目预算表、项目小组成员和职责表、项目整体大致规划
每周研发效率分析和风险分析及解决方案
Sprint Backlog
研发排期标准:1.每个任务点排期不能超过16小时2.整体计划时间不能超过项目计划时间的2/3
测试负责人输出:测试计划+技术负责人对测试计划评估报告
产研一体研发流程
master+研发人员输出:研发工作日报发个master++技术负责人对master的研发工作周报评估
PRD(概要)、Mockup
设计预研
相关文档
技术预研输出:技术可行性评估文档包含:项目立项书、项目预算表、项目小组成员和职责表
项目master+研发骨干输出:数据库设计说明书+技术负责人对数据库设计评估报告
参与人员:测试工程师输出:测试用例执行情况日报和测试报告+测试负责人对测试周报评估
master+研发人员输出:研发工作日报发个master+技术负责人对master的研发工作周报评估
0 条评论
下一页