Effective Peer Review and Inspection Moderation

Duration - 1 Day
Available - On Site at Your Location or via Virtual Classroom
The use of formal software inspections incorporated into the software project life cycle has proven to be a software industry best practice that results in shortened delivery times, improved productivity, and higher quality software products. This consultative seminar is designed to provide review and inspection moderators with the background necessary to effectively moderate inspection process activities.
What You Will Learn
  • The essential elements of effective reviews and inspections
  • Moderator responsibilities
  • Moderator skill sets required for effective inspections
  • Guidelines for performing each step in the inspection process
  • Useful inspection process work products
  • How to deal with common problems encountered in the inspection process
Participants should have a basic understanding of peer reviews and inspections
Formal Inspection Overview

  • Purpose
  • Roles
  • Steps
  • Benefits
  • Inspection work products
  • Use of checklists

Moderator Essentials

  • Moderator responsibilities
  • Guidelines for moderator selection
  • Moderator gap analysis
  • Required moderator skill sets
  • Common problems & how to avoid them

First Things First

  • Selecting inspection participants
  • Defining inspection process goals
  • Assigning roles
  • Evaluating entry criteria
  • Communications issues
  • Tailoring issues
  • General planning guidelines

Inspection Preparation

  • Importance of preparation
  • Goals of the preparation step
  • Preparation guidelines

Moderating the Inspection Meeting

  • The moderator’s agenda
  • Techniques for ensuring participation
  • How to keep things moving
  • Ego and emotional issues
  • How to deal with problematic reviewers
  • Tips for avoiding interruptions
  • Determining work product disposition

Post-Meeting Responsibilities

  • Managing inspection work products
  • Follow-up activities
  • Importance of follow-up
  • Resolving open issues