Estratégias de código-fonte centralizado para a gestão eficiente de variantes de produtos de software
Data
2024-08-12Autor
Tonin, Rangel Cristiano
Orientador
Boff, Elisa
Metadata
Mostrar registro completoResumo
Em um mercado cada vez mais competitivo, a capacidade de uma empresa de adaptar e diversificar seus produtos é crucial para o sucesso e sustentabilidade a longo prazo. A empresa Eterno Software enfrentava desafios significativos relacionados ao custo e à agilidade na criação de variantes de software. O objetivo deste estudo é avaliar e comparar as principais alternativas disponíveis. Além disso, foi desenvolvida uma solução que se propõe a gerenciar eficientemente a diversificação de produtos de software através de repositórios centralizados, combinando aspectos de estratégias de branching adaptadas especificamente para as necessidades da empresa. Um componente chave dessa solução é a automação implementada para facilitar o gerenciamento e atualização dessas branches. Foi conduzida uma comparação entre o desenvolvimento de variantes de software com diferentes metodologias em cenários de testes controlados. Os resultados dessa comparação indicaram que a solução automatizada proposta foi satisfatória em relação às outras abordagens conhecidas no mercado, reduzindo o tempo necessário para desenvolver e testar novas variantes e melhorando a consistência e a qualidade dos produtos resultantes. Essa conclusão reforça a eficácia da solução desenvolvida, demonstrando que ela não apenas otimiza o processo de diversificação de produtos, mas também contribui significativamente para a sustentabilidade e competitividade da Eterno Software no mercado. [resumo fornecido pelo autor]