Answer Posted / lakshmanaraj bg
Defect density is one of the most important factors that allow one to decide if a piece of software is ready to be released.
One of the easiest ways to judge whether a program is ready to release is to measure its defect density—the number of defects per line of code.
Defect Density is the number of confirmed defects detected in software/component during a defined period of development/operation divided by the size of the software/component.
In theory, one can find all the defects and count them, however it is impossible to find all the defects within any reasonable amount of time.
Estimating defect density can become difficult for high reliability software, since the remaining defects can be extremely hard to test.
Defect seeding will work only if the distribution of seeded defects is similar to the existing.
DEFECT DENSITY FORMULA:
Defect Density = Number of Defects
_______________________
Size
USES:
1. For comparing the relative number of defects in various software components so that high-risk components can be identified and resources focused towards them.
2. For comparing software/products so that ‘quality’ of each software/product can be quantified and resources focused towards those with low quality.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is the difference between baseline and traceability matrix?
what do you mean by Develop test data through sourcing (or) handcrafting techniques
how many modules in ur bank project? what functionalities r there?how did u check? could u plz expalin ur banking project?
Hi, I am planing to give ISTQB - Foundation level exam. Can anyone forward the ISTQB materials at laxmi_002@rediffmail.com mail ID.
Can any one suggest how to write the bug reports effectively by optimizing what we want to describe?
What is a test scenario?
1. what is a date guidelines ?
What expected result should come when Enter any sql query like “Select * from hello;” without quotes and with quotes.
What are the uses of test plans? What is the need of test plans and explain their significance
What are drawbacks in system development life cycle
About Hierarchy level in your company.
What is quality center? What are the modules of quality center?
What's the difference between system testing and acceptance testing?
What is Test methodology, Testing type , Testing approach, Testing technique & Testing methods. Explain with example.
What is agile testing and why is it important?