functional audit

The objective of a functional audit is to provide an independent evaluation of software products, verifying that its configuration items' actual functionality and performance is consistent with the requirement specifications. Specifically this audit is held prior to the software delivery to verify that all requirements specified in the Software Requirements Specification have been met.