Peer Reviews Flashcards
The number of participants in an inspection range from a minimum of three to a maximum of six.
The minimum number of participants is derived from the required roles to be assigned.
The participants in an inspection are all assigned at least one role.
Inspection Participants
Leader of the inspection responsible for planning the inspection and coordinating it. Candidates for this position must:
- Be well-versed in the development of projects of the current type and be familiar with its technologies
- Come from outside the project team
- Display proven experience in coordination and leadership of professional meetings.
- Having undergone training as a moderator is also required - for inspections
Review Leader (Moderator)
The .. is, with no exception, a participant in each type of peer revie2w.
Examples are programmer or designer who is responsible for producing the program/document that is being inspected.
They are also responsible for the work product and for correcting any defects.
The Author
The recommended professionals are:
- A Designer
- A Coder or Implementer
- A Tester
They are the system analyst responsible for analyzing and designing the software system reviewed.
A Designer
A professional who is thoroughly acquainted with coding tasks, preferably the designated coding team leader.
This inspector is expected to contribute his/her experise in detecting defects that could lead to coding errors and subsequent software implementation difficulties.
A Coder or Implementer
This experienced professional, preferably the leader of the assigned testing team, focuses identifying design errors usually detected during the testing phase.
A Tester
The participants are led through the material in one of two formats: the presentation is made without interruptions and comments are made at the end, or comments are made throughout.
Walkthrough Participants
Candidates for the .. position should have traits similar to those of the inspection moderator. They ensure that the review process is followed and that the other reviewers perform their responsibilities throughout the review process.
Review Leader (Coordinator)
The .., with no exception, a participant. In many cases, he/she serves as the coordinator. They provide the rest of the reference material that makes up the inspection package distribubted to each inspector.
The Author
The recommended professionals are (Specialized Professionals):
- A Standards Enforcer
- A Maintenance Expert
- A User Representative
This team member, who specializes in developing standards and procedures, is assigned to locate deviations from the standards and procedures.
A Standards Enforcer
The … is called upon to focus on maintainability, flexibility, and testability issues and to detect design defects capable of impeding the correction of bugs or the performance of the future changes.
A Maintenance Expert
Participation of an internal or external … in the walkthrough team contributes to the review’s validity.
He/she examines the software system from the point of view of the user/consumer, rather than the designer/supplier
A User Representative