Software Audit
Audit is an independent evaluation of software products or processes in order to find out compliance to standards, guidelines, specifications, and/or other criteria. Software audits are conducted by personnel external to, and independent of, the software development organization, and are concerned with compliance of products or processes.
The Software Audit process is used for independent evaluation of compliance with requirements, specifications, contractual agreements, and plans. Problems and discrepancies discovered through the Software Audit process are handled by the Software Problem Resolution process.