需求评审,产出需求文档
设计评审,产出设计文档
代码开发(尽量使用最佳实践,注意要写基本的单元测试)
基本功能开发
日志记录
异常处理
入参检查
返回结果生成
异步任务处理
代码review:自己review => 高级开发者review;核心代码需要团队review
测试
功能测试(正常case、异常case)
性能测试(压力测试)
稳定性测试
发布
风险评估(影响范围、后果)
回滚预案(应急处理方案、服务降级等)
灰度发布(流量灰度、用户灰度、地域灰度等)
需求评审,产出需求文档
设计评审,产出设计文档
代码开发(尽量使用最佳实践,注意要写基本的单元测试)
基本功能开发
日志记录
异常处理
入参检查
返回结果生成
异步任务处理
代码review:自己review => 高级开发者review;核心代码需要团队review
测试
功能测试(正常case、异常case)
性能测试(压力测试)
稳定性测试
发布
风险评估(影响范围、后果)
回滚预案(应急处理方案、服务降级等)
灰度发布(流量灰度、用户灰度、地域灰度等)