IFPUG度量过程质量控制研究及辅助工具设计与开发

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:gwang903
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
IFPUG功能点分析法因发展早、技术成熟等原因,是世界上目前使用最为广泛的度量方法,同时也是我国军用软件度量的推荐标准。使用IFPUG方法进行度量,需要度量人员手工记录和计算,因此,在度量过程中存在效率低、准确率低等问题。研究发现,度量过程中用于手工记录的时间约占度量总时间的25%—30%,度量结果中10%—30%的差异来自于度量人员。针对手工度量存在的问题,本文以度量过程中的质量控制为切入点,通过大量度量实践,归纳分析了IFPUG度量过程中常见错误,提出了解决的方法。并基于IFPUG方法度量流程及度量过程中的质量控制,设计实现了度量辅助工具。试验表明,相较于手工度量,使用辅助工具,度量时间节省近54%,准确率提高至99%。围绕度量过程中质量的控制与辅助工具设计实现,本文主要做了以下工作:1、对国内外常见的度量辅助工具进行了研究。本文对国内外的5种度量辅助工具做了研究,并根据Mendes的FSM一般分类框架,对5种工具进行了分类。在此基础上,对本文将要设计开发的辅助工具提出了初步设想。2、分析研究了度量过程中常见错误,提出了解决的方法。通过度量实践发现,度量过程中出错率较高的三个步骤分别为识别边界、识别数据功能和识别交易功能。本文通过案例解析,重点从规则理解、软件需求到IFPUG概念映射两个方面寻求解决办法。在对实时系统的度量中,借鉴了COSMIC方法中的概念与规则,提出了IFPUG?COSMIC?待度量软件的映射关系,解决了实时系统中数据功能难识别、交易功能易出错的问题。对一些特殊的应用,在IFPUG方法概念的基础上,重新定义了规则。3、设计开发了IFPUG度量辅助工具。本文基于IFPUG度量流程和度量过程中的质量控制,设计开发了IFPUG度量辅助工具IMA1.0(IFPUG Measurement Assistant)。工具通过规则提示和案例对比功能,帮助度量人员正确理解和运用规则,减少度量人员因主观判断造成的错误。同时,工具实现了自主判断和计算功能,提高了度量效率。因使用辅助工具产生的度量结果记录比较完整,增加了度量结果的可分析性。4、对工具的有效性进行了验证。两名度量人员独立交叉对10个项目分别用手工和辅助工具进行了度量,避免了度量正反馈对结果的影响。通过对度量结果的分析比对,发现使用辅助工具,度量时间节省近54%,准确率提高至99%。
其他文献
人们的认识始于感性经验,感性经验是认识运动的第一步,但是要正确地认识世界、改造世界,光凭感性经验是不够的,必须把感性经验上升到理性思维,形成科学的理论。感性经验所把
查尔酮类化合物因具有杀菌、杀虫、除草和抗病毒等生物活性成为研发的热点,通过结构修饰将不同结构的药效团引入查尔酮结构中,设计了合成具有广谱生物活性的化合物,在新农药
针对大规模分布式云计算系统中的服务可信度辨别问题,提出一种基于凸函数证据理论的关联感知云服务信任模型。对云计算系统中云服务提供商、服务和用户之间的信任关系进行形
随着时代的发展,特殊教育的对象发生了一些变化,比如人工耳蜗植入技术的皮展使得听力障碍儿童的言语语言康复需求增加;特殊教育'零拒绝'理念的推进,让更多障碍程度较
审美主义是现代社会思想和生活的各个领域中日益严重和普遍的过高估价审美和艺术的价值和功能的思想和倾向。近年来,中外学者在现代性视野中从各个角度对审美主义问题做了批判
目前,学案作为历史教学活动重要的载体正越来越广泛地被运用于课堂教学。学案替代单一的教案,反映了新课程改革背景下教师教育观念的转变,课堂由教师做主逐步改变为师生共同管理
<正>《历史教学问题》从2009年第1期起特设"中学历史课改专题研讨",陆续刊载了一批探讨"过程与方法"的文章,作者们从各自的立场对"过程与方法"目标发表自己的看法,讨论之热烈
目的观察合理护理对鼻饲患者减少反流及误吸的效果。方法采用随机数字表法将我院2016年1月~2017年1月行鼻饲的50例患者分为对照组(常规护理)及观察组(合理护理)各25例,比较两
新生代农民工已成为农民工的主体。相比老一代农民工,新生代农民工在职业工作、精神和物质文化生活以及政治生活中对信息的需求更迫切、更丰富、更积极。然而,自身信息获取能
<正> 中国啤酒市场是一个开放性较强的市场,随着加入WTO后国际化趋势的进一步增强,更多的国际啤酒巨头进入中国啤酒市场,使得中国啤酒企业深切感受到市场竞争的残酷和激烈。