실습 시나리오
매출 할인 한도는 ERP 설정값으로 자동 검증되지만 변경권한 관리는 별도 ITGC에 의존합니다. 학습자는 업무통제 결론이 접근권한, 변경관리, 운영통제 결과에 어떻게 영향을 받는지 정리합니다.
핵심 감사위험: ITGC 미비점이 있으면 ITAC와 자동통제의 신뢰성도 함께 재평가해야 합니다.
업무통제가 시스템에 의존하는 정도를 판단합니다. 이 과정은 실제 감사 현장에서 바로 설명할 수 있는 문제정의, 증거 수집, 예외 판단, 결론 작성까지 하나의 흐름으로 실습합니다.
매출 할인 한도는 ERP 설정값으로 자동 검증되지만 변경권한 관리는 별도 ITGC에 의존합니다. 학습자는 업무통제 결론이 접근권한, 변경관리, 운영통제 결과에 어떻게 영향을 받는지 정리합니다.
핵심 감사위험: ITGC 미비점이 있으면 ITAC와 자동통제의 신뢰성도 함께 재평가해야 합니다.
내부회계관리 평가 관점에서 필요한 판단과 증거를 먼저 정의합니다. 단순 체크리스트가 아니라 왜 이 절차가 필요한지, 어떤 결론에 쓰이는지를 함께 작성합니다.
통합감사 산출물 적용으로 연결하여 수업 산출물이 실제 감사조서, 개선권고, 포트폴리오 설명 자료로 이어지도록 만듭니다.
| 구분 | 내부회계관리 평가 관점 | 통합감사 산출물 적용 |
|---|---|---|
| 출발점 | 위험, 통제목적, 감사증거의 신뢰성을 먼저 정의합니다. | 데이터, 로그, 증빙, 산출물로 검증 가능한 절차를 설계합니다. |
| 검토 방식 | 인터뷰, 문서검토, 설정 확인, 표본 검토로 통제 수행 여부를 확인합니다. | 전체 모집단 분석, 예외 추출, 재수행 테스트, 결과 대사를 수행합니다. |
| 최종 산출물 | 감사 판단과 미비점 근거를 조서화합니다. | 반복 가능한 분석 파일, 예외 리스트, 개선 권고안으로 연결합니다. |
교육에서는 다음과 같은 필드를 가진 샘플 CSV 또는 엑셀 파일을 사용합니다. 데이터는 실무 자료와 유사한 구조로 만들되 개인정보와 회사 고유정보는 모두 제거한 가상 데이터로 구성합니다.
IT_DEPENDENCY: business_control, system, itgc_controlCONFIG_CHANGE: parameter, old_value, new_value, approved_byRELIANCE_DECISION: control_id, itgc_result, reliance_level내부회계관리제도 평가에서 쓰이는 범위선정, RCM, 설계평가, 운영평가, 미비점 평가, 보고 흐름을 ITGC와 업무통제 의존성 평가 케이스로 연결합니다. 경영진 평가 관점과 외부감사인 검토 관점이 어떻게 만나는지 실습합니다.
ITGC와 업무통제 의존성 평가 판단을 잘못하면 통제 미비점의 심각도가 과소평가되거나, 실제 재무제표 왜곡 위험을 충분히 설명하지 못할 수 있습니다. 통제 설계, 운영 증거, IT 의존성을 함께 보아야 합니다.
경영진 평가팀은 통제 설계와 운영 증거를 준비하고, 감사팀은 증거의 충분성·적합성과 미비점 영향을 독립적으로 검토합니다. 교육의 목표는 지식을 암기하는 것이 아니라, 업무 설명을 감사위험으로 바꾸고 다시 데이터·증빙·조서로 연결하는 능력을 만드는 것입니다.
예제 회사는 여러 부서가 같은 시스템을 사용하지만, 각 부서가 보는 화면과 책임 범위는 서로 다릅니다. 영업 담당자는 거래 생성에 집중하고, 회계팀은 전표 반영과 결산 금액을 확인하며, IT 운영팀은 권한·배치·로그·장애 처리를 관리합니다. ITGC와 업무통제 의존성 평가는 이 세 관점이 만나는 지점이므로 한 부서의 설명만으로는 충분한 감사 결론을 내리기 어렵습니다.
강의에서는 먼저 회사 담당자의 설명을 업무 흐름도로 정리합니다. 이후 흐름도에 전표, 마스터, 로그, 파일, 승인 증빙을 하나씩 붙여 실제 데이터 계보를 만듭니다. 이 과정에서 화면상 정상 처리된 거래라도 승인자가 부적절하거나, 마스터 변경 이력이 누락되었거나, 증빙 파일이 사후 교체된 경우처럼 일반적인 검토에서 놓치기 쉬운 위험을 찾아냅니다.
학습자는 감사인, 전산감사인, 현업 담당자, IT 운영자 역할을 번갈아 맡습니다. 감사인은 재무제표 영향과 경영진 주장을 확인하고, 전산감사인은 모집단과 시스템 로그를 검토하며, 현업 담당자는 업무 사유를 설명합니다. 역할을 나누면 같은 예외도 회계 오류, 통제 미비, 보안 취약점, 정상 업무처리 중 어디에 해당하는지 더 현실적으로 판단할 수 있습니다.
ITGC와 업무통제 의존성 평가를 정확히 이해하려면 화면에서 보이는 기능만 확인해서는 부족합니다. 사용자가 입력한 값이 어떤 승인 단계를 거쳐 저장되고, 어떤 배치나 인터페이스를 통해 다른 테이블로 이동하며, 최종적으로 어떤 보고서나 회계처리 결과에 반영되는지 순서대로 추적해야 합니다.
교육에서는 먼저 업무 담당자의 설명을 듣고, 그 설명을 시스템 흐름도로 다시 표현합니다. 그 다음 실제 데이터 필드와 로그를 대조하여 설명과 데이터가 일치하는지 확인합니다. 문서에는 정상 절차만 기록되어 있어도 실제 시스템에서는 예외 승인, 재처리, 수기 보정, 임시 권한, 파일 재업로드가 발생할 수 있습니다.
학습자는 감사팀 회의에서 받은 문제 상황을 기준으로 절차를 직접 설계합니다. 강사가 정답 쿼리를 바로 제공하기보다, 먼저 어떤 위험을 검증할지 토론하고 그 위험을 데이터 조건으로 바꾸는 과정을 거칩니다. 이를 통해 단순 도구 사용이 아니라 감사 판단을 위한 분석 설계 역량을 기릅니다.
기본 실습 데이터 외에도 아래와 같은 필드를 추가하면 감사 절차를 더 현실적으로 구성할 수 있습니다. 각 필드는 단순 조회용이 아니라 통제 목적, 증거 신뢰성, 예외 원인 분석에 직접 연결되도록 설계합니다.
RCM_MASTER: process, risk_id, control_id, assertion, frequency, ownerTEST_RESULT: control_id, sample_id, evidence_ref, pass_fail, exception_reasonDEFICIENCY_LOG: issue_id, root_cause, magnitude, likelihood, remediation_planREPORT_MAPPING: issue_id, report_section, management_response, auditor_view실습에서는 원천 데이터와 가공 데이터의 차이도 함께 다룹니다. 원천 테이블은 시스템에서 최초 생성된 값을 보존하고, 가공 테이블은 분석 목적에 맞게 조인·정제·집계한 결과입니다. 감사인은 가공 결과만 저장하지 않고 원천 데이터 위치, 추출일시, 추출자, 필터 조건, 재수행 방법을 함께 남겨야 합니다.
프로세스 위험, 관련 계정, 경영진 주장, 핵심통제, 보완통제, 미비점 크기와 발생가능성을 연결합니다. 실무에서는 하나의 조건만으로 예외를 판단하기 어렵기 때문에 여러 조건을 조합해 위험을 단계화합니다. 예를 들어 금액이 크지만 승인 이력이 정상인 거래와 금액은 작지만 마감 이후 권한 변경 직후 입력된 거래는 서로 다른 방식으로 평가해야 합니다.
강의에서는 먼저 쉬운 규칙부터 작성합니다. 이후 정상 업무 패턴을 학습하여 오탐을 줄이고, 예외가 반복되는 사용자·부서·기간·거래유형을 찾아 원인 분석으로 확장합니다. 최종 로직은 사람이 이해할 수 있는 설명, 재수행 가능한 조건식, 조서에 붙일 수 있는 결과표 세 가지 형태로 남깁니다.
| 분석 관점 | 예시 조건 | 감사 해석 |
|---|---|---|
| 기간 | 마감일 이후 생성·수정·승인된 항목 | 컷오프 오류, 사후 조정, 승인 지연 가능성을 검토합니다. |
| 사용자 | 퇴사자, 휴직자, 공용계정, 임시권한 사용 | 권한 관리와 업무분장 통제의 신뢰성을 확인합니다. |
| 금액 | 임계값 직전 금액, 음수 금액, 반복 분할 거래 | 승인 회피나 금액 기준 통제 우회 가능성을 검토합니다. |
| 변경 | 마스터·설정·프로그램 변경 직후 발생 거래 | 변경관리와 업무 처리 결과의 연결 영향을 확인합니다. |
감사 절차에서 중요한 것은 회사가 제공한 결과를 그대로 믿는 것이 아니라, 감사인이 독립적으로 재수행할 수 있는지 확인하는 것입니다. ITGC와 업무통제 의존성 평가 실습에서는 회사 산출물과 감사인 산출물을 같은 기준으로 다시 계산하거나 대사하여 차이를 찾습니다. 차이가 발생하면 계산식 오류, 데이터 누락, 기준일 차이, 필터 조건 차이, 수기 조정 여부를 순서대로 확인합니다.
이 절차를 통해 학습자는 “시스템에서 출력된 보고서”와 “감사인이 신뢰할 수 있는 감사증거”가 항상 같은 것은 아니라는 점을 이해합니다. 특히 자동화된 보고서는 편리하지만, 그 보고서를 만드는 기준과 권한, 변경 이력, 데이터 완전성이 확인되어야 감사증거로 사용할 수 있습니다.
모든 예외가 오류나 미비점은 아닙니다. 교육에서는 예외를 발견한 뒤 곧바로 결론을 내리지 않고, 업무 사유와 보완통제를 확인하는 단계를 반드시 거칩니다. 마감 이후 입력, 휴일 처리, 권한 변경, 재처리 로그는 실제 오류일 수도 있지만 정당한 승인과 증빙이 있는 정상 업무일 수도 있습니다.
| 판단 단계 | 확인 질문 | 조서화 포인트 |
|---|---|---|
| 1차 예외 | 규칙에 의해 왜 예외로 표시되었는가? | 조건식, 기준일, 비교 대상, 추출 건수를 남깁니다. |
| 업무 사유 | 담당자가 설명한 사유가 정책과 일치하는가? | 인터뷰 메모와 승인 문서를 연결합니다. |
| 증빙 대조 | 시스템 결과와 외부 증빙이 서로 일치하는가? | 원천 증빙, 로그, 화면 캡처의 색인을 기록합니다. |
| 영향 평가 | 재무제표, 내부통제, 보안 측면 영향은 무엇인가? | 금액 영향, 발생 빈도, 재발 가능성을 구분합니다. |
조서에는 분석 결과만 붙이지 않고, 절차의 목적과 판단 근거를 함께 남깁니다. 좋은 조서는 다른 감사인이 읽어도 왜 이 절차를 수행했는지, 어떤 데이터를 사용했는지, 어떤 예외가 있었는지, 최종 결론이 무엇인지 따라갈 수 있어야 합니다.
강의에서는 같은 분석 결과를 초보자식 문구와 실무 조서 문구로 비교합니다. 예를 들어 “이상한 거래가 있음”이 아니라 “마감일 이후 승인 없이 반영된 거래 7건을 식별하였으며, 그중 2건은 증빙 미제출 상태이므로 추가 검토가 필요함”처럼 수량, 조건, 영향, 후속 절차를 포함해 작성합니다.
초보자가 가장 자주 하는 실수는 도구 사용에 집중한 나머지 감사 목적을 잊는 것입니다. 피벗테이블이나 SQL 결과가 아무리 많아도, 그 결과가 어떤 위험을 줄이는지 설명하지 못하면 감사증거로서 가치가 낮습니다. 또 회사가 제공한 데이터를 완전하다고 가정하고 분석을 시작하면, 누락된 기간이나 제외된 상태값 때문에 잘못된 결론을 낼 수 있습니다.
수업에서는 이러한 실패 사례를 일부러 포함한 샘플 데이터를 제공합니다. 학습자는 틀린 결과를 수정하면서 어떤 점검이 빠졌는지 찾고, 개선된 절차를 다시 실행합니다. 이 반복 과정이 실제 감사 현장에서 문제를 발견하고 설명하는 힘을 키워 줍니다.
강사는 정답 여부보다 사고의 흐름을 중심으로 리뷰합니다. 좋은 답안은 위험을 명확히 정의하고, 그 위험을 확인하기 위한 데이터와 증빙을 정확히 요청하며, 분석 결과를 과장하지 않고 후속 절차와 연결합니다. 반대로 결과표는 화려하지만 데이터 완전성 검토가 없거나, 예외의 업무 사유를 확인하지 않은 답안은 감점됩니다.
| 평가 항목 | 우수 답안 특징 | 보완이 필요한 답안 |
|---|---|---|
| 위험 정의 | 계정, 프로세스, 통제 목적을 연결합니다. | 단순히 “문제가 있을 수 있음”으로 표현합니다. |
| 데이터 요청 | 필드와 기간, 추출 기준이 명확합니다. | 자료명을 넓게만 적어 재수행이 어렵습니다. |
| 분석 절차 | 완전성 검토 후 예외 조건을 적용합니다. | 원천 데이터 검증 없이 결과만 제시합니다. |
| 결론 작성 | 원인, 영향, 권고, 후속 절차를 구분합니다. | 발견사항과 의견이 섞여 있습니다. |
ITGC와 업무통제 의존성 평가 실습 결과는 교육장에서만 끝나지 않습니다. 민감한 회사명을 제거하고 가상 데이터 기준으로 재구성하면 개인 포트폴리오에 넣을 수 있는 사례가 됩니다. 포트폴리오에는 원본 데이터가 아니라 문제 정의, 분석 설계, 예외 판단 기준, 조서 예시, 개선권고 요약을 넣습니다.
권장 구성은 한 페이지 요약, 상세 조서, 데이터 사전, 예외 규칙표, 발표 슬라이드 순서입니다. 한 페이지 요약에는 “어떤 위험을 보았는가”, “어떤 데이터를 사용했는가”, “어떤 결과를 얻었는가”, “업무적으로 무엇을 개선할 수 있는가”를 간단히 정리합니다. 이렇게 정리하면 면접이나 사내 발표에서 자신의 역할과 판단 과정을 명확히 설명할 수 있습니다.
학습자는 제공된 샘플 데이터에서 ITGC와 업무통제 의존성 평가와 관련된 위험 시나리오 1개를 선택하고, 데이터 요청서 1장, 예외 추출 규칙 3개, 검토 결과 요약표 1개를 작성합니다. 과제의 목적은 정답을 맞히는 것이 아니라 감사인이 왜 그 절차를 수행했는지 설명할 수 있게 만드는 것입니다.
제출물에는 분석 화면 캡처만 넣지 않습니다. 문제 정의, 사용한 데이터, 주요 필터, 예외 건수, 대표 사례, 담당자에게 물어볼 질문, 잠정 결론을 함께 포함합니다. 이렇게 정리한 산출물은 교육 종료 후 개인 포트폴리오나 면접 발표 자료로도 활용할 수 있습니다.
과제 제출 후에는 동료 리뷰를 진행합니다. 다른 학습자가 같은 데이터를 보고 어떤 다른 위험을 생각했는지 비교하고, 본인이 놓친 데이터 필드나 보완통제를 찾아봅니다. 이 과정은 실제 감사팀 회의처럼 서로의 판단을 검증하는 훈련입니다.
ITGC와 업무통제 의존성 평가 실습에서는 데이터만 보는 것이 아니라 담당자의 설명을 통해 예외의 원인을 확인합니다. 인터뷰 질문은 단순히 “왜 발생했나요?”라고 묻는 방식이 아니라, 통제 설계와 실제 운영을 검증할 수 있도록 구체적으로 구성합니다. 질문을 잘 만들면 부족한 데이터를 보완할 수 있고, 반대로 질문이 추상적이면 담당자의 일반적인 설명만 듣고 끝날 위험이 있습니다.
학습자는 인터뷰 답변을 그대로 받아쓰기보다, 답변이 데이터와 맞는지 확인합니다. 예를 들어 담당자가 “월말에는 반드시 팀장 승인을 거친다”고 말하면 승인 로그와 결재 문서에서 실제 승인자, 승인일시, 반려·재승인 이력이 확인되는지 대조합니다. 이 과정을 통해 인터뷰는 단순 참고자료가 아니라 감사증거를 찾는 방향을 잡아 주는 절차가 됩니다.
마지막 단계에서는 학습자가 작은 감사팀을 구성해 리뷰 회의를 진행합니다. 한 명은 절차 수행자, 한 명은 품질검토자, 한 명은 회사 담당자 역할을 맡습니다. 수행자는 ITGC와 업무통제 의존성 평가 분석 결과를 설명하고, 품질검토자는 데이터 완전성, 예외 기준, 결론 문구가 충분한지 질문합니다. 회사 담당자는 업무상 예외 사유를 설명하면서 추가 증빙을 제시합니다.
리뷰 회의의 목적은 지적을 많이 하는 것이 아니라 결론을 더 견고하게 만드는 것입니다. 분석 결과가 맞더라도 설명이 부족하면 조서 품질은 낮아질 수 있습니다. 반대로 예외가 많이 발견되지 않았더라도, 데이터 범위와 검증 절차가 충분히 설계되어 있으면 신뢰할 수 있는 결론을 낼 수 있습니다. 학습자는 이 차이를 체감하면서 실제 프로젝트에서 필요한 커뮤니케이션 방식을 익힙니다.
| 리뷰 질문 | 좋은 답변 방향 | 보완 자료 |
|---|---|---|
| 데이터가 완전한가? | 요청 기간, 추출 기준, 원천 시스템, 건수 대사를 설명합니다. | 데이터 요청서, 추출 로그, 대사표 |
| 예외 기준이 타당한가? | 위험 시나리오와 조건식이 어떻게 연결되는지 설명합니다. | 규칙 정의서, 샘플 결과표 |
| 결론이 과장되지 않았는가? | 확인된 사실, 추정, 추가 검토 필요 사항을 구분합니다. | 인터뷰 메모, 증빙 색인 |
| 개선안이 실행 가능한가? | 담당 부서, 적용 시점, 우선순위, 기대 효과를 제시합니다. | 개선권고표, 후속 일정표 |
리뷰가 끝나면 학습자는 최종 산출물을 한 번 더 다듬습니다. 분석 파일 이름, 조서 색인, 데이터 사전, 예외 리스트, 결론 문구가 서로 같은 용어를 쓰는지 확인하고, 발표용 요약본에는 핵심 메시지만 남깁니다. 이 정리 과정까지 마쳐야 교육 결과물이 실제 업무와 포트폴리오에서 사용할 수 있는 형태가 됩니다.