Course Description
Software Inspection Workshop
A Process Fundamentals Course
Overview
Software Inspection is a proven peer review method designed to find and correct software defects early in the development life cycle. An effective software inspection process will significantly improve software quality, increase development productivity, and reduce maintenance costs. Inspections can be economically implemented in a short time frame and typically result in immediate payback.
This one-day workshop, based on our comprehensive guidebook, covers all essential elements of software inspections. Participants discuss how the concepts and practices presented relate to their organization's environment and projects. At the completion of the workshop, participants will be able to apply effective software inspection practices to their own projects and to initiate the implementation of a standard process for the organization.
Workshop Outline
- Characterizing software defects
- Why inspections are needed
- Software inspection overview
- Software inspection roles
- The software inspection process
- Analyzing inspection data
Intended Audience
- Software developers and project leaders who are responsible for implementing and performing peer reviews.
- Process group members who are responsible for developing and supporting software processes.
- Anyone concerned about software development productivity and quality.
Workshop Objectives
- Learn the fundamentals of effective software inspections.
- Have a basis for establishing a common software inspection process in your organization.
CMMI Areas Addressed
This workshop addresses Specific Goal 2 of the Verification (VER) Process Area.
Format
The general format is lecture combined with exercises and discussion designed to illustrate and reinforce the concepts and techniques presented.
About the Instructor
The instructor is an experienced software management consultant who has been helping software organizations improve quality and productivity for more than twenty years.