All Rights ReservedView Non-AMP Version
Preprod IT Forum
  • Homepage
  • Notícias
Categories: Notícias

Por que a entrega contínua é importante?

No bingo das buzzwords do desenvolvimento de software, um termo que se repete muito é “Entrega Contínua”. Ao contrário de alguns outros termos da arte em software, ele significa o que parece realmente. Equipes estão produzindo muitas pequenas mudanças regularmente – às vezes, várias vezes por dia. Mas esse termo simples oculta muitos comportamentos complementares que trazem benefícios reais e poderosos para os clientes.

Por que Entrega Contínua?
Em poucas palavras, a entrega contínua, ou termo mais técnico, “implantação contínua”, é a melhor maneira de criar um software. Ela oferece três principais benefícios:

As melhores notícias de tecnologia B2B
Acompanhe todas as novidades diretamente na sua caixa de entrada

•    Desenvolvimento de recursos mais rápido

•     Menos interrupções para o cliente

•     Teste automatizado que garante cobertura excelente

Em grandes sistemas complexos, você não quer que os desenvolvedores escolham as dependências de suas atualizações. Sendo assim, a desativação e a implantação automatizadas de servidor são as primeiras coisas a serem incorporadas. A entrega contínua requer uma abordagem de atualização muito refinada que coloca automaticamente o código para implantações maiores quando ele é aprovado nos testes. Os desenvolvedores criam recursos implementáveis embutidos que podem ser lançados com pouca ou nenhuma interrupção.

Cada criação é uma implantação. Centenas de implementações acontecem todos os dias para que os desenvolvedores vejam seu novo código funcionando. Assim, é importante inovar constantemente com novas funcionalidades, lançando atualizações em bancos de serviços em nuvem, sem interrupções para os clientes.

A saída é usar uma abordagem para atualizações e compartilhamento de contexto stateless (não guardam estado) e aumentar elasticamente a presença para solicitações de alto tráfego ou complexas. Isso também permite reversões simples quando necessário.

Agilidade fácil
A entrega contínua funciona muito bem com abordagens ágeis. “Ágil”, outro termo da moda, significa manter as equipes produtivas. Ela trata do mito do planejamento em cascata e baseado em dados para lançamentos, nos quais você divide as funcionalidades para fazer grandes entregas e enfrentar grandes desafios de integração no final. Isso possibilita que equipes prevejam interdependências e criem conjuntos de recursos complexos que os clientes precisam para fazer bem seus trabalhos.

Ao dividir o trabalho complexo em pequenas iterações, podemos abarcar grandes mudanças em pequenos passos, implantando cada etapa à medida que progredimos. Pequenas alterações de funcionalidades significam testes menores, e os testes menores são mais fáceis de adicionar no teste automático. O teste automatizado evita que as equipes de desenvolvimento ouçam “Pare o desenvolvimento para que possamos testá-lo manualmente.” Em vez disso, equipes tiram as pequenas tarefas do atraso, e criam-nas semana após semana. Teste e feedback contínuos ajudam equipes a avançarem.

Em termos de negócios, isso significa que você pode oferecer os mais recentes recursos mais rapidamente para os clientes, o que dá à sua empresa uma vantagem competitiva importante.

*Randolph Carter é arquiteto de conteúdo de marketing sênior da Interactive Intelligence

Next Câmara Legislativa do DF adia votação de projeto que legaliza o Uber »
Previous « Banco do Brasil anuncia aplicações baseadas em computação cognitiva
Share
Published by
Redação
Tags: Agileagilidadeentrega contínuaTI bimodal
10 anos ago

    Related Post

  • Novos executivos da semana: Uncover, Tech for Humans, Diebold Nixdorf, Unico e mais
  • Se o Brasil não organizar seus dados culturais, outro fará isso por nós, alerta Jorge Brivilati
  • CBYK nomeia Maurício Matsuda como novo CEO

Recent Posts

  • Notícias

83% dos CIOs já adiaram projetos estratégicos por restrições de orçamento

A pressão por controle de custos vem alterando a dinâmica das áreas de tecnologia nas…

6 dias ago
  • Estudos

Fintechs brasileiras captam US$ 2,77 bi em 2025 e entram em nova fase de maturidade

O mercado brasileiro de fintechs passou por uma transformação no perfil dos investimentos em 2025.…

6 dias ago
  • Notícias

Sioux aposta em IA e dados para nova fase de experiências digitais e expande atuação para a Europa

O avanço da inteligência artificial e o uso estratégico de dados vêm transformando a forma…

6 dias ago
  • Artigos

Qual é o risco do desenvolvimento de software com IA?

Por Ramon Ribeiro Quase metade do código produzido por assistentes de inteligência artificial contém vulnerabilidades…

6 dias ago
  • Notícias

Se o Brasil não organizar seus dados culturais, outro fará isso por nós, alerta Jorge Brivilati

Peça a um modelo de inteligência artificial que gere a imagem de uma cidade, sem…

6 dias ago
  • Notícias

Novos executivos da semana: Uncover, Tech for Humans, Diebold Nixdorf, Unico e mais

O IT Forum apresenta, semanalmente, os novos executivos e os principais anúncios de contratações, promoções e mudanças…

6 dias ago
All Rights ReservedView Non-AMP Version
  • L