开发关键流程梳理

移动开发关键流程梳理

一.需求阶段

关注:预审需求,提出问题~俗称准备pk素材

二.需求评审阶段

关注:需求pk,可行性讨论,识别关联边界

时间评估原则:

*十分熟悉代码,对需求开发十分有把握:你心里评估的开发时间 * 1.5

*长期维护的系统,但是不熟悉这一块的代码:评估的时间 * 2

*不熟悉代码,不熟悉相关的对接人员和业务:评估的时间 * 2.5 or * 3

三.需求分析阶段

关注:

1.业务代码熟悉

2.业务理解 

3.数据流分析

4.模块拆分

5.功能点拆分

6.研发协作讨论

7.方案同步

四.设计阶段

关注:领域模型,灵活,六个设计原则/模式

五.编码阶段

关注:代码质量/规范,进度,code review

六.自测阶段

关注:

1.测试用例
2.mock测试,单元测试
阶段:
1.自测收集问题阶段
2.自测问题修复阶段

七.提测阶段

关注:

关注稳定性,机型覆盖率,安全性等

八.版本灰度阶段

关注:

1.分支管理(tag...)
2.灰度崩溃,灰度数据

九.版本全量发布阶段

关注:

1.分支管理(tag,合master分支等)

2.数据崩溃率

如图:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值