Revitalização do tribunal de justiça do Ceará: automação robótica em sistemas de informação legados [Digital]
Dissertação
Português
681.3.06
Fortaleza, 2024.
61f.
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...
Ver mais
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 Ver menos
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 Ver menos
With 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... Ver mais With 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. Ver menos
technological gap can mean that the... Ver mais With 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. Ver menos
Oliveira Neto, Carlos Caminha de
Orientador
Bomfim, Rafael Pontes
Banca examinadora
Araújo, Jorge Luiz Bezerra de
Banca examinadora
Melo, Hygor Piaget Monteiro
Banca examinadora
Universidade de Fortaleza. Programa de Pós-Graduação em Informática Aplicada
Dissertação (mestrado)