Use este identificador para citar ou linkar para este item: http://repositorio.upf.br/handle/riupf/2844
Tipo: 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
Autor(es): Spanholi, Júlio César
Primeiro Orientador: Magalhães, Clayton
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.
Resumo Alternativo: 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.
Palavras-chave: Análise de causa raiz
Ciências da Computação
Desenvolvimento de software
Melhoria de processos
Idioma: por
País: Brasil
Editor: Universidade de Passo Fundo
Sigla da Instituição: UPF
Faculdade, Instituto ou Departamento: Instituto de Ciências Exatas e Geociências - ICEG
Citação: 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.
Tipo de Acesso: Acesso Aberto
URI: http://repositorio.upf.br/handle/riupf/2844
Data do documento: 5-Dez-2024
Aparece nas coleções:ICEG - Curso de Ciência da Computação - Trabalhos de Conclusão de Curso de Graduação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
PF2024JúlioCésarSpanholi.pdfArtigo final de conclusão de curso de Júlio César Spanholi371,16 kBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.