Content deleted Content added
Balloonman (talk | contribs) Create a New Page |
Balloonman (talk | contribs) m proposed deletion |
||
Line 1:
{{dated prod|concern = {{{concern|created a new page which (I hope) better discusses subject of [Computer Aided Audit Tools]. }}}|month = October|day = 22|year = 2006|time = 08:32|timestamp = 20061022083257}}
<!-- Do not use the "dated prod" template directly; the above line is generated by "subst:prod|reason" -->
{{cleanup-date|July 2006}}
'''Data analysis''' is the means by which the information systems auditor determines the completeness and accuracy of an organization’s data. [[Auditor]]s perform data analysis to determine where it is best to focus audit tests.
Along with manual audit procedures, the auditor can employ [http://www.isaca.org/Content/ContentGroups/Standards2/Standards,_Guidelines,_Procedures_for_IS_Auditing/IS_Auditing_Guideline_G3_Use_of_Computer-Assisted_Audit_Techniques1.htm computer assisted auditing tools and techniques (CAATT’s)] to perform data analysis throughout the audit engagement. Generalized Audit Software (GAS), also known as Data Analysis Software, is the most popular form of CAATT used in the data analysis process.
==Data analysis process==
Key steps within the data analysis process include:
#'''Scoping'''
#*The auditor determines audit objectives and identifies organizational systems containing potentially relevant data.
#'''Requesting Data from the Organization'''
#*In order to obtain sufficient, reliable, and relevant evidence to achieve their audit objectives, the auditor attempts to determine relevant data used to perform audit tests. The data is then requested from the organization’s IT department.
#'''Extracting Data'''
#*When data is extracted from an organization, the auditor must verify the integrity of the organization’s information system and IT environment from which the data is extracted.
#'''Data Importation'''
#*The auditor must determine the completeness and relevancy of data obtained by the organization.
#'''Data Profiling'''
#*The auditor performs relevancy checks on data. For example, checking an organization’s data to determine if there are any negative invoice amounts, debits don’t equal credits, or if there is omitted data.
#*The auditor analyzes the data to determine if sufficient evidence has been obtained to support their overall conclusions and findings of the audit.
#'''Reporting'''
#*The auditor must summarize the findings and then determine which type of audit report is most suitable to describe the outcome of the audit results. For example, an unqualified audit report vs. a qualified audit report.
#'''Documentation of Research Findings'''
#*The auditor must document their research findings in the forms of work papers, spreadsheets, flowcharts, and results of observations, to name a few. Audit documentation is essential to support the auditor’s findings and recommendations as stated in the audit report.
[[Image:Data_analysis.JPG]]
==Computer-assisted auditing tools & techniques (CAATTs)==
CAATT's allow auditors to utilize computers to complete detailed and analytical tests with little effort.
Benefits of audit software include:
Line 22 ⟶ 38:
*Provides documentation of each test performed in the software that can be used as documentation in the auditor’s work papers.
===Data analysis software===
The most popular form of CAATTs, [http://www.isaca.org/Content/ContentGroups/Member_Content/Journal1/20033/Using_CAATs_to_Support_IS_Audit.htm data analysis software] is used to extract data from commonly used file formats and the tables of most database systems. This audit software can perform a variety of queries and other analyses on an organization’s data.
Functions an auditor can perform using the software include:
*Data queries.
Line 30 ⟶ 50:
*Statistical analysis.
*Calculations.
The following are types of query and analysis tools used by auditors while performing data analysis.
*'''Access''' – A database program that provides data selection, analysis, and reporting.
In addition to using data analysis software, the auditor utilizes CAATS throughout the audit for the following activities while performing data analysis:▼
*'''[[Audit Command Language|ACL]] & IDEA''' – General audit software that reads files from most formats and provides data selection, analysis, and reporting.
*'''Excel''' – Spreadsheet software that provides analysis, calculation, graphing, and reporting.
*'''CA-Examine''' – A programming language that provides data selection, analysis, and reporting. Additional programming languages include: CA-Easytrieve, Vbasic, C, C++, JAVA, SQL, Perl, SAS, and SPSS.
*'''SAS Base''' – A business intelligence platform that is sometimes used for its strong ETL capabilities and ability to interface with major ERP.
*[http://www.categoric.com Categoric] Continuous Auditing technology. Connects to anything and provides real time monitoring of controls and KPIs
Data analysis programs use such techniques as:
*'''Creation of Electronic Work Papers'''▼
*'''Histograms''' – provides the auditor with a “snapshot” of the substance, makeup, and distribution of data within an organization’s accounting system.
*'''Modeling''' – allows the auditor to determine the reasonableness of an organization’s data by comparing current data with a trend or pattern as established by evaluating data from previous years.
*'''Comparative Analysis''' – Allows the auditor to compare sets of data to determine areas of audit interest.
===Other uses of CAATT's for data analysis===
▲In addition to using data analysis software, the auditor utilizes
▲*'''<u>Creation of Electronic Work Papers</u>'''
Keeping electronic work papers on a centralized audit file or database will allow the auditor to navigate through current and archived working papers with ease. The database will make it easier for auditors to coordinate current audits and ensure they consider findings from prior or related projects. Additionally, the auditor will be able to electronically standardize audit forms and formats, which can improve both the quality and consistency of the audit working papers.
*'''<u>Fraud Detection</u>'''
#<u>''Data Analysis Reports''</u> – reports produced using specific audit commands such as filtering records and joining data files.▼
▲Evaluations of financial information made by studying plausible relationships among both financial and non-financial data to assess whether account balances appear reasonable (AU 329). Examples include ratio, trend, and [http://www.nist.gov/dads/HTML/benfordslaw.html Benford's Law] tests.
*'''<u>Continuous Monitoring</u>'''▼
▲*''Data Analysis Reports''
*[http://www.theiia.org/itaudit/index.cfm?fuseaction=print&fid=5404 Continuous Monitoring]
▲Reports produced using specific audit commands such as filtering records and joining data files.
Additionally, the auditor can install audit procedures into their audit software called embedded audit routines, which can continuously capture and analyze an application’s processing results. The audit routines can capture transaction data, statistics, and continuously evaluate the organization’s computer system for processing errors. For example, evaluating whether fields that should only have alpha characters have no null data values and amount fields have no alpha characters.
▲*''Continuous Monitoring'''
▲[http://www.theiia.org/itaudit/index.cfm?fuseaction=print&fid=5404 Continuous Monitoring] is an ongoing process for acquiring, analyzing, and reporting on business data to identify and respond to operational business risks. For auditors to ensure a comprehensive approach to acquire, analyze, and report on business data, they must make certain the organization continuously monitors user activity on all computer systems, business transactions and processes, and application controls. The Institute of Internal Auditors recently published a GTAG on Continuous Monitoring.
*'''<u>Audit Reporting</u>'''
Benefits to electronic audit reporting include:
#Automatically providing information about sections of audits, as they are completed, to the audit supervisor to update them with the ongoing status of all audit projects. Frequent status updates will allow the supervisor to focus on certain processes of the audit, which indicates problems and/or provide additional resources in areas falling behind schedule.
== Note on the Acronyms CAATTS vs CAATS==▼
#Providing links to working papers, worksheets, graphs, or other information that will be automatically updated as data changes.
#Report files can be shared by audit team members and management, and can easily be distributed via e-mail, file transfer, or audit website. The auditor must ensure appropriate security, confidentiality, and access controls for such reports.
▲== Note on the Acronyms CAATTS vs CAATS==
When spoken, CAATTS and CAATS are used interchangeably. Most people do not realize that there is a subtle difference between the two.
CAATTS can stand for "Computer Aided Audit Tools and Techniques" or "Computer Assisted Audit Tools and Techniques."▼
CAATS can stand for either "Computer Aided Audit Tools" or "Computer Aided Audit Techniques." ▼
▲CAATTS
▲CAATS can stand for either "Computer Aided Audit Tools" or "Computer Aided Audit Techniques." Again, some will use the word "Assisted" rather than "Aided."
==Web sites of selected audit software vendors==
Line 80 ⟶ 113:
*'''Audit Tools''' [http://www.theiia.org/itaudit/index.cfm?fuseaction=print&fid=320 Use of Computer-Assisted Audit Tools and Techniques (CAATTs), Part 1]
*'''Audit Tools''' [http://www.theiia.org/itaudit/index.cfm?fuseaction=print&fid=320 Use of Computer-Assisted Audit Tools and Techniques (CAATTs), Part 2]
==See also==
Line 86 ⟶ 118:
[[Category:Information technology audit]]
'''Bold text'''
|