Unidade 3 / 12

Testes populacionais completos com análise de dados: da amostra ao todo

Ganhos:

  • Compreender o risco de amostragem e a lógica dos testes populacionais completos (teste 100%) e ser capaz de usar inteligência artificial para preparação de dados, redação de regras e interpretação de resultados.
  • Capacidade de projetar e implementar testes de correspondência, integridade e precisão em grandes conjuntos de dados com suporte de inteligência artificial
  • Capacidade de compreender que a lista de exceções no teste populacional completo não é um resultado, mas um começo que o auditor examinará, e que a avaliação final pertence ao auditor.

Uma das limitações mais fundamentais da profissão de auditoria era que o auditor tinha que trabalhar com amostragem durante muitos anos. Você não pode revisar manualmente as 180.000 faturas que uma empresa emite em um ano; Então você seleciona algumas centenas de registros usando um método estatístico ou de julgamento, testa-os e generaliza o resultado para toda a população. A amostragem é uma técnica poderosa e legítima, mas acarreta um risco inerente: risco de amostragem — a amostra que você escolher pode não ser representativa da população e o verdadeiro erro nela contido pode não cair exatamente onde você está olhando.

A análise de dados e a IA mudam esse quadro: agora você pode testar toda a população, ou seja, 100%. Isso é chamado de teste populacional completo. Dedicamos esta unidade à compreensão da transição da “amostra para o todo”, o poder que ela traz e as novas responsabilidades que muitas pessoas ignoram. Porque a testagem completa da população não facilita a inspeção; Muda a natureza do teste e impõe novos encargos ao examinador.

Diferença entre amostragem e teste populacional completo

Na amostragem clássica, a lógica é: “Deixe-me testar minuciosamente um grupo pequeno, mas representativo, e interpretar o resultado como um todo”. No teste de população completa, a lógica é invertida: “Deixe-me examinar o todo de acordo com certas regras, encontrar as exceções que estão fora da regra e examiná-las minuciosamente”. Na primeira abordagem, o risco é “escolher a amostra errada”; No segundo, o risco é “escrever a regra errada” e “trabalhar com dados incompletos/errôneos”.

A tabela a seguir compara as duas abordagens:

Tamanho

amostragem

Testes populacionais completos (100%)

Escopo

parte da população

população inteira

Risco principal

Risco de amostragem (erro de representação)

Erro de regra + erro de integridade de dados

saída

Número limitado de resultados de testes

Lista de exceções que não atendem à regra

Carga do auditor

escolha + teste

Design de regras + avaliação de exceções

Papel da IA

Ajuda com seleção de amostra

Preparação de dados, redação de regras, marcação de exceções

Nota: testes populacionais completos não significam “testei tudo, trabalho concluído”. Pelo contrário, geralmente oferece mais itens para examinar. Ao executar todas as 180.000 faturas por meio de uma regra de aprovação de data-valor, você encontrará talvez 900 exceções. Cada uma delas é uma pergunta; não é uma resposta. É aqui que entra em jogo o poder judiciário de auditoria.

Integralidade dos dados: a base invisível dos testes

A maior armadilha dos testes para toda a população é que a qualidade do teste depende da qualidade dos dados. “Eu testei 100% dos dados” só faz sentido se os dados que você possui forem realmente de 100% da população. Se um filtro estava incorreto ao extrair dados do sistema, alguns registros foram deixados de fora ou a coluna de valor foi transferida com erro decimal, seu teste "completo" será realmente realizado em dados incompletos ou corrompidos. Portanto, a confirmação da integridade e precisão dos dados é o primeiro e indispensável passo na testagem populacional completa.

