Automatização de testes com técnicas inteligentes para auditoria de controles

Detalhes bibliográficos
Autor(a) principal: Malta, Décio de Abreu
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Digital do Mackenzie
Texto Completo: https://dspace.mackenzie.br/handle/10899/28601
Resumo: Esse trabalho demonstra a utilização de técnicas de automatização para testes de auditoria em controles, onde foram explicitadas as estratégias utilizadas para mapear e desenhar testes executados por algoritmos inteligentes (robôs), seja de forma parcial ou em sua totalidade. Nesse sentido, foram avaliados os formatos dos testes e métodos para automatização que atendam aos princípios e instruções de Auditoria Interna. Como tecnologia, foi utilizada a linguagem de programação Python e suas diversas bibliotecas acessórias, tendo como foco a automatização de atividades (RPA – Robotic Process Automation) e manipulação de bases de dados, a partir desse ponto, foram avaliados e aplicados algoritmos para execução das atividades rotineiras e repetitivas que constam nos roteiros de testes para avaliação da eficácia dos controles dos processos. Além da automatização, as avaliações consideraram o uso de bases analíticas e aprendizado de máquina para selecionar as situações em que fosse possível identificar exceções que demonstram se o controle é eficaz. Os robôs desenvolvidos tiveram como abordagem efetuar um teste colaborativo e demonstrou ser uma ferramenta eficiente para agregar as atividades de auditoria interna.
id UPM_2733a2a3b4d8bdcb0cdcdc3d1522d75e
oai_identifier_str oai:dspace.mackenzie.br:10899/28601
network_acronym_str UPM
network_name_str Repositório Digital do Mackenzie
repository_id_str 10277
spelling http://lattes.cnpq.br/3894359521286830Malta, Décio de AbreuSilveira, Ismar Francohttp://lattes.cnpq.br/16815616479170082021-12-18T21:44:20Z2021-12-18T21:44:20Z2021-02-05Esse trabalho demonstra a utilização de técnicas de automatização para testes de auditoria em controles, onde foram explicitadas as estratégias utilizadas para mapear e desenhar testes executados por algoritmos inteligentes (robôs), seja de forma parcial ou em sua totalidade. Nesse sentido, foram avaliados os formatos dos testes e métodos para automatização que atendam aos princípios e instruções de Auditoria Interna. Como tecnologia, foi utilizada a linguagem de programação Python e suas diversas bibliotecas acessórias, tendo como foco a automatização de atividades (RPA – Robotic Process Automation) e manipulação de bases de dados, a partir desse ponto, foram avaliados e aplicados algoritmos para execução das atividades rotineiras e repetitivas que constam nos roteiros de testes para avaliação da eficácia dos controles dos processos. Além da automatização, as avaliações consideraram o uso de bases analíticas e aprendizado de máquina para selecionar as situações em que fosse possível identificar exceções que demonstram se o controle é eficaz. Os robôs desenvolvidos tiveram como abordagem efetuar um teste colaborativo e demonstrou ser uma ferramenta eficiente para agregar as atividades de auditoria interna.This research demonstrates the use of automation techniques for auditing tests on controls, where the strategies used to map and design tests performed by intelligent algorithms (robots) were explained. In this sense, the formats of tests and methods for automation that meet the principles and instructions of Internal Audit were evaluated. As a technology, the Python programming language and its various accessory libraries were used, focusing on the automation of activities (RPA – Robotic Process Automation) and manipulation of data as evaluation of algorithms applied to execute the routine and repetitive activities included in the test scripts to assess the effectiveness of process controls. In addition to automation, the evaluations considered the use of analytical bases and machine learning to select situations in which it was possible to identify exceptions that demonstrate whether the control is effective. The developed robots had as an approach to perform a collaborative test and proved to be an efficient tool to aggregate the internal audit activities.Cia. de Saneamento Básico do Estado de São Paulo - SABESPOutrosapplication/pdfMALTA, Décio de Abreu. Automatização de testes com técnicas inteligentes para auditoria de controles. 2021. 90 f. Dissertação (Engenharia Elétrica e Computação) - Universidade Presbiteriana Mackenzie, São Paulo, 2021.https://dspace.mackenzie.br/handle/10899/28601robotic process automationtestsauditautomationrobotMachine LearningporUniversidade Presbiteriana Mackenziehttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessautomação de processos robóticostestesauditoriaautomatizaçãorobôaprendizado de máquinaCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOAutomatização de testes com técnicas inteligentes para auditoria de controlesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Digital do Mackenzieinstname:Universidade Presbiteriana Mackenzie (MACKENZIE)instacron:MACKENZIEOmar, Nizamhttp://lattes.cnpq.br/2067336430076971Bezerra, Luis Naito Mendeshttp://lattes.cnpq.br/2561707241770340BrasilEscola de Engenharia Mackenzie (EE)UPMEngenharia ElétricaORIGINALDECIO DE ABREU MALTA -protegida.pdfDECIO DE ABREU MALTAapplication/pdf2725617https://dspace.mackenzie.br/bitstreams/cd31e94c-b2da-4861-b7e2-06f00ccb2466/download308f24ece6bba6c97fb1aa3e3a39ced1MD51CC-LICENSElicense_urlapplication/octet-stream49https://dspace.mackenzie.br/bitstreams/7fdb6bd4-8ba5-41d4-9756-7b7df9042f24/download4afdbb8c545fd630ea7db775da747b2fMD52license_textapplication/octet-stream0https://dspace.mackenzie.br/bitstreams/c4b26aa8-18e9-4c13-b750-5d89597e007f/downloadd41d8cd98f00b204e9800998ecf8427eMD53license_rdfapplication/octet-stream0https://dspace.mackenzie.br/bitstreams/90938ea3-edb8-4fc6-92be-b900744874b7/downloadd41d8cd98f00b204e9800998ecf8427eMD54LICENSElicense.txttext/plain2108https://dspace.mackenzie.br/bitstreams/86e8eba8-afcc-4818-a29b-9e15802ed1ce/download1ca4f25d161e955cf4b7a4aa65b8e96eMD55TEXTDECIO DE ABREU MALTA -protegida.pdf.txtDECIO DE ABREU MALTA -protegida.pdf.txtExtracted texttext/plain124571https://dspace.mackenzie.br/bitstreams/8060562d-345b-43aa-bf0e-735677879a5d/downloadb386e8b5ef696ac6d660520cf0ed7f17MD58THUMBNAILDECIO DE ABREU MALTA -protegida.pdf.jpgDECIO DE ABREU MALTA -protegida.pdf.jpgGenerated Thumbnailimage/jpeg1141https://dspace.mackenzie.br/bitstreams/dbcb4d2b-5fcd-45ae-9648-f88abc9d90b3/download13da673feec766711bd234fc07663febMD5910899/286012022-03-14 21:26:31.664http://creativecommons.org/licenses/by-nc-nd/4.0/Acesso Abertooai:dspace.mackenzie.br:10899/28601https://dspace.mackenzie.brBiblioteca Digital de Teses e Dissertaçõeshttp://tede.mackenzie.br/jspui/PRIhttps://adelpha-api.mackenzie.br/server/oai/repositorio@mackenzie.br||paola.damato@mackenzie.bropendoar:102772022-03-14T21:26:31Repositório Digital do Mackenzie - Universidade Presbiteriana Mackenzie (MACKENZIE)falseTElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIFByZXNiaXRlcmlhbmEgTWFja2VuemllIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gKGluY2x1aW5kbyBvIHJlc3VtbykgcG9yIHRvZG8gbyBtdW5kbyBubyBmb3JtYXRvIGltcHJlc3NvIGUgZWxldHLDtG5pY28gZSBlbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFVuaXZlcnNpZGFkZSBQcmVzYml0ZXJpYW5hIE1hY2tlbnppZSBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhbnNwb3IgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIHBhcmEgcXVhbHF1ZXIgbWVpbyBvdSBmb3JtYXRvIHBhcmEgZmlucyBkZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogdGFtYsOpbSBjb25jb3JkYSBxdWUgYSBVbml2ZXJzaWRhZGUgUHJlc2JpdGVyaWFuYSBNYWNrZW56aWUgcG9kZSBtYW50ZXIgbWFpcyBkZSB1bWEgY8OzcGlhIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBwYXJhIGZpbnMgZGUgc2VndXJhbsOnYSwgYmFjay11cCBlIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIFZvY8OqIHRhbWLDqW0gZGVjbGFyYSBxdWUgbyBkZXDDs3NpdG8gZGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBuw6NvLCBxdWUgc2VqYSBkZSBzZXUgY29uaGVjaW1lbnRvLCBpbmZyaW5nZSBkaXJlaXRvcyBhdXRvcmFpcyBkZSBuaW5ndcOpbS4KCkNhc28gYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIGNvbnRlbmhhIG1hdGVyaWFsIHF1ZSB2b2PDqiBuw6NvIHBvc3N1aSBhIHRpdHVsYXJpZGFkZSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMsIHZvY8OqIGRlY2xhcmEgcXVlIG9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciDDoCBVbml2ZXJzaWRhZGUgUHJlc2JpdGVyaWFuYSBNYWNrZW56aWUgb3MgZGlyZWl0b3MgYXByZXNlbnRhZG9zIG5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91IG5vIGNvbnRlw7pkbyBkYSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gb3JhIGRlcG9zaXRhZGEuCgpDQVNPIEEgVEVTRSBPVSBESVNTRVJUQcOHw4NPIE9SQSBERVBPU0lUQURBIFRFTkhBIFNJRE8gUkVTVUxUQURPIERFIFVNIFBBVFJPQ8ONTklPIE9VIEFQT0lPIERFIFVNQSBBR8OKTkNJQSBERSBGT01FTlRPIE9VIE9VVFJPIE9SR0FOSVNNTyBRVUUgTsODTyBTRUpBIEEgVU5JVkVSU0lEQURFIFBSRVNCSVRFUklBTkEgTUFDS0VOWklFLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgRVhJR0lEQVMgUE9SIENPTlRSQVRPIE9VIEFDT1JETy4KCkEgVW5pdmVyc2lkYWRlIFByZXNiaXRlcmlhbmEgTWFja2VuemllIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbywgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBhbMOpbSBkYXF1ZWxhcyBjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgo=
dc.title.por.fl_str_mv Automatização de testes com técnicas inteligentes para auditoria de controles
title Automatização de testes com técnicas inteligentes para auditoria de controles
spellingShingle Automatização de testes com técnicas inteligentes para auditoria de controles
Malta, Décio de Abreu
automação de processos robóticos
testes
auditoria
automatização
robô
aprendizado de máquina
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
title_short Automatização de testes com técnicas inteligentes para auditoria de controles
title_full Automatização de testes com técnicas inteligentes para auditoria de controles
title_fullStr Automatização de testes com técnicas inteligentes para auditoria de controles
title_full_unstemmed Automatização de testes com técnicas inteligentes para auditoria de controles
title_sort Automatização de testes com técnicas inteligentes para auditoria de controles
author Malta, Décio de Abreu
author_facet Malta, Décio de Abreu
author_role author
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/3894359521286830
dc.contributor.author.fl_str_mv Malta, Décio de Abreu
dc.contributor.advisor1.fl_str_mv Silveira, Ismar Franco
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/1681561647917008
contributor_str_mv Silveira, Ismar Franco
dc.subject.por.fl_str_mv automação de processos robóticos
testes
auditoria
automatização
robô
aprendizado de máquina
topic automação de processos robóticos
testes
auditoria
automatização
robô
aprendizado de máquina
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
description Esse trabalho demonstra a utilização de técnicas de automatização para testes de auditoria em controles, onde foram explicitadas as estratégias utilizadas para mapear e desenhar testes executados por algoritmos inteligentes (robôs), seja de forma parcial ou em sua totalidade. Nesse sentido, foram avaliados os formatos dos testes e métodos para automatização que atendam aos princípios e instruções de Auditoria Interna. Como tecnologia, foi utilizada a linguagem de programação Python e suas diversas bibliotecas acessórias, tendo como foco a automatização de atividades (RPA – Robotic Process Automation) e manipulação de bases de dados, a partir desse ponto, foram avaliados e aplicados algoritmos para execução das atividades rotineiras e repetitivas que constam nos roteiros de testes para avaliação da eficácia dos controles dos processos. Além da automatização, as avaliações consideraram o uso de bases analíticas e aprendizado de máquina para selecionar as situações em que fosse possível identificar exceções que demonstram se o controle é eficaz. Os robôs desenvolvidos tiveram como abordagem efetuar um teste colaborativo e demonstrou ser uma ferramenta eficiente para agregar as atividades de auditoria interna.
publishDate 2021
dc.date.accessioned.fl_str_mv 2021-12-18T21:44:20Z
dc.date.available.fl_str_mv 2021-12-18T21:44:20Z
dc.date.issued.fl_str_mv 2021-02-05
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv MALTA, Décio de Abreu. Automatização de testes com técnicas inteligentes para auditoria de controles. 2021. 90 f. Dissertação (Engenharia Elétrica e Computação) - Universidade Presbiteriana Mackenzie, São Paulo, 2021.
dc.identifier.uri.fl_str_mv https://dspace.mackenzie.br/handle/10899/28601
identifier_str_mv MALTA, Décio de Abreu. Automatização de testes com técnicas inteligentes para auditoria de controles. 2021. 90 f. Dissertação (Engenharia Elétrica e Computação) - Universidade Presbiteriana Mackenzie, São Paulo, 2021.
url https://dspace.mackenzie.br/handle/10899/28601
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Presbiteriana Mackenzie
publisher.none.fl_str_mv Universidade Presbiteriana Mackenzie
dc.source.none.fl_str_mv reponame:Repositório Digital do Mackenzie
instname:Universidade Presbiteriana Mackenzie (MACKENZIE)
instacron:MACKENZIE
instname_str Universidade Presbiteriana Mackenzie (MACKENZIE)
instacron_str MACKENZIE
institution MACKENZIE
reponame_str Repositório Digital do Mackenzie
collection Repositório Digital do Mackenzie
bitstream.url.fl_str_mv https://dspace.mackenzie.br/bitstreams/cd31e94c-b2da-4861-b7e2-06f00ccb2466/download
https://dspace.mackenzie.br/bitstreams/7fdb6bd4-8ba5-41d4-9756-7b7df9042f24/download
https://dspace.mackenzie.br/bitstreams/c4b26aa8-18e9-4c13-b750-5d89597e007f/download
https://dspace.mackenzie.br/bitstreams/90938ea3-edb8-4fc6-92be-b900744874b7/download
https://dspace.mackenzie.br/bitstreams/86e8eba8-afcc-4818-a29b-9e15802ed1ce/download
https://dspace.mackenzie.br/bitstreams/8060562d-345b-43aa-bf0e-735677879a5d/download
https://dspace.mackenzie.br/bitstreams/dbcb4d2b-5fcd-45ae-9648-f88abc9d90b3/download
bitstream.checksum.fl_str_mv 308f24ece6bba6c97fb1aa3e3a39ced1
4afdbb8c545fd630ea7db775da747b2f
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
1ca4f25d161e955cf4b7a4aa65b8e96e
b386e8b5ef696ac6d660520cf0ed7f17
13da673feec766711bd234fc07663feb
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Digital do Mackenzie - Universidade Presbiteriana Mackenzie (MACKENZIE)
repository.mail.fl_str_mv repositorio@mackenzie.br||paola.damato@mackenzie.br
_version_ 1851944089996492800