1. 个人小结
在此次项目中,我主要负责后端的工作,同时帮忙提供一些与后端相关的文档。
在项目初期,我积极参与组内会议的讨论,与同组的人展开头脑风暴,为项目雏形的构造贡献了一份力量。在完成需求分析之后,我还设计了数据库的表以及相互之间的约束,帮忙创建了后端的数据库。
在项目中期,我为另一名负责后端的队友提供API接口设计的思路,并在他搭好的框架上编写有关调查问卷的代码。此外,当前端提出关于接口的新需求时,我都能第一时间去修改和完善API接口。
在项目后期,我帮忙提供了API设计文档的相关内容,并且还包揽了后端的部署文档以及代码规范。同时还帮忙测试项目。
2. PSP2.1统计表
Personal Software Process Stages | PSP阶段 | Time |
---|---|---|
Planning | 计划 | 4 |
Estimate | 估计任务的花费时间 | 4 |
Development | 开发 | 82 |
Analysis | 需求分析 (包括学习新技术) | 16 |
Design Spec | 生成设计文档 | 6 |
Design Review | 设计复审 (和同事审核设计文档) | 0 |
Coding Standard | 代码规范 (为目前的开发制定合适的规范) | 4 |
Design | 具体设计 | 8 |
Coding | 具体编码 | 32 |
Code Review | 代码复审 | 0 |
Test | 测试(自我测试,修改代码,提交修改) | 16 |
Report | 报告 | 14 |
Test Report | 测试报告 | 0 |
Size Measurement | 计算工作量 | 10 |
Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 4 |
3. 主要工作清单
- 设计数据库
- 编写后端调查问卷的相关代码
- 完善API接口
- 提供后端相关文档
- 测试项目
4. 在项目相关仓库中的贡献
文档部分由于是写好后交给文案组整合,因此没能显示。
5. 特别致谢
首先我要感谢另一名负责后端的队友c72,他独自用Spring框架完成了JAVA Web的部署,并且实现了半数的API接口,我后面的工作都是建立在他打好的框架上,因此他对后端开发的贡献是功不可没的。同时,在我配置后端环境时他也耐心地解答了我的诸多疑惑,在此我对他提供的帮助表示由衷的感谢。
然后,我要感谢我们的组长Saber222,是他将独自一人的我拉进了组里,让我找到了组织。而且他在组织会议、分配工作和跟进项目方面也是十分地尽责,感谢组长带领我们有条不紊地完成这个项目。
我还要感谢前端组和文案组的其他三位队友Niz712、Gooone和chenxii12138。感谢文案组帮忙整理和排版那繁多的文档;感谢前端组辛苦努力完成的前端成果,感谢你们及时为后端提供的反馈意见。 大家辛苦了。
这次项目的完成,是组内每一个人努力的成果,我很高兴能作为sysu-api的一员与你们一同攻克难关。