[发明专利]个体软件过程实训方法及其实训系统无效
申请号: | 201010272675.3 | 申请日: | 2010-09-03 |
公开(公告)号: | CN101944203A | 公开(公告)日: | 2011-01-12 |
发明(设计)人: | 吴超英;王晓旭;马林;程超;师春泽;陈家盟 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06Q10/00 | 分类号: | G06Q10/00 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 周长琪 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 个体 软件 过程 方法 其实 系统 | ||
1.一种个体软件过程实训方法,其特征在于,该实训方法包括以下步骤:
步骤一、培训师针对个体软件过程PSP六个级别的项目,分别录入作业和培训要求信息,并将这些信息存储在数据库中;其中个体软件过程简称为PSP,PSP六个级别指初级PSP0、基础级PSP0.1、中级PSP1和PSP1.1、高级PSP2和PSP2.1;
步骤二、受训者注册个人信息,包括:编号、姓名、编码经验以及主修过的课程,并将这些信息存储在数据库中;
步骤三、受训者查看代码行统计标准、编码标准、评审检查单以及缺陷类型标准,其中,针对评审检查单以及缺陷类型标准,受训者能够自行设置;受训者按照PSP级别从初级到高级的顺序,建立某个PSP级别的项目;
步骤四、受训者根据所建立的PSP级别项目的培训要求,完成对应的作业,并设置和记录该作业完成过程中的个人数据,包括时间、规模以及缺陷数据,并将这些个人数据存入数据库中;
所述的时间数据包括计划时间与实际时间;所述的规模数据包括计划规模和实际规模;所述的缺陷数据包括估算的缺陷和实际缺陷;
步骤五、受训者通过数据分析装置从数据库中读取个人数据,并对该数据采用项目总结和统计分析两种方法进行分析,从分析结果发现自身在程序开发过程中存在的问题;
所述的项目总结,是从数据库中读取出某次作业的时间、规模和缺陷数据,对数据进行运算得到生产率和缺陷密度数据,并将读取的数据以及运算得到的数据安排在表格中展示给受训者;所述统计分析,从数据库中读取出两次以上作业的时间、规模和缺陷数据,采用图表形式分析计划规模与实际规模的偏差、计划时间与实际时间的偏差、生产率、缺陷密度、缺陷类型、阶段时间、阶段缺陷量、阶段缺陷引入量、阶段缺陷排除量以及时间和规模的相关性;
步骤六、根据数据准确性、合理性标准对所有受训者的数据进行分析,将时间数据和缺陷数据存储在基线数据库中,在受训者设置计划时间与估算的缺陷时提供参考;其中,时间数据是指各阶段时间百分比,在每次作业结束之后,通过分析所有受训者的数据,取所有受训者各阶段实际时间百分比的平均值作为各阶段时间百分比;缺陷数据是指各阶段引入缺陷和排除缺陷的百分比,在每次作业结束之后,通过分析所有受训者的数据,将所有受训者实际的各阶段引入缺陷和排除缺陷分别相加,然后各阶段引入缺陷除以总引入缺陷得到各阶段引入缺陷百分比,各阶段排除缺陷除以总排除缺陷得到各阶段排除缺陷百分比;
步骤七、判断受训者六个级别的PSP级别项目是否都完成了,若没有,转步骤三,否则结束本次实训。
2.根据权利要求1所述的一种个体软件过程实训方法,其特征在于,步骤一所述的作业,针对每一个PSP级别的项目,制定1次作业,共制定6次作业,这6次作业的难度相近,规模相似。
3.根据权利要求1所述的一种个体软件过程实训方法,其特征在于,步骤四中所述的计划时间的设置具体是:若所建立的项目的PSP级别为初级时,受训者设置总时间;若所建立的项目的PSP级别为基础级时,受训者设置总时间和各阶段时间,且设置的各阶段时间之和与总时间相等,其中各阶段时间参考各阶段的时间参考值设置;若所建立的项目的PSP级别为中级或高级时,受训者设置总时间和各阶段时间,且设置的各阶段时间之和与总时间相等,总时间根据数据库中的受训者自身的时间数据采用基于代理的估算方法设置,各阶段时间参考各阶段的时间参考值设置;所述的各阶段的时间参考值根据从基线数据库中读取的各阶段时间百分比与设置的总时间计算得到;
所述实际时间,采用计时器计时,记录开始时间、结束时间、净时间和中断时间。
4.根据权利要求1所述的一种个体软件过程实训方法,其特征在于,步骤四中所述的计划规模的设置,在所建立的项目为PSP为初级时不用设置,在所建立的项目为PSP基础级时受训者设置新增和修改的代码行数,在所建立的项目为PSP中级或高级时,在添加基础程序构件、新增构件、重用构件信息后,用基于代理的估算方法设置总规模数据;
所述的实际规模为完成该作业的实际代码行数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010272675.3/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理