inspecting | managers so that participants can express their criticisms more openly, not fearing repercussions from a manager but it may include managers if there are not enough people to perform inspections in a small organization | extensive testing, perhaps before any testing | attention to detail | more than two hours at a time or four hours a day | understanding what would happen if the system were run | | A verification process that involves several people systematically proceeding through a document searching for defects | mentally taxing | defects whose consequences might be subtle, hence the tester might not have thought to test for them, but which become clear when reading the source code or design documents | inspection team | 10.10 - Inspections | | a meeting |
testing | | | attention to detail | | thinking of what could go wrong without actually studying the software | | An approach to verification that involves systematically executing software to detect defects | complementary to inspecting | defects whose consequences are obvious but which are buried in complex code, and thus will be hard to detect when inspecting | | 10.2 - Effective and Efficient Testing | | |