一.需求阶段
关注:预审需求,提出问题~俗称准备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.数据崩溃率
如图:
![](https://img.haomeiwen.com/i3860603/c4867cf612e87245.png)
网友评论