1、PSP
|
PSP |
预估时间(分钟) |
实际记录(分钟) |
|
计划:明确需求和其他因素,估计以下的各个任务需要多少时间 |
填在计划阶段花费的时间 |
此项应该和预估值一致 |
|
开发(包括下面8项子任务) |
以下都填预估值 |
以下都填实际花费值 |
|
需求分析(包括学习新技术,新工具的时间) |
0 |
0 |
|
生成设计文档(整体框架的设计,各模块的接口,用时序图,快速原型等方法) |
0 0 0 |
0 0 0 |
|
设计复审(和同事审核设计文档,或者自己复审) |
0 |
0 |
|
代码规范(为目前的开发制定或选择合适的规范) |
0 |
0 |
|
具体设计(用伪代码,流程图等方法来设计具体模块) |
0 |
0 |
|
具体编码 |
80 |
70 |
|
代码复审 |
60 |
60 |
|
测试(自我测试,修改代码,提交修改) |
60 |
60 |
|
报告 |
0 |
0 |
|
测试报告(发现了多少bug,修复了多少) |
40 |
40 |
|
计算工作量(多少行代码,多少次嵌入,多少测试用例,其他工作量) |
0 |
0 |
|
事后总结,并提出改进计划(包括写文档,博客的时间) |
30 |
30 |
|
总共花费的时间(分钟) |
270 |
260 |
2、本周实际完成任务和计划
本周在面对两门考试和其他课程的实习任务时,没有完成很多代码编写任务,只是对结对编程的测试报告进行了梳理。在测试过程中,发现代码测试仍存在问题,不过未能完全解决这些问题。例如,添加歌单功能时还未能完全实现,出现了报错或无法得到预期的结果。
3、总结
由于本周安排填充不当和个人能力欠佳,在代码编写过程中浪费很多时间在查阅资料上,并未得到理想的编程成果。未来,我需要时刻提醒自己,保持努力,不要松懈,尽量避免过度依赖资料查询,提高自身的代码处理能力。
