Friday, April 11, 2008

Identify the 5 valid roles in an inspection?

Author
Coordinator
Recorder
Moderator
Reader
Inspectors


Author(s)
Person or persons primarily responsible for creating a work product. The member of the inspection team that provides information about the work product during all stages of the inspection process and corrects defects during the rework stage. (Also known as (AKA) "Owner(s)".)


Inspection Team
A small group of peers who have a vested interest in the quality of the inspected work product and perform the inspection. This group usually ranges in size from 3 to 8 people and can be selected from various areas of the development life cycle (requirements, design, implementation, testing, quality assurance, user, etc.). Selected members of the inspection team fulfill the roles of moderator, author, reader, and recorder.


Inspector
A person whose responsibilities include reviewing work products created by others. All members should be considered inspectors in an inspection team.


Moderator
Person who is primarily responsible for facilitating and coordinating an inspection. When there is no "Reader" in the inspection process, the moderator also controls the pace of review of the work product during the inspection meeting.


Reader
Person who guides the team during the inspection meeting by reading or paraphrasing the work product. The role of the reader is usually fulfilled by a member of the inspection team other than the author(s). All inspection methods don't use this role
.

Recorder
Person who records, in writing, each defect found and its related information (severity, type, etc.) during the inspection meeting. (AKA "Scribe".)


Process
Formal Inspection
An inspection with the following characteristics:
Performed routinely and according to established procedures and schedules, with the expectation that all major defects found will be addressed.
Inspection data is collected and used for project management, quality evaluation, and process improvement.
Checklists are used to facilitate finding of defects and to help in classifying defects.
Inspection team members have received training in the inspection process.
Company or project meeting rate guidelines are followed in accordance with the given type of inspection.


Inspection
Two definitions currently in use are:
A static analysis technique that relies on visual examination of development products to detect defects, violations of development standards, and other problems.
An inspection is a formal review of a work product by the work product owner and a team of peers looking for errors, omissions, inconsistencies, and areas of confusion in the work product.


Inspection Stages
The sequential periods of time that break an inspection into component tasks. An inspection can include the following stages:
Planning Stage
Overview Meeting Stage (AKA Kickoff Stage)
Preparation Stage
Inspection Meeting Stage
Third Hour Stage (some processes use the Causal Analysis Stage instead)
Rework Stage
Follow-up Stage


Planning Stage
Period of time in which details for an inspection are decided and necessary arrangements are made. These usually include; checking to ensure that entry criteria have been met, selection of an inspection team, finding a time and place for the inspection meeting, and deciding whether an overview meeting is needed.


Overview Meeting Stage
Meeting where the author(s) present background information on the work product for the inspection team. An overview meeting is held only when the inspection team needs background information to efficiently and effectively examine the work product. (AKA Kickoff Stage.)


Kickoff Stage
The kickoff stage is used to brief the inspection team on the contents of the inspection packet, inspection objective(s), inspector's defect finding role(s), logistics for the inspection meeting, recommended preparation time and preparation stage data to be collected. The moderator can elect to hold a short (5 to 30 minutes) meeting or may use any other method that will accomplish briefing the team.


Preparation Stage
Period of time inspectors individually study and examine the work product. Usually a checklist is used to suggest potential defects in the work product.Inspection


Meeting Stage
Meeting where the work product is examined for defects by the entire inspection team. The results of this meeting are recorded in a defect list (defect log).


Third Hour Stage
Time allotted for members of the inspection team to resolve open issues and suggest solutions to known defects (or Causal Analysis Stage).


Causal Analysis Stage
Time allotted for the inspection team to analyze defect causes and/or inspection process problems and, if possible, to determine solutions for those problems.


Rework Stage
Time allotted for the author(s) to correct defects found by the inspection team.


Follow-Up Stage
Short meeting between the author(s) and moderator to verify that defects found during the inspection meeting have been corrected and that exit criteria has been met. When exit criteria has not been met, the inspection team repeats inspection stages described under "process"

No comments: