This enables the process model to be used to evaluate alternative processes and to assess the impact of potential process changes. Once this model is developed, realistic process scenarios can be run to test important process related contingencies. This approach has been applied to the benchmark ISPW-6 Software Process Example developed by Kellner et al. Dynamic simulations of the process models were run using a variety of process scenarios. The Source Code Inspection process is an efficient error detection method if implemented correctly.
Inspections make even greater impact when the starting quality of the code is poor.
Even if poor Inspection performance is realized as compared to results reported in the literature, the process with Source Code Inspections and Unit Test offers an overall improvement. If pressed for time, it is better to reduce Unit Testing rather than reduce Inspections. It is worth implementing inspection procedures well in order to obtain the maximum return. Inspections are a high leverage activity. The results obtained compared well with results reported from actual field studies of source code inspections found in the literature.