Revitalização do tribunal de justiça do Ceará: automação robótica em sistemas de informação legados

Detalhes bibliográficos
Autor(a) principal: Vasconcelos, Tiago Ponte Carvalho
Data de Publicação: 2024
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UNIFOR
Texto Completo: https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/589195
Resumo: Com a constante evolução dos sistemas de informação e do grande volume de dados que esses sistemas manipulam, é exigido também a alteração dos requisitos necessários para a sua manutenção, de modo a continuar atendendo o seu público alvo. Com o passar dos anos, a defasagem tecnológica pode fazer com que a equipe de manutenção desses sistemas tenha que lidar com a descontinuidade da linguagem de programação adotada e consequente com a dificuldade de contratar outros desenvolvedores especialistas, fazendo com que um sistema de informação seja considerado um software legado. Devido aos altos custos de manutenção trazidos por essa defasagem tecnológica, é natural que novas funcionalidades não sejam mais desenvolvidas, mesmo quando se tratam de funcionalidades simples, como por exemplo a execução de uma operação em lote. Assim, o usuário precisa muitas vezes realizar o que chamamos de tarefas de grau de complexidade baixo e repetitivas, como por exemplo, para uma lista de artefatos, selecionar cada um deles, escolher uma opção de encaminhamento e apertar um botão de submissão de formulário. Nos últimos anos tem crescido a demanda pelo desenvolvimento de aplicações de Automação Robótica de Processos (RPA), especialmente pelo seu potencial de realizar integrações e otimizar fluxos de trabalho em sistemas legados. Esse tipo de aplicação simula o comportamento humano dentro de sistemas, liberando os usuários para tarefas mais desafiadoras e, principalmente, que exijam mais da sua capacidade técnica. Nesta dissertação descreveremos nossa experiência com a automação de fluxos de trabalho dentro de softwares legados do judiciário brasileiro. Como contribuições desta pesquisa, destacamos o ganho de produtividade alcançado pelo judiciário, as lições aprendidas e a descrição de uma metodologia para automação de processos em sistemas legados. Por fim, o TJCE disponibilizou ambientes de desenvolvimento para SAJ e PJe para permitir o desenvolvimento e os testes das automações criadas. Esses ambientes foram acessados via VPN, uma tecnologia que permite conexões seguras e privadas através da Internet, permitindo que os usuários acessem recursos de rede remotamente de forma segura, como se estivessem conectados diretamente à rede local. Palavras-chave: Software Legado. Automação. Automação de Processos Robóticos. RPA. Poder Judiciário
id UFOR_42ec4c110464c3a362b8f78cbca73215
oai_identifier_str oai::589195
network_acronym_str UFOR
network_name_str Biblioteca Digital de Teses e Dissertações da UNIFOR
repository_id_str
spelling Revitalização do tribunal de justiça do Ceará: automação robótica em sistemas de informação legadosSoftwareTribunal de Justiça - CearáAutomaçãoCom a constante evolução dos sistemas de informação e do grande volume de dados que esses sistemas manipulam, é exigido também a alteração dos requisitos necessários para a sua manutenção, de modo a continuar atendendo o seu público alvo. Com o passar dos anos, a defasagem tecnológica pode fazer com que a equipe de manutenção desses sistemas tenha que lidar com a descontinuidade da linguagem de programação adotada e consequente com a dificuldade de contratar outros desenvolvedores especialistas, fazendo com que um sistema de informação seja considerado um software legado. Devido aos altos custos de manutenção trazidos por essa defasagem tecnológica, é natural que novas funcionalidades não sejam mais desenvolvidas, mesmo quando se tratam de funcionalidades simples, como por exemplo a execução de uma operação em lote. Assim, o usuário precisa muitas vezes realizar o que chamamos de tarefas de grau de complexidade baixo e repetitivas, como por exemplo, para uma lista de artefatos, selecionar cada um deles, escolher uma opção de encaminhamento e apertar um botão de submissão de formulário. Nos últimos anos tem crescido a demanda pelo desenvolvimento de aplicações de Automação Robótica de Processos (RPA), especialmente pelo seu potencial de realizar integrações e otimizar fluxos de trabalho em sistemas legados. Esse tipo de aplicação simula o comportamento humano dentro de sistemas, liberando os usuários para tarefas mais desafiadoras e, principalmente, que exijam mais da sua capacidade técnica. Nesta dissertação descreveremos nossa experiência com a automação de fluxos de trabalho dentro de softwares legados do judiciário brasileiro. Como contribuições desta pesquisa, destacamos o ganho de produtividade alcançado pelo judiciário, as lições aprendidas e a descrição de uma metodologia para automação de processos em sistemas legados. Por fim, o TJCE disponibilizou ambientes de desenvolvimento para SAJ e PJe para permitir o desenvolvimento e os testes das automações criadas. Esses ambientes foram acessados via VPN, uma tecnologia que permite conexões seguras e privadas através da Internet, permitindo que os usuários acessem recursos de rede remotamente de forma segura, como se estivessem conectados diretamente à rede local. Palavras-chave: Software Legado. Automação. Automação de Processos Robóticos. RPA. Poder JudiciárioWith the constant evolution of information systems and the large volume of data that these systems handle, it is also necessary to change the requirements necessary for their maintenance, in order to continue serving their target audience. Over the years, the technological gap can mean that the maintenance team of these systems has to deal with the discontinuity of the adopted programming language and, consequently, the difficulty of hiring other specialist developers, causing an information system to be considered a Legacy Software. Due to the high maintenance costs brought about by this technological gap, it is natural that new features are no longer developed, even when they are simple features, such as executing a batch operation. Thus, the user often needs to perform what we call low-complexity and repetitive tasks, for example, for a list of artifacts, select each one of them, choose a forwarding option and press a form submission button. In recent years, demand for the development of Robotic Process Automation (RPA) applications has grown, especially due to their potential to carry out integrations and optimize workflows in legacy systems. This type of application simulates human behavior within systems, freeing users for more challenging tasks and, mainly, those that require more of their technical capacity. In this dissertation we will describe our experience with the automation of workflows within Legacy Software of the Brazilian judiciary. As contributions of this research, we highlight the productivity gains achieved by the judiciary, the lessons learned and the description of a methodology for automating processes in legacy systems. Finally, the TJCE made development environments available for SAJ and PJe to allow the development and testing of the automations created. These environments were accessed via VPN, a technology that enables secure and private connections over the Internet, allowing users to securely access network resources remotely, such as connecting directly to the local network. Keywords: Legacy Software. Automation. Robotic Process Automation. RPA. Judicial Power.A Dissertação foi enviada com autorização e certificação via CI 45542/24 em 18/07/2024.Oliveira Neto, Carlos Caminha deBomfim, Rafael PontesAraújo, Jorge Luiz Bezerra deMelo, Hygor Piaget MonteiroUniversidade de Fortaleza. Programa de Pós-Graduação em Informática AplicadaVasconcelos, Tiago Ponte Carvalho2024info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf61f.https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/589195https://uol.unifor.br/auth-sophia/exibicao/36814porreponame:Biblioteca Digital de Teses e Dissertações da UNIFORinstname:Universidade de Fortaleza (UNIFOR)instacron:UNIFORinfo:eu-repo/semantics/openAccess2024-08-27T08:45:11Zoai::589195Biblioteca Digital de Teses e Dissertaçõeshttps://www.unifor.br/bdtdONGhttp://dspace.unifor.br/oai/requestbib@unifor.br||bib@unifor.bropendoar:2024-08-27T08:45:11Biblioteca Digital de Teses e Dissertações da UNIFOR - Universidade de Fortaleza (UNIFOR)false
dc.title.none.fl_str_mv Revitalização do tribunal de justiça do Ceará: automação robótica em sistemas de informação legados
title Revitalização do tribunal de justiça do Ceará: automação robótica em sistemas de informação legados
spellingShingle Revitalização do tribunal de justiça do Ceará: automação robótica em sistemas de informação legados
Vasconcelos, Tiago Ponte Carvalho
Software
Tribunal de Justiça - Ceará
Automação
title_short Revitalização do tribunal de justiça do Ceará: automação robótica em sistemas de informação legados
title_full Revitalização do tribunal de justiça do Ceará: automação robótica em sistemas de informação legados
title_fullStr Revitalização do tribunal de justiça do Ceará: automação robótica em sistemas de informação legados
title_full_unstemmed Revitalização do tribunal de justiça do Ceará: automação robótica em sistemas de informação legados
title_sort Revitalização do tribunal de justiça do Ceará: automação robótica em sistemas de informação legados
author Vasconcelos, Tiago Ponte Carvalho
author_facet Vasconcelos, Tiago Ponte Carvalho
author_role author
dc.contributor.none.fl_str_mv Oliveira Neto, Carlos Caminha de
Bomfim, Rafael Pontes
Araújo, Jorge Luiz Bezerra de
Melo, Hygor Piaget Monteiro
Universidade de Fortaleza. Programa de Pós-Graduação em Informática Aplicada
dc.contributor.author.fl_str_mv Vasconcelos, Tiago Ponte Carvalho
dc.subject.por.fl_str_mv Software
Tribunal de Justiça - Ceará
Automação
topic Software
Tribunal de Justiça - Ceará
Automação
description Com a constante evolução dos sistemas de informação e do grande volume de dados que esses sistemas manipulam, é exigido também a alteração dos requisitos necessários para a sua manutenção, de modo a continuar atendendo o seu público alvo. Com o passar dos anos, a defasagem tecnológica pode fazer com que a equipe de manutenção desses sistemas tenha que lidar com a descontinuidade da linguagem de programação adotada e consequente com a dificuldade de contratar outros desenvolvedores especialistas, fazendo com que um sistema de informação seja considerado um software legado. Devido aos altos custos de manutenção trazidos por essa defasagem tecnológica, é natural que novas funcionalidades não sejam mais desenvolvidas, mesmo quando se tratam de funcionalidades simples, como por exemplo a execução de uma operação em lote. Assim, o usuário precisa muitas vezes realizar o que chamamos de tarefas de grau de complexidade baixo e repetitivas, como por exemplo, para uma lista de artefatos, selecionar cada um deles, escolher uma opção de encaminhamento e apertar um botão de submissão de formulário. Nos últimos anos tem crescido a demanda pelo desenvolvimento de aplicações de Automação Robótica de Processos (RPA), especialmente pelo seu potencial de realizar integrações e otimizar fluxos de trabalho em sistemas legados. Esse tipo de aplicação simula o comportamento humano dentro de sistemas, liberando os usuários para tarefas mais desafiadoras e, principalmente, que exijam mais da sua capacidade técnica. Nesta dissertação descreveremos nossa experiência com a automação de fluxos de trabalho dentro de softwares legados do judiciário brasileiro. Como contribuições desta pesquisa, destacamos o ganho de produtividade alcançado pelo judiciário, as lições aprendidas e a descrição de uma metodologia para automação de processos em sistemas legados. Por fim, o TJCE disponibilizou ambientes de desenvolvimento para SAJ e PJe para permitir o desenvolvimento e os testes das automações criadas. Esses ambientes foram acessados via VPN, uma tecnologia que permite conexões seguras e privadas através da Internet, permitindo que os usuários acessem recursos de rede remotamente de forma segura, como se estivessem conectados diretamente à rede local. Palavras-chave: Software Legado. Automação. Automação de Processos Robóticos. RPA. Poder Judiciário
publishDate 2024
dc.date.none.fl_str_mv 2024
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.uri.fl_str_mv https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/589195
url https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/589195
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://uol.unifor.br/auth-sophia/exibicao/36814
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
61f.
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UNIFOR
instname:Universidade de Fortaleza (UNIFOR)
instacron:UNIFOR
instname_str Universidade de Fortaleza (UNIFOR)
instacron_str UNIFOR
institution UNIFOR
reponame_str Biblioteca Digital de Teses e Dissertações da UNIFOR
collection Biblioteca Digital de Teses e Dissertações da UNIFOR
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UNIFOR - Universidade de Fortaleza (UNIFOR)
repository.mail.fl_str_mv bib@unifor.br||bib@unifor.br
_version_ 1815437287145603072