the pursuit of defect reduction

17
Wesley Nitsckie Marlon Parker

Upload: wesleynitsckie

Post on 31-Jan-2015

742 views

Category:

Technology


3 download

DESCRIPTION

Software Quality is given low priority. This presentation shows how early implementation will decrease the number of software defects

TRANSCRIPT

Page 1: The Pursuit Of Defect Reduction

Wesley NitsckieMarlon Parker

Page 2: The Pursuit Of Defect Reduction

Agenda

Page 3: The Pursuit Of Defect Reduction

Background

“I’d rather have it wrong than have it late. We can always fix it later”

Background

Page 4: The Pursuit Of Defect Reduction

Introduction

• Software is part of everyday life• High costs associated with poor

quality• Software quality assurance has been

given a low priority in SDLC

Introduction

Page 5: The Pursuit Of Defect Reduction

Software Quality

•What is software quality?–Measures how well software is

designed (quality of design)–How well the software conforms to

that design (quality of conformance)–Fitness for use

Software Quality

Page 6: The Pursuit Of Defect Reduction

• Case: Mobile messaging company– Pilot Study– Landscape

• Semi-structured interviews• Identify stakeholders, SDLC processes, organisational

flows– 2 Software development Projects

• Project A – QA at the end of SDLC process• Project B – QA throughout the SDLC process• Comparison of metrics

Research Methodology

Page 7: The Pursuit Of Defect Reduction

Project A

Research Methodology

Page 8: The Pursuit Of Defect Reduction
Page 9: The Pursuit Of Defect Reduction
Page 10: The Pursuit Of Defect Reduction

Project B

Research Methodology

Page 11: The Pursuit Of Defect Reduction
Page 12: The Pursuit Of Defect Reduction
Page 13: The Pursuit Of Defect Reduction
Page 14: The Pursuit Of Defect Reduction

• Project A:– Defects reported was 17 and took 4 days to fix.

• Project B:– Defects reported was 3 and took 3 hours to fix.

• Difference in time• Cost implications• Number of defects was reduced

Discussion of Findings

Page 15: The Pursuit Of Defect Reduction
Page 16: The Pursuit Of Defect Reduction

• Spend more time fixing than developing• QA early in SDLC reduces software defects and

costs• QA does not eliminate defects completely• QA should be woven through the fabric of the

SDLC

Conclusion

Page 17: The Pursuit Of Defect Reduction

• Thank you

The End