Page 236 -
P. 236

CHAPTER 8  SOFTWARE QUALITY ASSURANCE                              207

                                At the end of the review, all attendees of the FTR must decide whether to (1) accept
                              the product without further modification, (2) reject the product due to severe errors
                              (once corrected, another review must be performed), or (3) accept the product pro-
                              visionally (minor errors have been encountered and must be corrected, but no addi-
                              tional review will be required). The decision made, all FTR attendees complete a
                              sign-off, indicating their participation in the review and their concurrence with the
                              review team's findings.

                              8.5.2  Review Reporting and Record Keeping
                              During the FTR, a reviewer (the recorder) actively records all issues that have been
                              raised. These are summarized at the end of the review meeting and a review issues
                              list is produced. In addition, a formal technical review summary report is completed.
                              A review summary report answers three questions:

                               1. What was reviewed?
                               2. Who reviewed it?
                               3. What were the findings and conclusions?

                              The review summary report is a single page form (with possible attachments). It
                              becomes part of the project historical record and may be distributed to the project
                              leader and other interested parties.
                                The review issues list serves two purposes: (1) to identify problem areas within the
                              product and (2) to serve as an action item checklist that guides the producer as cor-
                  Technical Review
                 Summary Report and  rections are made. An issues list is normally attached to the summary report.
                   Issues List  It is important to establish a follow-up procedure to ensure that items on the issues
                              list have been properly corrected. Unless this is done, it is possible that issues raised
                              can “fall between the cracks.” One approach is to assign the responsibility for follow-
                              up to the review leader.

                              8.5.3  Review Guidelines
                              Guidelines for the conduct of formal technical reviews must be established in advance,
                              distributed to all reviewers, agreed upon, and then followed. A review that is uncon-
                              trolled can often be worse that no review at all. The following represents a minimum
                              set of guidelines for formal technical reviews:

                               1. Review the product, not the producer. An FTR involves people and egos. Con-
                                   ducted properly, the FTR should leave all participants with a warm feeling of
                Don’t point out errors
                harshly. One way to be  accomplishment. Conducted improperly, the FTR can take on the aura of an
                gentle is to ask a  inquisition. Errors should be pointed out gently; the tone of the meeting
                question that enables  should be loose and constructive; the intent should not be to embarrass or
                the producer to    belittle. The review leader should conduct the review meeting to ensure that
                discover his or her own
                error.             the proper tone and attitude are maintained and should immediately halt a
                                   review that has gotten out of control.
   231   232   233   234   235   236   237   238   239   240   241