Defect Prevention
(A Two Day workshop)


Motivation for the Training

“ Delivering defect-free software is a Critical Success Factor in our Customer engagements but we never seem to get it right”.

“ We seem to be caught in a vicious loop of discovering and fixing defects; our deliveries get delayed and our customers are annoyed.”

“ We seem to be making the same mistakes over and over again.”

“ Our project teams seem to be in a perpetual fire-fighting mode…. staying up late nights…….as our customer reports more and more bugs.”

If these are the kind of anguished voices you hear in your organization, then this 2-day training program is tailor-made for you ……it’s designed to help you identify the right approach to restore sanity in the quality of your software delivery processes.

In most organizations, Software teams rely on Defect Detection and Rework to ensure the quality of deliverables but Defect Prevention is often a neglected component of Software Quality Assurance. In an average project, more than 40 % of the total effort is spent on finding and fixing the defects. Investing in a comprehensive Defect Prevention Program can provide huge payback in terms of faster, better and cheaper deliveries.

This Training gives practical guidelines for establishing and implementing a Defect Prevention Framework, Processes and Methodologies in your organization. It is designed to sensitize participants on the strategic importance of Defect Prevention in Software Development and how Defect Prevention practices can help organizations reduce Cycle time and cost of Software Development and provide better quality products to Customers.


Course Format

The course comprises of presentations, handouts, role-play/exercises, sharing of industry best practices and feedback sessions. The course uses individual and group based exercises with real-life examples consciously designed to help participants internalize the concepts and techniques and develop a measure of confidence in their application.

Course Outline

The program for the workshop covers the following topics:
The Business Motivation for Defect Prevention

    • Philosophy of Defect prevention
    • Why worry about Defects
    • Business Impact of Defective releases
    • Lifecycle Costing concept
    • Case studies of benefits from successful DP Implementations

Cost of Quality Concepts

Understanding Defects

  • Defect definitions
  • Defect Injection, Defect Detection and Defect Removal concepts
  • Practices for Defect recognition, recording and classification.

How do we measure Defects?

  • Understanding various metrics related to Defects
  • Usage of Defect Metrics for decision-making
  • Software Reliability concepts

Practices and Tools for Defect Analysis

Defect Prevention as a Continuous Improvement Process

  • Defect Database
  • Defect Estimation models
  • Defect Goal setting
  • Applying Defect Prevention practices
  • Measuring Effectiveness of DP actions
  • Computing ROI from Defect Prevention
  • Tools and templates

Defect Prevention Techniques- Some Industry Best practices

How to establish a Defect Prevention Program- a holistic approach to effective Defect Management

Benefits/Takeaways

This course is designed to help you-

  • Appreciate the value and need for Defect Prevention initiatives.
  • Identify and Estimate potential defects and plan for prevention.
  • Equip you with Tools and Techniques for effective Defect Management.
  • Devise, plan and maintain an effective Defect Prevention program in your organization.
  • Compute and Articulate the ROI from your Defect Prevention initiatives.

Who Should Attend

  • Software Project Managers
  • Software Project Engineers
  • SEPG /SQA professionals

Pre-requisite

    • Understanding of Software Lifecycle and Software Engineering concepts.
 
 

Overview

List of courses

Calendar

How Do I register

Training request form

QAI e-school

Clients

HOME | CONTACT | ABOUT US | CLIENTS | JOIN US | NEWSROOM