软件开发周期
- 问题定义
- 可行性分析
- 需求分析(产品经理(原型设计 axuer 墨刀)确定技术选型)
- 概要设计 (文档化 UML图)
- 详细设计 (数据库设计)
- 编码阶段 (后端 前端(前后端联调))
- 测试 (测试人员(白盒测试 黑盒测试 自动化测试) (禅道))
- 运维((云计算运维 自动化运维)(实施))
- 前后端联调是最后再进行操作,那么前期的前端的数据应该是模拟的数据(测试数据接口获取数据,自己进行mock)
- 前端和后台的比例1:2 1:3 1:4 (如果按照项目组的划分 一般分一个前端两个后端五个测试一个ui 一个项目组的统筹称为项目经理,对应的项目组长是受项目经理的调配的(可能两到三个项目组有一个项目统筹))
mock数据
- 使用在线mock(内部采用的是mock.js)
- 使用测试数据(后端接口)
- 自己mock(json-server来进行mock) mock.js进行数据mock json-server来进行mock
在线mock平台了解
- apipost
- fastmock