Verificações práticas para verificação de integridade:

  • Reconciliação da contagem de registros: o número de linhas no conjunto de dados obtido corresponde ao número total de registros no sistema?
  • Reconciliação de valor: O valor total no conjunto de dados é reconciliado com o total da conta relevante no balancete/subsidiária?
  • Intervalo de datas: São os primeiros e últimos dias do período incluídos nos dados; Falta algum mês/dia?
  • Verificação de espaços vazios e ruins: Existem espaços ou valores sem sentido nos campos obrigatórios (data, valor, código da conta)?

A IA ajuda em todas essas verificações: rastreia dados, obtém totais, conta espaços vazios, relata intervalos de datas. Mas é o auditor quem decide se o acordo “se mantém”, investiga a diferença e confirma que os dados são adequados para o propósito da auditoria.

Cuidado: Não escreva “Testei todos os dados” na planilha sem verificar se os dados estão completos. Um teste populacional completo sobre dados faltantes dá uma garantia aparentemente completa, mas enganosa.

Testes populacionais completos com IA: passo a passo

  1. Prepare os dados com segurança. Torne anônimos os campos pessoais/privados ou substitua-os por espaços reservados. Se possível, utilize um veículo corporativo contratado.
  2. Confirme a integridade. Reconcilie o número de registros e o valor.
  3. Defina claramente a regra de teste. O que conta como uma “exceção”? (Por exemplo: fatura não aprovada, fatura emitida no fim de semana, pagamento redondo grande, receita registrada após a data limite.)
  4. Aplique a regra com IA. A IA aplica a regra aos dados e produz uma lista de exceções; Escreva a regra claramente para que possa ser auditada.
  5. Priorize e revise exceções. Investigue cada exceção com evidências; abordar falsos positivos, justificar as descobertas reais.
  6. Documente o resultado. Vincule a regra, o número de exceções, os itens examinados e a conclusão à planilha.

três mini cases

Caso 1 — Teste de corte. Um auditor queria testar o corte de receitas no final do ano. Ele considerou 42.000 faturas de vendas como a população completa e fez com que a IA aplicasse a "lista de registros com datas de fatura até 31 de dezembro, mas datas de envio/entrega em ou após 1º de janeiro". YZ marcou 118 registros. O auditor examinou-as: 96 eram transações legítimas sem diferenças de prazos (entrega no mesmo dia), 22 eram efetivamente receitas do ano seguinte e foram registadas no período anterior. Esses 22 itens foram relatados por apresentarem padrão, ainda que abaixo da significância. A IA fez 118 perguntas; O auditor encontrou 22 respostas.

Caso 2 — Quando a completude é omitida. Um membro da equipe disse que fez testes populacionais completos em 180 mil faturas; Não houve exceções e ele ficou aliviado. O responsável comparou o valor total do conjunto de dados com o balancete: dados 155 milhões de TL, balancete 210 milhões de TL. Acontece que enquanto os dados eram extraídos do sistema, uma ramificação foi filtrada e deixada de fora. O teste “completo”, na verdade, perdeu um quarto dos dados. O teste foi executado com os dados corretos. Lição: não há testes populacionais completos sem confirmação de completude.

Caso 3 — Erro de regras. Um auditor fez com que a IA escrevesse a regra “Listar pagamentos não aprovados acima de 50.000 TL”, mas não percebeu que o campo “aprovação” era mantido em duas colunas diferentes no sistema (aprovação eletrônica e aprovação manual). A IA marcou 300 pagamentos como “reprovados” porque analisou apenas um; Ao exame, constatou-se que a maioria deles foi aprovada na outra coluna. A regra errada produziu centenas de falsos positivos. O auditor corrigiu a regra para incluir ambas as colunas. Lição: o auditor verifica se a regra está em conformidade com os dados e o processo de negócios.

Alerta fraco / Alerta forte

Alerta fraco:

Encontre registros problemáticos nos dados da fatura.

Problema: Nenhuma definição de “problemático”. A IA não sabe o que considerar uma exceção; Ele trabalha de acordo com sinais aleatórios ou de acordo com um critério que ele mesmo criou. Não é repetível e auditável.

