Construção de uma solução para automatização de processos manuais de um assistente virtual

dc.contributor.advisorMedeiros, Victor Wanderley Costa de
dc.contributor.advisorLatteshttp://lattes.cnpq.br/7159595141911505
dc.contributor.authorAraujo, Thales Gabriel dos Anjos
dc.date.accessioned2024-06-13T19:10:55Z
dc.date.available2024-06-13T19:10:55Z
dc.date.issued2024-04-27T03:00:00Z
dc.degree.departamentDepartamento de Estatística e Informática
dc.degree.graduationBacharelado em Sistemas de Informação
dc.degree.grantorUniversidade Federal Rural de Pernambuco
dc.degree.levelGraduacao
dc.degree.localRecife
dc.description.abstractDevOps é uma abordagem de desenvolvimento de software que destaca a colaboração, comunicação e integração entre os desenvolvedores de software e os profissionais de operações de TI, com o objetivo de melhorar a velocidade, qualidade e confiabilidade da entrega de software valendo-se de práticas como a automação de processos que pode ajudar as empresas a reduzir custos, melhorar a eficiência, colaboração e satisfação do cliente. Uma vertente desta automação de processos é a orquestração, que auxilia no gerenciamento da implantação, coordenação e manipulação de diferentes partes de uma aplicação ou sistema. Envolve o uso de ferramentas e frameworks para simplificar todo o processo, automatizando tarefas, gerenciando dependências e reduzindo o risco de erros ou inconsistências. Os benefícios da orquestração podem ser observados em todas as empresas que adotam estas práticas para tornar seus processos mais eficientes, mesmo em situações com necessidades e contextos específicos. Um exemplo é a implantação de atualizações em seus sistemas, um processo comum e essencial para as empresas chamado de deploy, o objetivo dessa implantação é lançar uma nova versão de software ou atualização em um ambiente de produção, onde os usuários finais podem acessar e usar a aplicação. A implantação envolve uma série de etapas que podem variar entre as empresas, mas em todas inclui a preparação do código, teste da nova versão e a liberação para o ambiente de produção. Percebe-se que hoje o uso de ferramentas de automação vem se tornando cada vez mais comum, substituindo processos manuais a partir da implantação da cultura de devops nas empresas. Este projeto detalha a construção de uma solução que utiliza desenvolvimento de software aliado com a cultura devops para orquestração dos processos manuais de um assistente virtual. Ao término do desenvolvimento, o sistema alcançou o resultado desejado, abstraindo a execução de processos de forma automatizada e eliminando a necessidade do usuário de passar por todos os passos para realização do armazenamento de componentes ou implantação dos mesmos no assistente virtual, removendo erros ou inconsistências e tornando o desenvolvimento mais prático resultando em economia de recursos.
dc.format.extent27 f.
dc.identifier.citationARAUJO, Thales Gabriel dos Anjos. Construção de uma solução para automatização de processos manuais de um assistente virtual. 2024. 27 f. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) – Departamento de Estatística e Informática, Universidade Federal Rural de Pernambuco, Recife, 2024.
dc.identifier.darkflstrmvhttps://n2t.net/ark:/57462/001300000gg5m
dc.identifier.urihttps://repository.ufrpe.br/handle/123456789/5772
dc.language.isopor
dc.publisher.countryBrasil
dc.rightsopenAccess
dc.rights.licenseAtribuição-NãoComercial 4.0 Internacional (CC BY-NC 4.0)pt_BR
dc.rights.urihttps://creativecommons.org/licenses/by-nc/4.0/deed.pt_BR
dc.subjectSoftware - Desenvolvimento
dc.subjectProcessos
dc.subjectAutomação
dc.subjectInteração humano-máquina
dc.titleConstrução de uma solução para automatização de processos manuais de um assistente virtual
dc.typebachelorThesis

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Imagem de Miniatura
Nome:
tcc_reltec_thalesgabrieldosanjosaraujo.pdf
Tamanho:
547.14 KB
Formato:
Adobe Portable Document Format
Descrição:

Licença do pacote

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura Disponível
Nome:
license.txt
Tamanho:
1.87 KB
Formato:
Item-specific license agreed upon to submission
Descrição: