Nessa palestra mostraremos como práticas relacionadas à entrega contínua nos ajudaram em um processo de grande crescimento e reestruturação – em que passamos de um time único atendendo a 300 clientes, a um cenário com mais de 1800 clientes com cinco 5 equipes trabalhando no mesmo produto.
O segredo foi simples na sua essência, mas difícil na aplicação: Continuous Delivery. Com o crescimento da empresa, o ciclo de desenvolvimento tinha se tornado o grande gargalo a ser vencido – deploys que não escalavam, processos manuais e relacionamentos pessoais quase destruídos por horas excessivas de trabalho. Hoje realizamos 10 deploys diários, temos maior qualidade do produto entregue e clientes e equipes bem mais satisfeitas.
Serão abordados tópicos que vão desde a forma em que temos utilizado controle de versão, passando por práticas e ferramentas adotadas no desenvolvimento e testes das funcionalidades, até como realizamos o revert de versões em produção. Veremos processos e soluções que podem servir de inspiração para você iniciar sua jornada na busca da entrega contínua.