个人总结
这次的开发过程中,我参与数据库的设计、后端服务器与前端的对接。在第一次会议之后,敲定了使用python+flask的后端架构。由于之前并未使用过flask来进行后端开发,所以一开始的两周基本都是在学习flask的。之后根据文档需求并和前端沟通,主要负责API的设计与实现和数据库的设计。
这是第一次正式团队协作开发一个产品,从产品分析调研文档设计到开发测试维护,这是之前的大项目都没有经历过的。
主要工作有:
- 数据库设计
- API设计与实现
- 文档设计与补充
PSP2.1表格
PSP各个阶段 | Time(%) |
---|---|
计划 | 5 |
- 明确需求和其他因素, 估计以下各个任务需要多少时间 | 5 |
开发 | 85 |
- 需求分析(包括学习新技术) | 15 |
- 生成设计文档 | 15 |
- 设计复审 (和同事审核设计文档) | 2 |
- 代码规范 (为目前的开发制定合适的规范) | 3 |
- 具体设计 | 10 |
- 具体编码 | 20 |
- 代码复审 | 5 |
- 测试(自我测试,修改代码,提交修改) | 15 |
报告 | 10< |