PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | ||
• Estimate | • 估计这个任务须要多少时间 | 610 | 630 |
Development | 开发 | ||
• Analysis | • 需求分析 (包括学习新技术) | 70 | 90 |
• Design Spec | • 生成设计文档 | 60 | 50 |
• Design Review | • 设计复审 | 30 | 50 |
• Coding Standard | • 代码规范 (为目前的开发制定合适的规范) | 30 | 30 |
• Design | • 具体设计 | 70 | 80 |
• Coding | • 具体编码 | 320 | 300 |
• Code Review | • 代码复审 | 30 | 30 |
• Test | • 测试(自我测试,修改代码,提交修改) | 40 | 60 |
Reporting | 报告 | ||
• Test Report | • 测试报告 | 60 | 90 |
• Size Measurement | • 计算工做量 | 30 | 40 |
• Postmortem & Process Improvement Plan | • 过后总结, 并提出过程改进计划 | 40 | 55 |
合计 | 740 | 820 |
对于墨刀工具的使用不够熟练。web
经过搜索引擎进行相关知识的搜索及学习,观看墨刀的教程,多使用学习墨刀的功能数据库
已解决编程
刚开始看到这个做业的时候咱们真的是一脸懵逼,后来看了构建之法的第三章和第八章,真的是受益不浅。尤为是第八章的NABCD模型,给咱们指明了一条逻辑清晰的道路。可是即使如此,咱们依然以为很是的困难。一个就是客户提出的需求,咱们之前的课程中从未涉及,只能靠本身慢慢摸索,一边百度,一边考虑这样作是否能够。可是即使是花了这么长的时间,咱们依然以为咱们的需求写的不是很是的好。然而,咱们从此次的需求分析中受益不浅。第二个就是UI界面的设计,咱们刚开始总感受我从下手,后来看了几个网站才渐渐有些思路,可是咱们仍然只能画出一个简单的界面。后面的竞争和推广,咱们至今也没有什么很好地想法。后面的时间估计更是一头雾水。估计的时间老是和世纪耗时对不上号。总而言之,此次的做业让我以为软件工程不仅仅只是编程,还须要其它很是多的知识。服务器