软件生存周期
- 提出问题(客户)
- 可行性分析(产品经理、经济、社会、法律、技术可行性)
- 需求分析(产品经理 绘制原型图)
- 概要设计(时序图、类图等UML)
- 详细设计(接口设计、Ul设计、数据库设置)
- 编程(主流是前后端分离。前端开发(页面,前期没接口就要进行mock数据,接口出来后就需要链条)、后端开发人员(接口))
- 测试(前端进行debug,后端进行debug(生成 接口文档 swagger),进行链条 再交给测试人员(通过禅道跟测试进行交互))
- 上线运维(运维工程师)
- 产品迭代
软件生存周期