What Are Reviews? | Errors and defects | Defect Amplification
What Are Reviews?
Introduction : Software reviews are a “filter” for the software process.
Reviews are applied at various points during software engineering and serve to
uncover errors and defects that can then be removed.
Software reviews “purify” software engineering work products, including
requirements and design models, code, and testing data.
Technical reviews – TR (Peer Reviews) are the most effective mechanism
for finding mistakes early in the software process.
Six Steps are employed (Planning-Preparation-Structuring meeting Noting
error-Making correction-Verifying correction)
What Do We Look For?
Errors and defects
Error — A quality problem found before the software is released
to end users
Defect — A quality problem found only after the software has
been released to end-users
The primary objective of technical reviews is to find errors during
the process so that they do not become defects after release of the
software.
The obvious benefit of technical reviews is the early discovery of
errors so that they do not propagate to the next step in the
software process.
Defect Amplification (Extension / Increase)
A defect amplification model can be used to illustrate the
generation and detection of errors during the design and code
generation actions of a software process.
Thanks for sharing useful information,I gained more knowledge from this blog.
ReplyDeletesoftware testing course in chennai