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...

Full description

Saved in:
Bibliographic Details
Main Authors: Muhammad Dhiauddin Mohamed Suffian,, Suhaimi Ibrahim,
Format: Article
Published: 2012
Subjects:
Online Access:http://taibahu.edu.sa/iccit/allICCITpapers/pdf/p355-mohamed_suffian.pdf
http://library.oum.edu.my/repository/862/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.oum.862
record_format eprints
spelling my.oum.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/
institution Open University Malaysia
building OUM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Open University Malaysia
content_source OUM Knowledge Repository
url_provider http://library.oum.edu.my/repository/
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://library.oum.edu.my/repository/862/
_version_ 1644309092061151232
score 13.1944895