走进后端开发流程 | 青训营笔记

85 阅读1分钟

1.为什么要有流程?

团队规模和流程关系?

个人开发者是不需要流程的

超过一个人的团队就需要些协作

团队的规模增加也会引起一系列问题

复杂项目没有流程会有什么问题:

需求阶段:每个人都有自己的想法,团队决策需要有一个过程

开发阶段:多人/多端协作开发,每个人有自己的安排,相互配合需要有一个流程

测试阶段:产物怎样交付,测试如何开展,BUG怎么修都需要流程

发布阶段:怎样确保发布过程平稳丝滑,版本和流量如何控制,需要有规范

运维阶段:线上问题如何应急响应,处理用户反馈和线上问题需要有流程

团队的流程

c375cb52944d9e8dcd2f395ee178f85.png

2.有哪些流程

需求阶段:

站在用户角度思考

收集用户信息

快读迭代

开发阶段:

开发环境逐渐云原生化

FaaS,PaaS 等等技术,让开发逐渐从本地 IDE 向线上转变

从入职领到电脑搭建完一套完整的开发环境需要很久,通过 WEB IDE 等技术,环境未来将会开箱即用