一.计划:
需求:一个物品交换软件,帮助小区居民进行物品交换。
时间成本:两天
依赖关系:依赖c++技术和codeblocks平台的IDE
二.开发:
需求:用户需要使用该程序实现添加物品信息,删除物品信息,显示物品列表,查找物品信息。
代码规范:使用驼峰规则,使用规范化的排版和注释。
具体设计:拟构造两个类,一个用来储存一件物品的信息,一个用来将物品整理成列表,然后再对里面的成员函数进行细化。
三.记录用时:
需求分析等前期工作用时一小时左右,具体开发用时两天。
四.测试报告:
可以实现基本功能,运行速度快,占用空间少,不会出现异常情况,每一步都对用户有指引,用户可以跟着指引输入,即可满足自己的需求。
五.计算工作量:
工作量的估算:该程序一共包括323行代码,耗时2天,若仅算学习、开发和debug阶段,加起来应该在8-9h。
六.事后总结:
该次开发用时较短,工作量不大,功能实现还不是很完备,可以当应急使用,是一个小程序,但锻炼了我的代码能力,具有积极意义。
七.提出过程改进计划:
可以使用java语言,可以更好的封装使用的类,可以使用git提供的本地仓库,更好地模拟实际情况。
标签:用时,开发,工作量,使用,物品,PSP,数据,统计 From: https://www.cnblogs.com/colorfulll/p/16776793.html