Send mail by clicking here . The successful software operation demands superior performance on the factory floor. Many organizations have made commitments to initiatives in SEI CMM, ISO 9000, or Six Sigma in order to deliver superior capability. Each of these initiatives has one thing in common, the practice of Software Inspections. Experienced software practitioners and managers understand that software development is a process of experimentation involving the continuous discovery of technical information associated with the function, form, and fit of the software product.
Peer reviews are an integral practice in the process of experimentation.
Software inspections are the most rigorous form of peer reviews and an important element in the process of software product verification and certification. Software inspections provide for an exit criteria for each activity of the life cycle where each artifact is inspected for compliance with its standard of excellence . They are a powerful mechanism for improving software product quality by detecting and correcting defects early and preventing their reoccurrence. Many organizations are employing Software inspections as an integral process in the development of world class quality software. Software inspections have been determined to be the most beneficial of all software process improvements in reducing development costs, shortening delivery schedules, and increasing the trustworthiness of operational software products in the field.