Alerta poderoso:

Sua função: você é assistente de análise de dados de um auditor independente. O julgamento é meu; Você aplicará a regra e gerará uma lista de exceções.Contexto: Abaixo estão os dados anonimizados da fatura de venda (colunas: número_da_fatura, data_da_fatura, data_de_entrega, valor, status_de_aprovação, filial). Encerramento do ano: 31.12.PASSO 1 - Completude: Forneça o número total de registros e o valor total para que eu possa comparar com o balancete. Informe se há algum espaço vazio/faltando.PASSO 2 - Regra de teste de corte: Liste os registros com data_fatura <= 31.12 E data_entrega >= 01.01 como "exceção de corte".PASSO 3 - Escreva a regra em texto simples (qual condição você aplicou) para que ela possa ser auditada.Regras: Eu dei a regra, não altere. Envie os registros sinalizados como “exceções para revisão”; Não diga "erro/descoberta". Não invente o que você não pode deduzir dos dados.

Esta solicitação é poderosa porque primeiro confirma a integridade, define claramente a regra de exceção, exige o texto simples da regra (auditabilidade) e posiciona a saída como a “exceção”.

Erros comuns

  • Ignorando a verificação de integridade. Realizar testes "completos" em dados incompletos/corrompidos e dar falsas garantias.
  • Confundindo a exceção com uma descoberta. Contar erros sem verificar o registro marcado pela IA; evitando eliminar falsos positivos.
  • Não verificando a regra. Gerar centenas de sinalizadores falsos sem verificar se a regra está em conformidade com os dados e o processo de negócios.
  • Escrevendo regras vagas. Obtendo resultados irrepetíveis com prompts indefinidos como "encontrar registros problemáticos".
  • Contentar-se com um único começo. Não consultar a regra ou os dados se o número de exceções for muito diferente do esperado.
Dica: Fique alarmado se o número de exceções for muito pequeno (próximo de zero) ou muito grande. Zero geralmente significa "regra escrita incorretamente" ou "dados ausentes"; Um número extremamente grande indica que a regra é muito ampla. Um bom auditor suspeita tanto de “sem exceções” quanto de “tudo são exceções”.

Resumindo

Os testes populacionais completos são um enorme avanço na auditoria: eliminam o risco de amostragem, rastreando 100% dos dados. Mas não é grátis. Traz duas novas responsabilidades: (1) verificar a integridade e precisão dos dados, (2) avaliar exceções individuais que surjam. A IA prepara os dados, aplica a regra, sinaliza a exceção e reduz as horas de verificação para segundos; Mas a exatidão da regra, a integridade dos dados e a avaliação das exceções pertencem ao auditor. Exceção não é um resultado, é um começo.

Tarefa de aplicativo

Considere um conjunto de dados de transações existente (ou hipotético). Primeiro defina duas verificações de integridade (número de registros e reconciliação de valores). Em seguida, escreva uma regra de exceção clara para fins de auditoria (por exemplo, faturas emitidas no fim de semana ou exceções de corte). Com o poderoso padrão de prompt acima, faça com que a IA execute primeiro a integridade e depois a regra. As primeiras 10 exceções que aparecem são “descobertas reais ou falsos positivos?” Pratique a classificação da seguinte forma e anote as evidências que você procurará para cada uma delas.

lista de verificação

  • [ ] Anonimizei os dados e dirigi com segurança.
  • [ ] Confirmei a integridade dos dados conciliando o número de registros e a quantidade.
  • [] Procurei espaço livre/ruim.
  • [] Defini a regra de exceção de forma clara e repetível.
  • [ ] Recebi o texto simples da regra da IA ​​e verifiquei sua conformidade com os dados e processo de negócio.
  • [ ] Questionei a razoabilidade do número de exceções (poucas/poucas).
  • [ ] Tratei cada exceção como uma questão a ser examinada, não como uma constatação; Eliminei falsos positivos.