Page 86 -
P. 86

The rest of the inspection log contains a list of action items. Each item is marked with the
                          exact location of the defect and the solution proposed by the inspection team. In many
                          cases, the solution is a wording change. The work product contains a specific sentence that
                          is unclear, ambiguous, or incorrect. After a brief (usually under five minutes) discussion,
                          the inspection team identifies wording that will correct the defect. In this case, the moder-
                          ator writes the new wording in the inspection log, and the author agrees to update the
                          work product accordingly.

                          In other cases, the solution is too complex to be identified at the inspection meeting. If the
                          discussion lasts too long, the moderator should stop it and add an open issue to the inspec-
                          tion log. This issue must be assigned to the author and, optionally, one or more inspection
                          team members; it is their responsibility to resolve the issue. The log item for this must con-
                          tain a specific set of actions to be performed (“meet with Marketing to research this missing
                          feature,” “rewrite lines 534 through 539 so system will perform data check on report B”).

                          It is important that the inspection log is readily available to all inspectors. After the meet-
                          ing, it should be distributed to all inspectors, and stored along with previous versions of
                          the document. If the document is checked into a version control system (see Chapter 7),
                          then each inspection log should be checked in along with it. All changes must be made
                          before the work product can be inspected again: open issues must be closed, defects must
                          be repaired, and every issue reported in the log must be addressed.
                          Inspect the Work Product
                          During the inspection meeting, a moderator leads the team page by page through a
                          printed copy of the work product. The purpose of the meeting is to identify and fix any
                          defects. The moderator does not actually read each page out loud or give the team time to
                          read the page. The team members read the document prior to the inspection, during their
                          preparation. When the moderator goes through the document page by page, he simply
                          asks the reviewers for their defects on page 1; once those are done, he asks for the defects
                          on page 2 and continues through the rest of the document.

                          Prior to the inspection meeting, each team member should be given a checklist to help her
                          identify defects. Checklists will be different for different kinds of work products. (In other

                          chapters, checklists will be included for each type of work product that should be
                          inspected.) The script in Table 5-1 describes the process for an inspection meeting.
                          TABLE 5-1. Inspection meeting script

                           Name           Inspection meeting script
                           Purpose        To run a moderated inspection meeting
                           Summary        In an inspection meeting, a moderator leads a team of reviewers in reviewing a work product
                                          and fixing any defects that are found.
                           Work Products  Input
                                            Work product being inspected
                                          Output
                                            Inspection log



                   78  CHAPTER FIVE
   81   82   83   84   85   86   87   88   89   90   91