File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -877,11 +877,11 @@ Python 做业务后端的优缺点分析
877
877
- one on one : 每周一对一小组 leader 谈话,及时沟通反馈技术或者业务上的问题。(北美很多公司有这种习惯,我个人觉得挺好的)
878
878
- 技术复盘。如果有成员导致了重大 bug,可以一起开复盘会进行分析总结,如何避免再犯。
879
879
880
- 开发流程
881
- ------------------------------------
880
+ 开发流程(需求->分析->设计->实现-测试)
881
+ -----------------------------------------------------
882
882
883
- - 需求评审。一般需求评审环节也需要技术人员参与评估,以此衡量开发排期,防止不合理需求出现(比如技术上短期不可行等技术风险)
884
- - 设计文档。包含需求背景,技术调研,技术选型,关键流程图,架构图,数据表设计,接口功能格式设计,项目排期等。可以据此构造一个模板,每次填写相关项。
883
+ - 需求评审。一般需求评审环节也需要技术人员参与评估,以此衡量开发排期,防止不合理需求出现(比如技术上短期不可行等技术风险, 明显不合理的需求也要给出自己的意见 )
884
+ - 设计文档。包含需求背景,技术调研,技术选型,关键流程图,架构图,数据表设计,接口功能格式设计,项目排期等。可以据此构造一个模板,每次填写相关项。不要上来就写代码,不仔细设计可能后以后留下隐患
885
885
- 技术评审。根据项目大小和重要性由同事共同 review 技术方案,最好组内有技术老手负责把关。之前使用 google doc 来编写技术方案文档,大家可以一起评论和编辑。
886
886
- 需求分解。功能需求,性能需求,容错容灾需求,监控需求等,评估开发量。
887
887
- 编码实现,使用公司规定的 git 工作流和编码规范开发。
You can’t perform that action at this time.
0 commit comments