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