Defect Management

This course covers issues such as the quality of requirements, causes of defects, defect multiplication effect, defect and risk relation, and the importance of defect classification.
Code: SQA-024
Duration: 8 hours

Description

Our training is useful for all project team members because defect management concerns everyone involved in software development, irrespective of their role or expertise.

We will discuss defect definitions and their relation with verification and validation, formulate criteria for high quality requirements, and illustrate difficulties in meeting them. We will look at a classification of defects based on the place of their occurrence at the stage of requirements description, compiling requirements specification, change requests, in architecture, code, or testing scenarios. Internal and external causes of these defects will be reviewed.

Furthermore, well cover defect propagation (multiplication) due to untimely discovery and correction of defects as well as outlining defect management tasks. The approaches to building different classifications of defects will also be discussed.

In the course you will analyze testing types classifications based on the Rational Unified Process methodology as well as the specifics of documentation defects. Well consider examples of various defect life cycles and analyze their application depending on project specifics. You will learn about the purpose of a defect database and how to use it correctly plus get recommendations on defect description.

Roadmap

Terminology
  • Defect definition
  • Defects and failures
  • Software product defects

Testing and Requirements
  • Discovering defects in the process of testing
  • Criteria for high-quality requirements
  • Falsity of requirements

Testing Types Classification
  • Different classifications of testing
  • Testing types according to RUP
  • The most common testing types
  • Optimal allocation of resources between testing types

Classification of Defects Based on the Place of Their Occurrence
  • Defects at the stage of requirements description
  • Defects in compiling requirement specifications
  • Defects in change requests
  • Defects in architecture
  • Code defects
  • Defects in testing scenarios
  • Causes of defects
  • Defect multiplication dynamics
  • Testing in case of incomplete or incorrect system requirements

Classification of Defects Based on Their Importance
  • Classification (importance) of defects
  • Defect importance analysis
  • Recommendations on analysis, investigation, and correction of defects

Classification of Defects Based on Testing Stages
  • Methods of defects discovery at different testing stages

Classification of Defects Based on Their Manifestation
  • Common defects for different types of applications
  • Types of defects in user documentation

Defect Management
  • Registration of defects discovered during testing
  • Defining defect attributes
  • Changing states of existing defects
  • Storing defects
  • Definition of defect life cycle
  • Notifying users on changes in defect status
  • Defect transition in the development process according the life cycle
  • Obtaining various information on defects

Examples of Defect Reports
  • Examples of good and bad reports on the same defect

Defect Description
  • Errors in defect description
  • Defect management tasks in terms of risk management
  • Defect management in testing completion decision making
  • Recommendations for defect description
  • Recommendations for defect verification
  • Defect management problems
  • Psychological problems
  • The most valuable qualities of tester

Defect Management Tools
  • A list of popular defect management tools
  • Examples of using such tools

Objectives

  • Understand the basics of defect management
  • Describe discovered defects and record them in the defect database
  • Check corrected defects
  • Analyze and set the defect life cycle within the project

Target Audience

  • Testers
  • Test Designers
  • Test Managers
  • Test Automation Engineers
  • Analysts
  • Developers
  • Project Managers
  • Technical Writers
  • Related Expertise Leads
  • Line Managers
  • Customer representatives


Schedule in Online Prices
Register for the next course
+
Registering in advance ensures you have priority. Well notify you when we schedule the next course on this topic
Online €250
Bucharest €250
Krakow €250
Wroclaw €250

Invoices for the course will be issued in local currency. All fees above can change according to training location and delivery mode and are subject to change while scheduling. Price does not include VAT.

Courses you may be interested in:

Sign up

First Name*
Last Name*
Company
Email*
Preferred Location
Phone
Your Comment
Still have questions?
Connect with us
Thank you.
Your request has been received.
Thank you!
The form has been submitted successfully.