Skip to main content

Review

Review is the process of explicitly evaluating how software products work, such as code, requirements documents, or test plans, to find defects and discrepancies without executing the code. The primary goal is to find and resolve issues early in the development lifecycle before they become more costly to fix.

Example: A team conducts a review of a new design document for a user interface. During the review, a product manager might notice that the document doesn't specify how the system should handle an invalid input, such as a user entering a letter into a phone number field. This early detection of an ambiguity in the requirements prevents a developer from coding the feature incorrectly, saving time and effort later on.