Patent ID: 8504412

Claim:
A computer implemented method for conducting an audit in an organization comprising: a computer system creating a first audit to be executed including: receiving a first audit template from among a plurality of audit templates, the first audit template comprising a plurality of audit tasks, each audit task associated with one or more surveys or test plans; and instantiating the first audit by identifying a plurality of survey and test plan documents from the first audit template including, for each audit task in the first audit template, identifying documents corresponding to the surveys or test plans associated with said each audit task; the computer system identifying one or more recipients using metadata associated with the audit template; the computer system executing the first audit including: sending the identified survey and test plan documents to the one or more recipients; and receiving results from recipients who respond to the identified survey and test plan documents; monitoring progress of the first audit based on who has and has not responded to the identified survey and test plan documents.