Desenvolvimento de Software

Como ajudamos a Tramontina a otimizar seus processos de desenvolvimento com práticas de DevOps

RESUMO

No projeto com a Tramontina, a EximiaCo orientou a implantação do GitLab, escolhido como ferramenta central para as práticas de CI/CD e DevOps. O foco foi aprimorar a produtividade, reduzir erros e otimizar os processos de desenvolvimento. Essa iniciativa resultou em ciclos de entrega de software mais rápidos, promovendo maior agilidade e qualidade nos lançamentos.

Status
Em andamento
Sponsor: Isaac Sartori

Situação (antes da nossa atuação)

Antes da intervenção da EximiaCo, a Tramontina enfrentava desafios significativos em seus processos de desenvolvimento e entrega de software, especialmente com produtos mais antigos. A compilação e a publicação de versões desses produtos eram realizadas, em partes, de forma manual, o que não apenas consumia tempo excessivo, mas também aumentava o risco de erros e inconsistências. Enquanto isso, os softwares mais novos, alinhados à transformação digital da empresa, já utilizavam processos mais modernos, incluindo ferramentas automatizadas de desenvolvimento. No entanto, a falta de um sistema unificado para CI/CD criava disparidades e ineficiências, impedindo a otimização plena dos processos de desenvolvimento e entrega em toda a organização.

Implicações

A falta de automação nos processos de desenvolvimento e entrega do produto antigo da Tramontina gerava uma série de complicações. A principal era o aumento na incidência de erros durante as fases de compilação e publicação, o que frequentemente demandava retrabalho significativo. Além disso, os processos manuais eram consideravelmente mais custosos, consumindo recursos valiosos que poderiam ser melhor empregados em inovação e desenvolvimento. Embora a disparidade entre os processos para os produtos antigos e novos não representasse um grande problema, a falta de uma abordagem uniformizada para CI/CD limitava a eficiência geral e impedia a empresa de alcançar uma otimização completa em suas operações de desenvolvimento.

O que fizemos

A EximiaCo teve um papel ativo na implementação do GitLab na Tramontina, desenvolvendo pipelines específicos tanto para o produto antigo quanto para os novos produtos. Auxiliamos na criação de templates para jobs e estágios de build/deploy, que facilitaram a configuração dos pipelines pelos times de desenvolvimento. Esses templates permitiram uma gestão mais simples e padronizada dos pipelines dentro de cada linha de produto. Além disso, ajudamos na definição da estrutura de projetos e na configuração do fluxo de trabalho com Git, oferecendo um curso intensivo para garantir que os colaboradores dominassem as novas ferramentas e práticas.

Entregáveis

A EximiaCo entregou, até o momento, uma série de recursos fundamentais para o sucesso contínuo das práticas de DevOps implementadas. Primeiramente, criamos documentação detalhada e acessível diretamente no GitLab, que inclui instruções claras sobre o uso das ferramentas e a gestão dos processos. Além disso, fornecemos templates de pipelines, que servem como base sólida para futuras adaptações e evoluções pelos times de desenvolvimento, assegurando que a integração e a entrega contínuas sejam práticas sustentáveis e eficientes.

Feedbacks

Aguardamos os comentários e impressões da Tramontina sobre os resultados e impactos das práticas de DevOps implementadas. Esta seção será atualizada assim que recebermos o feedback do cliente.

CLIENTE

Confira o cliente que está associado a este case:

CONSULTORES E ENGENHEIROS

Confira os consultores e engenheiros que participaram deste case:

Engenheiro de nuvem, arquiteto de software e especialista em Containers e Devops

OFERTAS ASSOCIADAS

Confira as ofertas que estão associadas a este case:

0
Gostaríamos de ouvir sua opinião!x

ACESSO RESTRITO

Esse conteúdo é de acesso restrito à equipe de colaboradores da EximiaCo.

Trabalha na EximiaCo? Então conecte-se com sua conta:

Tenho interesse em conversar

Se você está querendo gerar mais resultados através da tecnologia, preencha este formulário que um de nossos consultores entrará em contato com você:

Área de colaboradores

Esse ambiente é de acesso restrito à equipe de colaboradores da EximiaCo.

Trabalha na EximiaCo? Então conecte-se com sua conta: