Professional Documents
Culture Documents
SE 463 Software Testing and Quality Assurance
SE 463 Software Testing and Quality Assurance
SE 463 Software Testing and Quality Assurance
The Moderator
• Leads the review process.
• Has 3 jobs: before the meeting in the meeting & after the meeting.
• Determines, in co-operation with the author, the type of review, approach & the
composition of the review team.
• Performs the entry check & the follow-up on the rework.
The Author
• Learn as much as possible how to improve the quality of the present document &
future documents.
• Illuminate unclear areas & to understand the defects found.
The Reviewers
• Check any material for defects, mostly prior to the meeting.
• The level of thoroughness required depends on the type of review.
• The level of domain knowledge or technical expertise needed by the reviewers also
depends on the type of review.
• Reviewers should be chosen to represent different perspectives & roles in the review
process.
• In addition to the document under review, the material reviewers receive includes
source documents, standards, checklists, etc.
The Manager
• Decides on the execution of reviews, allocates time in project schedules & determines
whether review process objectives have been met.
• Take care of any review training requested by the participants.
• Can also be involved in the review itself depending on their background, playing the
role of a reviewer if this would be helpful.
Types of Formal
Review
• The author of the document guides the participants through the document & their thought processes, to
achieve a common understanding & to gather feedback.
• This is especially useful if people from outside the SW discipline are present.
• The participants, are not required to do a detailed study of the documents in advance.
• Because of the nature of the meeting, a large number can participate & bring a diverse viewpoints
regarding the document; it also serve as an educational purpose.
• If the audience represents a broad cross-section of skills & disciplines, it can give assurance that no major
defects are 'missed' in the walkthrough.
• A walkthrough is especially useful for higher-level documents, such as requirement specifications &
architectural documents.