Understanding the sources of variation in software inspections | Synapse