ABSTRACT

Testing, like good development, is iterative, with close attention to the details. There are multiple loops of testing that feed information back to the development group and allow for corrections and adjustments to the product. One of the last things any organization wants is to discover the problems in the field. A problem in the field requires more work than issues discovered in the customer’s factory and the containment portion of the problem becomes unlikely. The International Software Test Qualifications Board identifies verification of software, starting with paper verification consisting of reviews of specifications for the product. Critical reviews of the design even in the documentation phase provide the possibility of improving the quality by removing ambiguous requirements of the product even before the testing. Monitoring the defect rates over time and over multiple releases makes it possible to spot trends and perform analysis on the test results over time.