Final answer:
The correct roles in a formal review process are Author, Moderator, Review leader, Reviewer, and Scribe. These roles facilitate the efficient and thorough examination of documents or code, ensuring quality control.
Step-by-step explanation:
The roles in a formal review process are crucial for ensuring the quality and correctness of the document or code under review. Among the options provided, the set of roles that represents a typical formal review process is:
Author
Moderator
Review leader
Reviewer
Scribe
Each of these roles has specific responsibilities:
Author: The person who created the document or code being reviewed.
Moderator: Sometimes known as the chair or facilitator, this person ensures the review is conducted efficiently and effectively.
Review leader: Often this role is merged with the moderator, but it can also be a separate person leading the review process.
Reviewer: These are the individuals who inspect the work product looking for defects and make suggestions for improvements.
Scribe: This person documents all the issues, discussions, and decisions made during the review meeting.
Thus, the correct answer to which of the following options are roles in a formal review is:
D. Author, Moderator, Review leader, Reviewer, Scribe