简短的课程学习自我总结
这次项目是我在学习软件工程专业以来参与过的最完整的项目,主要负责文档编写和少量前端代码实现,在前期需求分析阶段需要和小组成员进行讨论,后期阶段的文档也需要不断和主要代码实现组员进行细致的沟通交流,代码实现方面在迭代过程可能会不断加入新的补充功能或者对以实现功能进行修补优化,所以还需要对已完成文档(如API文档、数据库建模等)不断进行修改,所以在文档编写上还是花费了相当多时间。画图上将系分课上所学知识学以致用,对一些建模工具使用更加熟练,将这些文档完成后对一个项目的开发过程也了解了许多。
PSP2.1表格
PSP2.1 | Personal Software Process Stages | Time (%) Senior Student | |
---|---|---|---|
Planning | 计划 | 7 | |
Estimate | 预估任务时间 | 7 | |
Development | 开发 | 80 | |
Analysis | 需求分析 (包括学习新技术) | 10 | |
Design Spec | 生成设计文档 | 5 | |
Design Review | 设计复审 (和同事审核设计文档) | 5 | |
Coding Standard | 代码规范 (为目前的开发制定合适的规范) | 3 | |
Design | 具体设计 | 15 | |
Coding | 具体编码 | 25 | |
Code Review | 代码复审 | 8 | |
Test | 测试(自我测试,修改代码,提交修改) | 9 | |
Reporting | 报告 | 13 | |
Test Report | 测试报告 | 3 | |
Size Measurement | 计算工作量 | 3 | |
Postmortem & Process Improvement Plan | 每次迭代结束后写总结文档,并提出改进计划 | 7 |
最得意/或有价值/或有劳苦的工作清单
有价值:需求分析阶段和小组成员一起进行讨论,文档编写,所需图绘制
有劳苦:迭代过程中对文档的修改
个人GIT总结
由我参与的少量前端代码实现直接交给了负责主要前端代码实现的组员,所以没有提交记录。
个人博客清单
特别致谢
感谢组长即项目经理Saber222同学全程对项目的跟进,有问题时和组长沟通都能得到及时的、脉络清晰的反馈,对我有很大的启发;
感谢后端小组成员Cai72、yanchlu两位同学,两位同学态度极其认真,效率非常高,而且在前端后端沟通中很积极,前端提出要修改内容时进行修改极其迅速,由于项目迭代时间长,两位同学毫不懈怠的态度也对我本身有所提醒,真的很赞;
感谢前端小组成员Niz712、Gooone两位同学,这两位同学负责前端代码实现,代码实现量较大,代码完成后不断进行测试修改,态度认真,效率也很高。
有了小组其他所有成员的努力和坚持,才完成了整个项目,每个同学对我的启发都很大!