Collecting and categorizing software error data in an industrial environment
Journal of Systems and Software - Special issue on the fifth Minnowbrook workshop on software performance evaluation
The space shuttle primary computer system
Communications of the ACM
Exception handling in large Ada systems
WADAS '91 Proceedings of the eighth annual Washington Ada symposium & summer SIGAda meeting on Ada: software: foundation for competitveness
Orthogonal Defect Classification-A Concept for In-Process Measurements
IEEE Transactions on Software Engineering - Special issue on software measurement principles, techniques, and environments
A Practical View of Software Measurement and Implementation Experiences Within Motorola
IEEE Transactions on Software Engineering - Special issue on software measurement principles, techniques, and environments
In-Process Evaluation for Software Inspection and Test
IEEE Transactions on Software Engineering - Special issue on software reliability
Software quality: an overview from the perspective of total quality management
IBM Systems Journal
Journey to a mature software process
IBM Systems Journal
AS/400 software quality management
IBM Systems Journal
In-process improvement through defect data interpretation
IBM Systems Journal
Programming quality improvement in IBM
IBM Systems Journal
A Statistical Approach to the Inspection Checklist Formal Synthesis and Improvement
IEEE Transactions on Software Engineering
Post-process feedback with and without attribute focusing: a comparative evaluation
ICSE '93 Proceedings of the 15th international conference on Software Engineering
Turning points in software development
IBM Systems Journal
Software Quality in Consumer Electronics Products
IEEE Software
Learning from Our Mistakes with Defect Causal Analysis
IEEE Software
Validating and Improving Test-Case Effectiveness
IEEE Software
IEEE Transactions on Software Engineering
A Case Study of Software Process Improvement During Development
IEEE Transactions on Software Engineering
The Importance of Life Cycle Modeling to Defect Detection and Prevention
STEP '02 Proceedings of the 10th International Workshop on Software Technology and Engineering Practice
A software reverse engineering experience
CASCON '91 Proceedings of the 1991 conference of the Centre for Advanced Studies on Collaborative research
Experiences in program understanding
CASCON '92 Proceedings of the 1992 conference of the Centre for Advanced Studies on Collaborative research - Volume 1
Surveys as a method for improving the development process
CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: software engineering - Volume 1
How one product team met the quality challenge
CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: software engineering - Volume 1
CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: software engineering - Volume 1
Software faults: a quantifiable definition
Advances in Engineering Software
Classification of usability problems (CUP) scheme: augmentation and exploitation
Proceedings of the 4th Nordic conference on Human-computer interaction: changing roles
Defect prevention in software processes: An action-based approach
Journal of Systems and Software
Web error classification and analysis for reliability improvement
Journal of Systems and Software
A checklist for evaluating the software problem management model: a case study
SE'07 Proceedings of the 25th conference on IASTED International Multi-Conference: Software Engineering
Defect classification and defect types revisited
DEFECTS '08 Proceedings of the 2008 workshop on Defects in large software systems
Improving Customer Support Processes: A Case Study
PROFES '08 Proceedings of the 9th international conference on Product-Focused Software Process Improvement
Integrating in-process software defect prediction with association mining to discover defect pattern
Information and Software Technology
A systematic literature review to identify and classify software requirement errors
Information and Software Technology
An analysis method for improving a bug modification process in open source software development
Proceedings of the joint international and annual ERCIM workshops on Principles of software evolution (IWPSE) and software evolution (Evol) workshops
Software faults: A quantifiable definition
Advances in Engineering Software
Exploring defect causes in products developed by virtual teams
Information and Software Technology
A software reverse engineering experience
CASCON First Decade High Impact Papers
Automating and evaluating probabilistic cause-effect diagrams to improve defect causal analysis
PROFES'11 Proceedings of the 12th international conference on Product-focused software process improvement
Difficulties in establishing a defect management process: a case study
PROFES'06 Proceedings of the 7th international conference on Product-Focused Software Process Improvement
Improving the software problem management process: a case study
EuroSPI'06 Proceedings of the 13th European conference on Software Process Improvement
Applying DPPI: a defect causal analysis approach using bayesian networks
PROFES'10 Proceedings of the 11th international conference on Product-Focused Software Process Improvement
Improving the problem management process from knowledge management perspective
PROFES'07 Proceedings of the 8th international conference on Product-Focused Software Process Improvement
The causal analysis of requested alterations for pressure garments
DHM'13 Proceedings of the 4th International conference on Digital Human Modeling and Applications in Health, Safety, Ergonomics, and Risk Management: healthcare and safety of the environment and transport - Volume Part I
Journal of Systems and Software
Hi-index | 0.00 |
Defect Prevention is the process of improving quality and productivity by preventing the injection of defects into a product. It consists of four elements integrated into the development process: (1) causal analysis meetings to identify the root cause of defects and suggest preventive actions; (2) an action team to implement the preventive actions; (3) kickoff meetings to increase awareness of quality issues specific to each development stage; and (4) data collection and tracking of associated data. The Defect Prevention Process has been successfully implemented in a variety of organizations within IBM, some for more than six years. This paper discusses the steps needed to implement this process and the results that may be obtained. Data on quality, process costs, benefits, and practical experiences are also presented. Insights into the nature of programming errors and the application of this process to a variety of working environments are discussed.