Por favor, use este identificador para citar o enlazar este ítem: http://repositorio.upf.br/handle/riupf/2844
metadata.dc.type: Trabalho de Conclusão de Curso
Título : Otimização do processo de desenvolvimento de software: aplicação de análise de causa raiz para redução de falhas em produção
metadata.dc.creator: Spanholi, Júlio César
metadata.dc.contributor.advisor1: Magalhães, Clayton
metadata.dc.description.resumo: Este estudo investiga as causas de falhas em produção no desenvolvimento de software dentro de uma squad financeira, com o objetivo de reduzir a ocorrência dessas falhas e discutir melhorias nos processos. Para isso, foram aplicadas técnicas de Análise de Causa Raiz (RCA), incluindo o Método dos Cinco Porquês e o Diagrama de Causa e Efeito, utilizando dados extraídos do Azure DevOps e entrevistas estruturadas com a equipe. Os resultados identificaram problemas recorrentes, como falta de capacitação técnica, especificações incompletas, falhas de comunicação, inconsistências nos ambientes de desenvolvimento, pressão por prazos e documentação desatualizada. Com base nessas análises, o estudo sugere ações como capacitação da equipe, padronização da documentação, automação de testes e adoção de ferramentas colaborativas. Embora as propostas exijam validação no contexto da squad financeira, os resultados destacam a importância de processos estruturados para garantir sistemas estáveis e confiáveis.
Resumen : This study investigates the causes of production failures in software development within a financial squad, aiming to reduce the occurrence of these failures and discuss process improvements. Root Cause Analysis (RCA) techniques were applied, including the Five Whys Method and the Fishbone Diagram, using data extracted from Azure DevOps and structured interviews with the team. The results identified recurring issues such as lack of technical training, incomplete specifications, communication failures, inconsistencies in development environments, deadline pressures, and outdated documentation. Based on these analyses, the study suggests actions such as team training, documentation standardization, test automation, and the adoption of collaborative tools. Although the proposals require validation in the financial squad’s context, the findings highlight the importance of structured processes to ensure stable and reliable systems.
Palabras clave : Análise de causa raiz
Ciências da Computação
Desenvolvimento de software
Melhoria de processos
metadata.dc.language: por
metadata.dc.publisher.country: Brasil
Editorial : Universidade de Passo Fundo
metadata.dc.publisher.initials: UPF
metadata.dc.publisher.department: Instituto de Ciências Exatas e Geociências - ICEG
Citación : SPANHOLI, Júlio César. Otimização do processo de desenvolvimento de software: aplicação de análise de causa raiz para redução de falhas em produção. 2024. 16 f. Artigo de Conclusão de Curso (Bacharel em Computação). Curso de Computação. Universidade de Passo Fundo, Passo Fundo, 2024.
metadata.dc.rights: Acesso Aberto
URI : http://repositorio.upf.br/handle/riupf/2844
Fecha de publicación : 5-dic-2024
Aparece en las colecciones: ICEG - Curso de Ciência da Computação - Trabalhos de Conclusão de Curso de Graduação

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
PF2024JúlioCésarSpanholi.pdfArtigo final de conclusão de curso de Júlio César Spanholi371,16 kBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.