16340176 pjsfirst final report
个人简短小结
整个项目做下来收益很多,学习的技术方面是其次,主要是分析、设计和管理方面体会到了很多。不同的项目所使用的不同架构,使用的技术都有所不同,但分析设计和管理方面却是类似的。在以前,我做项目的时候可能更关注软件的功能实现,其实更重要的是软件的产品属性(用户需求、经济性、软件质量等)。通过这次的项目,我们第一次体验了敏捷模型的实践,接触了现代团队软件开发工具如github,UMLet等,提升团队的生产效率,持续改进软件系统。这在以前是很少接触的。希望以后还可以跟我的团队合作,这是一个很优秀的团队,缺少一个我们的项目都不能很好地完成。
PSP 统计
PSP阶段 | 耗时(h) |
---|---|
计划 | 8 |
· 文件目录管理 | 2 |
· 开会 | 6 |
开发 | 91 |
· 分析需求 | 5 |
· 编写设计文档 | 10 |
· 设计复审 | 2 |
· 代码规范 | 1 |
· 具体设计 | 3 |
· 具体编码 | 30 |
· 代码复审 | 5 |
· 测试 | 30 |
· 部署 | 5 |
报告 | 12 |
·测试报告 | 1 |
·计算工作量 | 1 |
·视频录制及后期制作 | 7 |
事后总结,提出过程改进计划 | 3 |
合计 | 111 |
个人分支截图
由于我在本地的git设置的username和我的github用户不一致,所以我编码的贡献并没有统计到上面的贡献板上。
但查看具体文件的History纪录,是可以看到我的。由于更正这个名字会影响到整个项目的历史纪录,所以我没有更改。
工作清单(最有价值)
- 大部分的Restful API接口设计。
- API接口的测试与覆盖。