Ste4 1 PDF
Ste4 1 PDF
Learning Objectives…….
To learn basic concepts of defect managements
PROF. M.K.TATTE
GOVERNMENT POLYTECHNIC,ARVI
4.0 Introduction
Generally, defect management can be defined as
a process of detecting bugs and fixing them. It is
necessary to say that bugs occur constantly in the
process of software development. They are a part
of the software industry.
•Defect Classification
•Requirement Defects
•Design Defects
•Testing Defects
•Coding Defects
Test Design
Defects
4.Testing Defect
These Defects are introduced in an
application due to wrong testing or defect in
the test artifacts leading to wrong testing.
Database
related
Defects
4.1.4 Defect management Process Approach
Software defects are expansive ,The cost of finding and correcting defects represents one of the
most expensive software development activities.
4.1.4.1 Principles of Defect management Process
Defect Prevention
Implementation of techniques, methodology and standard processes
to reduce the risk of defects.
Deliverable baseline
Establishment of milestones where deliverables will be considered
complete and ready for further development work. When a
deliverable is baselined, any further changes are controlled. Errors in a
deliverable are not considered defects until after the deliverable is
baselined.
Defect Discovery
Identification and reporting of defects for development team
acknowledgment. A defect is only termed discovered when it has been
documented and acknowledged as a valid defect by the development
team member(s) responsible for the component(s) in error.
4.1.4.2 Steps in Defect Management process
Defect Resolution
Work by the development team to prioritize, schedule and fix
a defect, and document the resolution. This also includes
notification back to the tester to ensure that the resolution is
verified.
Process Improvement
Identification and analysis of the process in which a defect
originated to identify ways to improve the process to prevent
future occurrences of similar defects. Also the validation
process that should have identified the defect earlier is
analyzed to determine ways to strengthen that process.
Management Reporting
Analysis and reporting of defect information to assist
management with risk management, process improvement
and project management.
4.1.4.3 Defect prevention process /Defect Fixing
Defect prevention is a framework and ongoing process of collecting the defect data, doing root cause analysis,
determining and implementing the corrective actions and sharing the lessons learned to avoid future defects.
4.1.4.3 Defect prevention process /Defect Fixing