Six Steps to Completing a Software Audit and Ensuring ...