DocumentCode :
3173038
Title :
Reduce fault density for top 3 requirement faults
Author :
Rahman, Ros-Liza Abdul
Author_Institution :
Software Dev. Lab., MIMOS Berhad, Kuala Lumpur, Malaysia
fYear :
2011
fDate :
13-14 Dec. 2011
Firstpage :
1
Lastpage :
6
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.
Keywords :
fault tolerance; formal specification; formal verification; quality assurance; software metrics; software quality; systems analysis; MIMOS; business analyst; causal analysis and resolution; in-process-fault requirement averaging; requirement engineering process quality optimisation; requirement error; requirement fault density reduction; requirement process performance metric; software development life cycle; Correlation; Measurement; Regression analysis; Resource management; Schedules; Software; Requirement Errors; Requirement Faults; improve requirement phase;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (MySEC), 2011 5th Malaysian Conference in
Conference_Location :
Johor Bahru
Print_ISBN :
978-1-4577-1530-3
Type :
conf
DOI :
10.1109/MySEC.2011.6140635
Filename :
6140635
Link To Document :
بازگشت