93
社区成员




一、PSP表:
PSP各个阶段 | 预估时间(分钟) | 实际记录(分钟) |
计划:明确需求和其他因素,估计以下的各个任务需要多少时间 | 20 | 20 |
开发(包括下面8项子任务) | 20 | 20 |
需求分析(包括学习新技术,新工具的时间) | 25 | 20 |
生成设计文档(整体框架的设计,各模块的接口,用时序图,快速原型等方法) | 30 | 20 |
设计复审(和同事审核设计文档,或者自己复审) | 20 | 25 |
代码规范(为目前的开发制定或选择合适的规范) | 10 | 10 |
具体设计(用伪代码,流程图等方法来设计具体模块) | 0 | 0 |
具体编码 | 50 | 60 |
代码复审 | 30 | 30 |
测试(自我测试,修改代码,提交修改) | 50 | 40 |
报告 | 10 | 20 |
测试报告(发现了多少bug,修复了多少) | 20 | 45 |
计算工作量(多少行代码,多少次嵌入,多少测试用例,其他工作量) | 20 | 10 |
事后总结,并提出改进计划(包括写文档,博客的时间) |
20 | 20 |
总共花费的时间(分钟) | 370 | 430 |
二、本周计划完成任务和已完成任务:
本周计划完成任务:
完成迭代二所有任务,测试软件功能
完成任务:
完成设置功能
完成任务系统
对部分功能进行测试
三、个人对本周工作的感悟:
这周基本完成了对软件的开发测试,总体来说我认为这次开发任务极大提升了我编码的能力,对于QT也有了一定的了解。最重要的是对于软件开发的整体流程有了一个较为清晰的认识,我想这是我这次开发经历中最为重要的收获。和成员们一起开会讨论任务,制定计划,研究解决方案的经历也令我感到团队开发的魅力之处。