Табыстар:
- Таңдау тәуекелін және толық популяциялық тестілеу логикасын (100% тестілеу) түсіну және деректерді дайындау, ережелер жазу және нәтижелерді түсіндіру үшін жасанды интеллектті пайдалана білу.
- Жасанды интеллект қолдауымен үлкен деректер жинақтарында сәйкестік, толықтық және дәлдік сынақтарын жобалау және енгізу мүмкіндігі
- Толық жиынтық тестіндегі ерекшеліктер тізімі нәтиже емес, аудитор тексеретін бастама екенін және қорытынды бағалау аудиторға тиесілі екенін түсіну мүмкіндігі.
Аудиторлық кәсіптің ең негізгі шектеулерінің бірі аудиторға көптеген жылдар бойы іріктеумен жұмыс істеуге тура келді. Бір жыл ішінде бизнес мәселелері бойынша 180 000 шот-фактураны қолмен қарап шығу мүмкін емес; Сонымен, сіз статистикалық немесе пайымдау әдісін пайдаланып бірнеше жүз жазбаларды таңдап, оларды сынап, нәтижені бүкіл топтамаға жалпылайсыз. Сынама іріктеу қуатты және заңды әдіс, бірақ ол өзіне тән тәуекелді қамтиды: іріктеу тәуекелі — сіз таңдаған іріктеу популяцияның өкілі болмауы мүмкін және ондағы шынайы қате сіз іздеп отырған жерге дәл келмеуі мүмкін.
Деректерді талдау және AI бұл суретті өзгертеді: енді сіз бүкіл халықты, яғни 100% тексере аласыз. Бұл толық популяциялық тестілеу деп аталады. Біз бұл бөлімді «үлгіден бүтінге» өтуді, оның әкелетін күшін және көптеген адамдар елемейтін жаңа жауапкершіліктерді түсінуге арнаймыз. Өйткені халықты толық тестілеу тексеруді жеңілдетпейді; Ол сынақтың сипатын өзгертеді және емтихан алушыға жаңа жүктемелер жүктейді.
Үлгі алу мен толық популяциялық тестілеу арасындағы айырмашылық
Классикалық іріктеуде логика: «Маған шағын, бірақ өкілдік топты мұқият сынап көруге және нәтижені тұтастай түсіндіруге рұқсат етіңіз». Толық популяция тестінде логика керісінше: «Маған белгілі бір ережелерге сәйкес тұтасты сканерлеуге рұқсат етіңіз, ережеден тыс болатын ерекшеліктерді тауып, оларды мұқият тексеруге рұқсат етіңіз». Бірінші тәсілде тәуекел «дұрыс емес үлгіні таңдау» болып табылады; Екіншіден, тәуекел «қате ережені жазу» және «толық емес/қате деректермен жұмыс».
Келесі кесте екі тәсілді салыстырады:
Өлшем
сынама алу
Толық халықты тестілеу (100%)
Қолдану аясы
халықтың бір бөлігі
бүкіл халық
Негізгі тәуекел
Іріктеу тәуекелі (көрсетілім қатесі)
Ереже қатесі + деректер тұтастығы қатесі
шығару
Сынақ нәтижелерінің шектеулі саны
Ережеге сәйкес келмейтін ерекшеліктер тізімі
Аудитордың ауыртпалығы
таңдау + сынақ
Ережені жобалау + ерекше жағдайды бағалау
АИ рөлі
Үлгіні таңдауға көмектесіңіз
Мәліметтерді дайындау, ереже жазу, ерекше жағдайларды белгілеу
Ескерту: толық популяциялық тестілеу «Мен бәрін сынадым, жұмыс орындалды» дегенді білдірмейді. Керісінше, ол әдетте тексеруге көбірек элементтер береді. Барлық 180 000 шот-фактураларды күн-сома-бекіту ережесі арқылы іске қосқанда, сіз 900 ерекше жағдайды таба аласыз. Бұлардың әрқайсысы сұрақ; жауап емес. Бұл жерде аудиторлық сот жүйесі әрекет етеді.
Деректер толықтығы: тестілеудің көрінбейтін негізі
Бүкіл популяциялық тестілеудің ең үлкен қатесі - тест сапасы деректердің сапасына байланысты. «Мен деректердің 100% сынадым» тек сізде бар деректер халықтың 100% болса ғана мағынасы бар. Жүйеден деректерді алу кезінде сүзгі дұрыс болмаса, кейбір жазбалар қалдырылған немесе сома бағаны ондық қатемен тасымалданған болса, сіздің «толық» сынақыңыз шын мәнінде толық емес немесе бүлінген деректерде орындалады. Сондықтан деректердің толықтығы мен дәлдігін растау толық популяциялық тестілеудің бірінші және міндетті қадамы болып табылады.
Толықтығын тексеру үшін практикалық тексерулер:
- Жазбалар санын салыстыру: Сіз шығарған деректер жиынындағы жолдар саны жүйедегі жазбалардың жалпы санына сәйкес келе ме?
- Соманы салыстыру: Деректер жиынындағы жалпы сома сынақ балансындағы/еншілес ұйымдағы тиісті шоттың жалпы сомасымен сәйкес келе ме?
- Күндер ауқымы: Деректерге кезеңнің бірінші және соңғы күндері кіреді ме; Жетіспейтін ай/күн бар ма?
- Бос және нашар кеңістікті сканерлеу: қажетті өрістерде бос орындар немесе мағынасыз мәндер (күн, сома, шот коды) бар ма?
AI осы тексерулердің барлығына көмектеседі: деректерді тексереді, қорытындыларды алады, бос орындарды санайды, күндер ауқымын есептейді. Бірақ келісімнің «орындалатынын» шешетін, айырмашылықты зерттейтін және деректердің аудит мақсатына сәйкестігін растайтын аудитор.
Ескерту: Деректердің толықтығын тексермей жұмыс парағына «Мен барлық деректерді тексердім» деп жазбаңыз. Жетіспейтін деректер бойынша толық популяция сынағы толық, бірақ жаңылыстыратын сенімділік береді.
AI көмегімен халықты толық тестілеу: кезең-кезеңімен
- Деректерді қауіпсіз дайындаңыз. Жеке/жеке өрістерді анонимдеңіз немесе оларды толтырғыштармен ауыстырыңыз. Мүмкіндігінше, корпоративтік, келісімшарттық көлікті пайдаланыңыз.
- Толықтығын растау. Жазбалар саны мен соманы салыстырыңыз.
- Сынақ ережесін нақты анықтаңыз. Нені «ерекшелік» деп санайды? (Мысалы: бекітілмеген шот-фактура, демалыс күні шығарылған шот-фактура, үлкен айналым төлемі, кесу күнінен кейін жазылған кіріс.)
- Ережені AI көмегімен қолданыңыз. AI ережені деректерге қолданады және ерекше жағдайлар тізімін жасайды; Ережені тексеруге болатындай анық жазыңыз.
- Ерекшеліктерге басымдық беру және қарап шығу. Әрбір ерекшелікті дәлелдермен зерттеңіз; жалған позитивтерді шешу, нақты қорытындыларды негіздеу.
- Нәтижені құжаттаңыз. Ережені, ерекшеліктер санын, зерттелген элементтерді және қорытындыны жұмыс парағымен байланыстырыңыз.
үш шағын іс
1-жағдай — Кесу сынағы. Аудитор жыл аяғындағы кірісті шектеуді тексергісі келді. Ол толық халық ретінде 42 000 сату шот-фактурасын қабылдады және AI «шот-фактуралар күні 31 желтоқсанға дейін, бірақ жөнелту/жеткізу мерзімі 1 қаңтарда немесе одан кейін бар тізім жазбаларын» орындауды қамтамасыз етті. YZ 118 жазбаны белгіледі. Аудитор мыналарды тексерді: 96 уақыт айырмашылығы жоқ заңды транзакциялар (сол күні жеткізу), 22 іс жүзінде келесі жылдың кірісі және алдыңғы кезеңде тіркелді. Бұл 22 элемент маңыздылықтан төмен болса да үлгіні көрсеткендіктен хабарланды. AI 118 сұрақ қойды; Аудитор 22 жауап тапты.
2-жағдай - Толықтық ескерілмей қалғанда. Бір топ мүшесі 180 000 шот-фактура бойынша халықты толық тестілеуден өткенін айтты; Ешқандай ерекшелік болмай, жеңілдеп қалды. Жауапты тұлға деректер жиынтығының жалпы сомасын сынақ балансымен салыстырды: деректер 155 миллион TL, сынақ балансы 210 миллион TL. Жүйеден деректер алынып жатқанда, тармақ сүзгіден өтіп, қалдырылған. «Толық» сынақ деректердің төрттен бірін өткізіп алды. Сынақ дұрыс деректермен аяқталды. Сабақ: толықтығын растаусыз толық популяциялық тестілеу жоқ.
3-жағдай — Ережелер қатесі. Аудитор AI-ға «50 000 TL-ден асатын мақұлданбаған төлемдерді тізімдеу» ережесін жазды, бірақ «бекіту» өрісі жүйеде екі түрлі бағанда (электрондық мақұлдау және қолмен бекіту) сақталғанын түсінбеді. AI 300 төлемді «мақұлданбаған» деп белгіледі, себебі ол тек біреуіне қарады; Тексеру кезінде олардың көпшілігі басқа бағанда бекітілгені анықталды. Қате ереже жүздеген жалған оң нәтижелер берді. Аудитор екі бағанды қосу үшін ережені түзетті. Сабақ: аудитор ереженің деректерге және бизнес процесіне сәйкестігін тексереді.
Әлсіз шақыру / Күшті шақыру
Әлсіз шақыру:
Осы шот-фактура деректерінен проблемалық жазбаларды табыңыз.
Мәселе: «проблемалық» анықтамасы жоқ. AI ерекшелік ретінде нені қарастыру керектігін білмейді; Ол кездейсоқ сигналдар бойынша немесе өзі құрастырған критерий бойынша жұмыс істейді. Ол қайталанбайды және тексерілмейді.
Күшті шақыру:
Сіздің рөліңіз: сіз тәуелсіз аудитордың деректер талдауы бойынша көмекшісісіз. Үкім менікі; Ережені қолданасыз және ерекше жағдайлар тізімін жасайсыз. Мәтінмән: Төменде анонимделген сату шот-фактура деректері берілген (бағандар: шот-фактура_ноқ, шот-фактура_күні, жеткізу_күні, сома, бекіту_күйі, филиал). Жылдың соңы: 31.12. 1-ҚАДАМ – Толықтық: Жазбалардың жалпы санын және жалпы соманы мен оны сынақ балансымен салыстыра алатындай етіп беріңіз. Қандай да бір бос/жетпеген орын болса хабарлаңыз. 2-ҚАДАМ - Кесу сынақ ережесі: invoice_date <= 31.12 ЖӘНЕ жеткізілім_күні >= 01.01 "кесілген ерекшелік" ретінде жазбаларды тізіңіз. 3-ҚАДАМ - Ережені қарапайым мәтінмен жазыңыз (қандай шарт қолдандыңыз), ол ережені өзгертпейді, мен оны тексеруге болмайды. Сіз белгілеген жазбаларды «қарауға арналған ерекшеліктер» ретінде жіберіңіз; «Қате/табу» деп айтпаңыз. Деректерден шығара алмайтын нәрсені ойлап таппаңыз.
Бұл сұрау күшті, себебі ол алдымен толықтығын растайды, ерекшелік ережесін нақты анықтайды, ереженің ашық мәтінін талап етеді (тексеру мүмкіндігі) және нәтижені «ерекшелік» ретінде орналастырады.
Жалпы қателер
- Толықтығын тексеру өткізілуде. Толық емес/бұзылған деректер бойынша «толық» тестілеуді орындау және жалған кепілдік беру.
- Ерекшелікті табу үшін қателесу. АИ белгілеген жазбаны тексермей қателерді санау; жалған позитивтерді жоюдан аулақ болу.
- Ережені тексермейді. Ереженің деректерге және бизнес процесіне сәйкестігін тексермей, жүздеген жалған жалаушаларды жасау.
- Анық емес ережелерді жазу. "Проблемалық жазбаларды табу" сияқты анықталмаған сұраулармен қайталанбайтын нәтижелерді алу.
- Бір бастамаға қанағаттану. Ерекшеліктер саны күтілгеннен мүлдем басқаша болса, ережені немесе деректерді сұрамау.
Кеңес: Ерекшеліктер саны тым аз (нөлге жақын) немесе тым үлкен болса, дабыл қағаңыз. Нөл әдетте «қате жазылған ереже» немесе «деректер жоқ» дегенді білдіреді; Өте үлкен сан ереженің тым кең екенін көрсетеді. Жақсы аудитор «ерекшелік жоқ» және «бәрі ерекшелік» деп күдіктенеді.
Қысқаша
Толық популяциялық тестілеу - бұл аудиттегі үлкен секіріс: ол деректердің 100% скринингтен өтіп, іріктеу қаупін жояды. Бірақ бұл тегін емес. Ол екі жаңа жауапкершілікті жүктейді: (1) деректердің толықтығы мен дәлдігін тексеру, (2) туындайтын жеке ерекшеліктерді бағалау. AI деректерді дайындайды, ережені қолданады, ерекше жағдайды белгілейді және сканерлеу сағаттарын секундтарға дейін қысқартады; Бірақ ереженің дұрыстығы, мәліметтердің толықтығы және ерекшеліктерді бағалау аудиторға тиесілі. Ерекшелік - нәтиже емес, бұл бастама.
Қолданбалы тапсырма
Бар (немесе гипотетикалық) транзакция деректер жинағын қарастырыңыз. Алдымен екі толықтық тексеруін анықтаңыз (жазбалар саны мен соманы салыстыру). Содан кейін аудит мақсатында нақты ерекшелік ережесін жазыңыз (мысалы, демалыс күндері шығарылған шот-фактуралар немесе ерекшеліктерді қысқарту). Жоғарыдағы күшті шақыру үлгісімен AI алдымен толықтықты, содан кейін ережені орындауын сұраңыз. Ерекшеліктердің алғашқы 10-ы "нақты нәтижелер ме, әлде жалған позитивтер ме?" Төмендегідей жіктеуге жаттығып, әрқайсысына қандай дәлелдер іздейтініңізді жазыңыз.
бақылау парағы
- [ ] Мен деректерді жасырып, қауіпсіз айдадым.
- [ ] Жазбалар саны мен соманы салыстыру арқылы деректердің толықтығын растадым.
- [ ] Мен бос/жаман орынды сканерледім.
- [ ] Мен ерекшелік ережесін анық, қайталанатын жолмен анықтадым.
- [ ] Мен AI-ден ереженің қарапайым мәтінін алдым және оның деректер мен бизнес-процесске сәйкестігін тексердім.
- [ ] Мен ерекшеліктер санының негізділігіне күмән келтірдім (тым аз / тым көп емес).
- [ ] Мен әрбір ерекшелікті қорытынды емес, зерттелетін сұрақ ретінде қарастырдым; Мен жалған позитивтерді жойдым.