"Construx's inspection coaching includes the following activities:
Preparation Assistance. We'll work with your inspection moderator to select the deliverable to be inspected, assemble inspection packets, conduct the inspection kickoff, and confirm that all participants are ready of the inspection.
Inspection Observation. Construx will sit in on or more inspections. We'll summarize the current strengths and weaknesses of your process along with specific recommendations for improvement. Our coaching results in a specific actionable plan to increase the effectiveness of your inspections."
Don O'Neill's Software Inspections Training Offerings - Don O'Neill, an independent consultant, offers a software inspections course and lab, a software inspections management workshop, and an executive presentation on software inspections.
Fagan Defect-Free Process Course Course - This course is offered by Michael Fagan Associates. From the web site:
"The FAGAN DEFECT-FREE PROCESS will be described. It is composed of three interdependent components:
Formal Process Definition,
Fagan Inspection Process, and
Continuous Process Improvement (Removal of Systemic defects from the work process)."
Case studies are included to help the student understand the process.
Formal Inspections - The practice of conducting formal Inspections on requirements, architecture, designs at all levels (particularly detailed design), on code prior to unit test, and on test plans, to assess the quality of all baselined artifacts prior to release for project use.
Goodies for Software Peer Reviews - This resource page from Process Impact includes Process Assets for Software Peer Reviews and Inspections; Sources of Training on Peer Reviews; Tools to Assist with Software Peer Reviews and more.
Integrated Productivity Solutions, LLC - IPS leverages 18 years of experience in training and implementing inspections in a variety of organizations for requirements, design, code, and test work products. IPS training goes beyond the process itself, stressing the relationship of inspections to business needs, support infrastructure necessary for success and special circumstances such as geographically dispersed teams.
"This educational materials package was developed for instructors of software verification techniques in graduate and undergraduate software engineering courses, and for those who teach industrial continuing education courses on the meaning and methods of software inspections.
Software inspections are a low-tech, highly effective verification technique. Research has consistently shown that the defect detection rate of inspections is higher than that of many traditional testing techniques. This package includes materials for demonstrating how to perform an inspection and also for "selling" students on the effectiveness of inspections. It complements EM-5 "Scenes of Software Inspections," providing additional background material and exercises for using that set of educational materials."
Moderating Software Inspections - This is a one day seminar offered by SW Quality Inc. on how to lead the inspection process.
Software Inspection: What Managers Need to Know - This is a one day seminar offered by SW Quality Inc. focuses on giving managers an understanding of the overall software inspection process and how inspections work to improve productivity and quality.
"Inspections have proven time and again to be one of the most effective practices available for ensuring quality software and on-time deliveries. Studies across many industrial and governmental organizations have demonstrated their benefits, including reduced cost, improved quality, and improved team communication. These studies have shown that the rework effort saved not only pays for the effort spent on inspections, but also provides additional cost savings on the project.
Since all projects are different, an emphasis in this course is on a scenario-based approach which helps to tailor the inspection processes to a team’s particular needs. FC-MD's "TAQtIC" approach (pronounced tactic: Taxonomy Approach for Quality-driven Inspections) helps inspections fit into even early phases of software development (especially requirements and design), where quality criteria are often nebulous but the cost savings from avoiding defects is highest.
This training provides you with the information and materials necessary to get started applying scenario-based inspection on your project. A hands-on workshop is included that helps develop skills and clear guidance for applying TAQtIC."
Software Systems Quality Consulting (SSQC) Courses - As part of its program to prepare organizations in their CMMI or CMM process improvement journey or to secure ISO 9001:2000 registration and continuous improvement, SSQC has developed a series of Advanced and Specialized Topics and ISO 9001:2000 Core Curriculum courses that address all facets of the implementation and certification process.
SSQC's advanced curriculum includes courses such as hardware and software inspections for process improvement.
Training in Formal Technical Review - This page contains an informal list of pointers to trainers and consultants in software quality improvement though formal technical review. Some of these descriptions come from the Net and are rather informal, while other, more polished descriptions come from the trainers themselves.