Reduce fault density for top 3 requirement faults

Roslina A Rahman
{"title":"Reduce fault density for top 3 requirement faults","authors":"Roslina A Rahman","doi":"10.1109/MYSEC.2011.6140635","DOIUrl":null,"url":null,"abstract":"The earliest phase of a software development life cycle is requirement engineering. This phase consists of eliciting, analyzing, documenting, and validating requirements from users/customers by business analyst. Activities in this phase are recognized as a crucial activity as it can incur high cost if correction is to be done at a later stage. In reducing requirement errors, MIMOS take the initiatives by introducing process performance metrics to optimize the quality of requirement engineering. Data of requirement process performance metric from 13 medium skills of projects developed in year 2008 was collected and analyzed. Results showed that the errors can be categorized into 3 requirement faults type; missing, incomplete and incorrect requirement. The errors captured impacted the overall performance for In-Process-Faults (IPF) requirement averaging at 0.26 faults/page for the top 3 faults. In 2009, requirement process performance aim to reduce the faults density from 0.26 faults/page to 0.19 faults/page for the top 3 requirement faults. Based on data from 2008, Causal Analysis and Resolution (CAR) was executed and proposed solution was identified. 6 medium skill projects were selected to execute the proposed solutions. These projects are being control and monitored to meet the goal set as well as to improve the quality of requirement engineering process.","PeriodicalId":137714,"journal":{"name":"2011 Malaysian Conference in Software Engineering","volume":"129 2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 Malaysian Conference in Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MYSEC.2011.6140635","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The earliest phase of a software development life cycle is requirement engineering. This phase consists of eliciting, analyzing, documenting, and validating requirements from users/customers by business analyst. Activities in this phase are recognized as a crucial activity as it can incur high cost if correction is to be done at a later stage. In reducing requirement errors, MIMOS take the initiatives by introducing process performance metrics to optimize the quality of requirement engineering. Data of requirement process performance metric from 13 medium skills of projects developed in year 2008 was collected and analyzed. Results showed that the errors can be categorized into 3 requirement faults type; missing, incomplete and incorrect requirement. The errors captured impacted the overall performance for In-Process-Faults (IPF) requirement averaging at 0.26 faults/page for the top 3 faults. In 2009, requirement process performance aim to reduce the faults density from 0.26 faults/page to 0.19 faults/page for the top 3 requirement faults. Based on data from 2008, Causal Analysis and Resolution (CAR) was executed and proposed solution was identified. 6 medium skill projects were selected to execute the proposed solutions. These projects are being control and monitored to meet the goal set as well as to improve the quality of requirement engineering process.
降低前3位需求故障的故障密度
软件开发生命周期的最早阶段是需求工程。此阶段由业务分析人员从用户/客户处引出、分析、记录和验证需求组成。这一阶段的活动被认为是至关重要的活动,因为如果要在以后的阶段进行纠正,它可能会产生很高的成本。在减少需求错误的过程中,MIMOS通过引入过程性能度量来优化需求工程的质量。对2008年开发的13个中等技能项目的需求过程绩效度量数据进行了收集和分析。结果表明,错误可分为3种需求错误类型;缺少、不完整和不正确的需求。捕获的错误影响了进程内错误(IPF)需求的总体性能,前3个错误平均为0.26个错误/页。2009年,需求过程性能的目标是将前3个需求错误的错误密度从0.26个错误/页降低到0.19个错误/页。基于2008年的数据,进行了因果分析和解决(CAR),并确定了建议的解决方案。选择了6个中等技能项目来执行所提出的解决方案。这些项目正在被控制和监视,以满足设定的目标,并提高需求工程过程的质量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信