Top Banner
INSPIRING CREATIVE AND INNOVATIVE MINDS ADOPTING SIX SIGMA APPROACH IN PREDICTING FUNCTIONAL DEFECTS FOR SYSTEM TESTING Muhammad Dhiauddin bin Mohamed Suffian Faculty of Computer Science & Information System [email protected] AP Dr. Suhaimi Ibrahim Advanced Informatics School [email protected]
12

Adopting Six Sigma Approach in Predicting Functional Defects for System Testing

Nov 01, 2014

Download

Technology

Paper presented during 5th Malaysian Software Engineering Conference 2011 (MySEC2011)
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Adopting Six Sigma Approach in Predicting Functional Defects for System Testing

INSPIRING CREATIVE AND INNOVATIVE MINDS

ADOPTING SIX SIGMA APPROACH IN PREDICTING FUNCTIONAL DEFECTS

FOR SYSTEM TESTING

Muhammad Dhiauddin bin Mohamed SuffianFaculty of Computer Science & Information [email protected]

AP Dr. Suhaimi IbrahimAdvanced Informatics [email protected]

Page 2: Adopting Six Sigma Approach in Predicting Functional Defects for System Testing

INSPIRING CREATIVE AND INNOVATIVE MINDS

• RESEARCH FOCUS & BACKGROUND • OVERVIEW OF SIX SIGMA• FINDINGS - DEFINE• FINDINGS - MEASURE• FINDINGS - ANALYZE• FINDINGS - DESIGN• FINDINGS - VERIFY• CONCLUSION & RECOMMENDATION

CONTENT

Page 3: Adopting Six Sigma Approach in Predicting Functional Defects for System Testing

INSPIRING CREATIVE AND INNOVATIVE MINDS

RESEARCH FOCUS & BACKGROUND

How to predict functional test defects in system testing phase using predictors in phases prior to testing phase via

Six Sigma approach?

How to predict functional test defects in system testing phase using predictors in phases prior to testing phase via

Six Sigma approach?

Page 4: Adopting Six Sigma Approach in Predicting Functional Defects for System Testing

INSPIRING CREATIVE AND INNOVATIVE MINDS

OVERVIEW OF SIX SIGMA

A disciplined, data-driven approach and methodology for eliminating defects (driving A disciplined, data-driven approach and methodology for eliminating defects (driving toward six standard deviations between the mean and the nearest specification limit) in toward six standard deviations between the mean and the nearest specification limit) in any process -- from manufacturing to transactional and from product to serviceany process -- from manufacturing to transactional and from product to service

(www.isixsigma.com)(www.isixsigma.com)

Page 5: Adopting Six Sigma Approach in Predicting Functional Defects for System Testing

INSPIRING CREATIVE AND INNOVATIVE MINDS

FINDINGS - DEFINE

Software Development Life Cycle

Page 6: Adopting Six Sigma Approach in Predicting Functional Defects for System Testing

FINDINGS - DEFINE

Y-X Tree

Page 7: Adopting Six Sigma Approach in Predicting Functional Defects for System Testing

INSPIRING CREATIVE AND INNOVATIVE MINDS

FINDINGS - MEASURE

Measurement System Analysis

Page 8: Adopting Six Sigma Approach in Predicting Functional Defects for System Testing

INSPIRING CREATIVE AND INNOVATIVE MINDS

FINDINGS - ANALYZE

Initial data set used

Initial prediction modelin a form of regression

Page 9: Adopting Six Sigma Approach in Predicting Functional Defects for System Testing

INSPIRING CREATIVE AND INNOVATIVE MINDS

FINDINGS - DESIGN

Revised data set used

Revised regressionequation

Page 10: Adopting Six Sigma Approach in Predicting Functional Defects for System Testing

INSPIRING CREATIVE AND INNOVATIVE MINDS

FINDINGS - VERIFY

Verify with new/freshprojects

Control plan

PROPOSED MODELFunctional Defects (Y) = 4.00 - 0.204 Req. Error - 0.631 CUT Error + 1.90 KLOC -

0.140 Req. Page + 0.125 Design Page - 0.169 Total Test Cases + 0.221 Effort Days

Page 11: Adopting Six Sigma Approach in Predicting Functional Defects for System Testing

CONCLUSION & RECOMMENDATION

Page 12: Adopting Six Sigma Approach in Predicting Functional Defects for System Testing

THANK YOU