Introduction to Inspection

Motivation

The inspection roles

Moderator
Controls the meetings and ensures conduct is focused and professional.

Reader
Paraphrases the code or documentation.

Recorder
Records any faults found.

Others
Designer, implementor, tester.

The inspection procedure

Overview meeting
Overview of code to be inspected

Individual preparation
Each team member studies the code alone

Inspection meeting

Rework
Remove any faults found

Follow-up
Moderator ensures that the rework has been done.
If more than 10% of the code is faulty, run the entire inspection procedure again.

Inspection focus

CSCI 265 focus