Description
Já se ouve de integração contínua antes mesmo de 2000. Desde que se consolidou, muita coisa evoluiu. Temos git, github, ótimas ferramentas para teste - seja unitário, seja de aceitação - e novas preocupações: disseminação do conhecimento e colaboração entre o time.
Neste talk vou falar sobre Integração Discreta, que nada mais é do que a Integração Contínua numa óptica ágil, com ferramentas mais recentes e incorporando a prática do code review desde cedo. Vou explicar como uma mudança simples (mas importante) no seu fluxo de desenvolvimento vai permitir que você e seu time melhorem ainda mais em:
- Collaborative ownership (o projeto é responsabilidade de todos);
- Disseminação de conhecimento; Eliminação de silos de conhecimento ("apenas o Fulano faz front-end");
- Recepção de novos membros ao projeto;
- Mudanças arquiteturais ágeis, sem atrapalhar o fluxo de novas entregas.