技術的な時代とビジネス専門職におけるコンピュータの進歩と共に、プログラムと取引を評価するための監査技術の進歩もまた電子フォーマットになった。コンピューター支援監査技術(CAAT)を使用すると、監査員はコンピューターアプリケーションからのデータを確認できます。それでも、多くの監査人は、会社のコンピュータシステムとの互換性に基づいてCAATの使用を控えています。
監査ソフトウェア
監査人がソフトウェアを監査するためにCAATを使用するとき、これはクライアントのデータファイルを読むことを含みます。この手順を使用して、監査人はさまざまな監査タスクを実行するために必要な情報を見つけます。それでも監査人は、複雑な監査プログラムを実行するのに必要なトレーニングスキルを必要とすることによって不利益に遭遇します。この技術は、プログラムがコンピュータからコンピュータへ適応可能であることを保証しなければならない監査人にとってコストを上昇させる。
データベースアナライザ
監査人はデータベースアナライザを使用して、企業がさまざまなアプリケーションを使用するために必要なソフトウェアの権利を調べます。監査人は、ユーザーがデータベース内の情報を操作するためのアプリケーションアクセスを確認します。あいにく、CAATはこれらの異なるデータベース管理システムを監査することへの適用性を制限してきました。監査人はまた、監査結果を設定し理解するために必要なスキルを持っていなければなりません。
埋め込みプログラムコード
CAATは、処理のためにコンピュータシステムを通って移動する取引を評価するために彼自身のプログラムを設定するよう監査人に提供する。この設定におけるいくつかの不利な点は、監査人が追加のプログラムを使用して会社のソフトウェアにインストールする際に追加のオーバーヘッドを経験することを含みます。監査人は、異常な取引が発生したときに注意する必要があります。通常の種類の取引を理解していないと、困難になる可能性があります。許可されていないユーザーがソフトウェアプログラムにアクセスすると、監査人はセキュリティ問題のリスクも冒します。
オンラインプログラムテスト
オンラインテストを実行するために、監査人は特定のプログラムを操作する実際のデータと偽のデータを作成します。これにより、監査人は画面編集テストが正しく機能しているかどうかを確認できます。実際のデータによって結果が損なわれる可能性があるため、監査人はこのテスト中にCAATを使用する利点を認識しません。もう1つの欠点は、監査人が1つの特定の目的のみを満たすために一度に1つの種類のオンラインプログラムしか使用できず、監査時間が短縮されることです。