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 | Tamanho | Formato | |
---|---|---|---|---|
PF2024JúlioCésarSpanholi.pdf | Artigo final de conclusão de curso de Júlio César Spanholi | 371,16 kB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.