Importance of Bugs in Software Testing Methodology

Importance of Bugs

  • The importance of bugs on frequency, correction cost, installation cost, and consequences
  • Frequency: How often does that kind of bug occur? Pay more attention to the more frequent bug types
  • Correction Cost: What does it cost to correct the bug after it is found? The cost is the sum of 2 factors: The cost of discovery   &   The cost of correction
  • These costs go up dramatically later in the development cycle when the bug is discovered. Correction cost also depends on system size
  • Installation Cost: Installation cost depends on the number of installations: small for single user program, but more for distributed systems. Fixing on bug and distributing the fix could exceed the entire system's development cost
  • Consequences: What are the consequences of the bug? Bug consequences can range from mild to catastrophic
  • A reasonable metric for bug importance is: Importance = ($) = Frequency * (Correction cost + Installation Cost + Consequential Cost)
Share on Google Plus

About Data Sciences by Venu

Hi, My name is Venugopala Chary and I'm Currently working as Associate Professor in Reputed Engineerng College, Hyderabad. I have B.Tech and M.tech in regular from JNTU Hyderabad. I have 11 Years of Teaching Experience for both B.Tech and M.Tech Courses.
    Blogger Comment
    Facebook Comment

1 comments:

  1. Hey,
    Thank you for sharing such an amazing and informative post. Really enjoyed reading it.


    Regards

    Apu

    Cost containment Companies

    ReplyDelete