Application of Six Sigma Approach in Predicting Functional Defects for System Testing
The importance of knowing total number of defects to be found at the start of system testing phase has become significant element in software engineering practices towards achieving zero known post release defects of the software released to users. Defect prediction for testing demonstrates the...
Main Authors: | , |
---|---|
Format: | Article |
Published: |
2012
|
Subjects: | |
Online Access: | http://taibahu.edu.sa/iccit/allICCITpapers/pdf/p355-mohamed_suffian.pdf http://taibahu.edu.sa/iccit/allICCITpapers/pdf/p355-mohamed_suffian.pdf |
id |
oai:eprints.oum.edu.my:862 |
---|---|
recordtype |
eprints |
spelling |
oai:eprints.oum.edu.my:8622013-06-06T09:50:13Z Application of Six Sigma Approach in Predicting Functional Defects for System Testing Muhammad Dhiauddin Mohamed Suffian, Suhaimi Ibrahim, TS Manufactures The importance of knowing total number of defects to be found at the start of system testing phase has become significant element in software engineering practices towards achieving zero known post release defects of the software released to users. Defect prediction for testing demonstrates the initiative for test process improvement and optimization while allowing independent testing team to discover as many defects as possible, to determine when to stop testing, put comprehensive test coverage while ensuring all defects are contained within testing phase. The research aims at demonstrating the industry-centric approach of predicting defects and controlling them within system testing to prevent any escapees to the next testing level and later, to the end users. Despite various prior efforts and approaches in building defect prediction models, this research attempts to focus on formulating a mathematical model for specifically predicting functional test defects to be found in system testing phase before it is actually started. Six Sigma is chosen as the approach in building up the mathematical model for predicting functional defects in system testing phase. Design for Six Sigma (DFSS), one of the Six Sigma methodologies is used for the research where it involves 5 main phases: Define, Measure, Analyze, Design and Verify (DMADV). The study illustrates the motivation on having this prediction model and its benefits to test process management. V-Model software development process is the area of focus in which the software projects adopting this model are selected for the research. The activities start with the analysis of factors narrowing to phases prior to testing phase that have direct impact to the discovery of defect in system testing. These factors are concerned with the product and process metrics collected from requirement phase until construction and unit test phase. The metrics in those phases which are significant to system testing defects are collected and analyzed statistically using multiple regression analysis. The proposed prediction model for functional defects in system testing phase is formulated using the best result generated from the regression analysis, which is a combined metrics of development and testing metrics in phases prior to testing phase. The proposed model is then validated to ensure it is fit for actual implementation of predicting functional defects in system testing phase. Control plan is also incorporated as a reference on what action to be taken when the actual functional defects found do not fall within the prediction interval. (Abstract by authors) 2012 Article PeerReviewed http://taibahu.edu.sa/iccit/allICCITpapers/pdf/p355-mohamed_suffian.pdf Muhammad Dhiauddin Mohamed Suffian, and Suhaimi Ibrahim, (2012) Application of Six Sigma Approach in Predicting Functional Defects for System Testing. ICCIT 2012. http://library.oum.edu.my/repository/862/ |
repository_type |
Digital Repository |
institution_category |
Local University |
institution |
Open University Malaysia |
building |
OUM Institutional Repository |
collection |
Online Access |
topic |
TS Manufactures |
spellingShingle |
TS Manufactures Muhammad Dhiauddin Mohamed Suffian, Suhaimi Ibrahim, Application of Six Sigma Approach in Predicting Functional Defects for System Testing |
description |
The importance of knowing total number of
defects to be found at the start of system testing phase
has become significant element in software engineering
practices towards achieving zero known post release
defects of the software released to users. Defect
prediction for testing demonstrates the initiative for test
process improvement and optimization while allowing
independent testing team to discover as many defects as
possible, to determine when to stop testing, put
comprehensive test coverage while ensuring all defects
are contained within testing phase. The research aims at
demonstrating the industry-centric approach of
predicting defects and controlling them within system
testing to prevent any escapees to the next testing level
and later, to the end users. Despite various prior efforts
and approaches in building defect prediction models, this
research attempts to focus on formulating a
mathematical model for specifically predicting functional
test defects to be found in system testing phase before it is
actually started. Six Sigma is chosen as the approach in
building up the mathematical model for predicting
functional defects in system testing phase. Design for Six
Sigma (DFSS), one of the Six Sigma methodologies is
used for the research where it involves 5 main phases:
Define, Measure, Analyze, Design and Verify (DMADV).
The study illustrates the motivation on having this
prediction model and its benefits to test process
management. V-Model software development process is
the area of focus in which the software projects adopting
this model are selected for the research. The activities
start with the analysis of factors narrowing to phases
prior to testing phase that have direct impact to the
discovery of defect in system testing. These factors are
concerned with the product and process metrics collected
from requirement phase until construction and unit test
phase. The metrics in those phases which are significant
to system testing defects are collected and analyzed
statistically using multiple regression analysis. The
proposed prediction model for functional defects in
system testing phase is formulated using the best result
generated from the regression analysis, which is a
combined metrics of development and testing metrics in
phases prior to testing phase. The proposed model is then
validated to ensure it is fit for actual implementation of
predicting functional defects in system testing phase.
Control plan is also incorporated as a reference on what
action to be taken when the actual functional defects
found do not fall within the prediction interval. (Abstract by authors) |
format |
Article |
author |
Muhammad Dhiauddin Mohamed Suffian, Suhaimi Ibrahim, |
author_facet |
Muhammad Dhiauddin Mohamed Suffian, Suhaimi Ibrahim, |
author_sort |
Muhammad Dhiauddin Mohamed Suffian, |
title |
Application of Six Sigma Approach in
Predicting Functional Defects for System Testing |
title_short |
Application of Six Sigma Approach in
Predicting Functional Defects for System Testing |
title_full |
Application of Six Sigma Approach in
Predicting Functional Defects for System Testing |
title_fullStr |
Application of Six Sigma Approach in
Predicting Functional Defects for System Testing |
title_full_unstemmed |
Application of Six Sigma Approach in
Predicting Functional Defects for System Testing |
title_sort |
application of six sigma approach in
predicting functional defects for system testing |
publishDate |
2012 |
url |
http://taibahu.edu.sa/iccit/allICCITpapers/pdf/p355-mohamed_suffian.pdf http://taibahu.edu.sa/iccit/allICCITpapers/pdf/p355-mohamed_suffian.pdf |
first_indexed |
2018-09-06T17:10:35Z |
last_indexed |
2018-09-06T17:10:35Z |
_version_ |
1610878902409887744 |