← Questões de Auditoria

Auditoria · FEPESE · 2023

Questão comentada de Auditoria

Segundo Imoniana (2017, pág 85), a auditoria de sistemas em desenvolvimento tem por objetivo verificar a existência de controles para “assegurar que programas sejam desenvolvidos de maneira consistente e de acordo com os padrões de programação ou outras orientações usadas pela empresa”. Imoniana, Joshua Onome. Auditoria de Sistemas de Informação – 3ª Ed. – São Paulo: Atlas: 2017 Nesse sentido, assinale a alternativa que apresenta corretamente um controle alinhado com este tipo de auditoria.

Gabarito: E

A auditoria de sistemas em desenvolvimento olha para a “fábrica” do software, e não para o software já pronto. A ideia é verificar se existem controles que garantam padronização, consistência, testes, documentação e aderência às orientações da empresa durante a criação dos programas. Em outras palavras: não basta o sistema funcionar, ele precisa ser construído do jeito certo, com processo controlado. Segundo a doutrina de Imoniana, esse tipo de auditoria busca assegurar que os programas sejam desenvolvidos de maneira consistente e conforme padrões de programação ou outras orientações internas. Então, o foco está em controles do ciclo de desenvolvimento, como revisão de código, padronização, validação de versões e conferência entre o que foi codificado e o que está sendo executado. É por isso que a alternativa E está correta. A análise visual do programa e a comparação da versão do objeto em execução com o objeto gerado pela última compilação ajudam a verificar se o sistema executado corresponde ao fonte aprovado e compilado, evitando alterações indevidas, divergências de versão e execuções fora do padrão. Isso é controle clássico de desenvolvimento e manutenção de software. As demais alternativas tratam de outros contextos, como uso de software licenciado, desligamento de pessoal, relacionamento com fornecedores ou testes com dados reais. Tudo isso pode ser importante em auditoria de TI, mas não traduz, de forma direta, o controle típico de sistemas em desenvolvimento.

Continue treinando

Questões relacionadas