Appendix C - Software Inspections

How to run and measure inspections

Learning Objectives
  • Follow the inspection flow and roles
  • Log defects and measure yields
  • Use a quick checklist during meetings

Overview

Appendix C defines inspections: structured peer reviews with clear roles, logging, and follow-up to prevent defects early.

Inspection Process

  1. Entry check: artifact complete, standards available.
  2. Roles assigned; overview if needed.
  3. Readthrough and defect logging (INS/LOGD).
  4. Rework and optional reinspection.
  5. Record time, defects, yield.

Inspection Roles

RoleResponsibility
AuthorProvides artifact; answers questions
ModeratorRuns meeting, ensures process
ReaderLeads walkthrough
RecorderCaptures defects/time
InspectorsFind defects; follow checklist

Metrics & Yields

  • Defects/KLOC or per page
  • Yield = defects removed early / total found later
  • Time per page; prep time vs. meeting time

Quick Checklist (Meeting Aid)

  • Entry criteria met?
  • Roles assigned?
  • Defects logged with IDs?
  • Action items captured?
  • Metrics recorded?