Software Reviews is a process of assessing a software product either in a formal manner or in an informal manner. The software review can include or can be done in the presence of customers, users, managers etc.
Software reviews are generally categorized into three:
Software Reviews : Software Peer Reviews
Code Review: A code review is a process of analyzing the computer source code for defects.
Pair Programming: An inspection is an advanced form of code review in which a pair of programmers develops code for a software product on same work system.
Inspection: An inspection is the most formal type of software peer review in which defects are found using well defined processes.
Walk-through: A walk-through a form of peer review in which the leader demonstrates the work of the software product and the participants are asked to comment on the defects.
Technical Review: A technical review is a peer review in which the software product is checked for its functionality by a team of professionals for its use and identifies any vulnerabilities.
Software Reviews : Software Management Review
The management study of a software project about its resource allocation is called as software management review.
The software management reviews are carried out by the management of the governing body of that software project.
Also, the goal of software management reviews is to identify the consistency and deviation of software project from its original path.
Software Reviews : Software Audit Review
A Software audit is a process of scrutiny a software product for its functionalities and specifications.
A software audit review is a type of software review in which auditing of software product is done by members other than the development team.
The goal of software audit review is to assess the specification and compliance of a software product.