Pesquisas recentes sobre o desenvolvimento de software mostram um número crescente de empresas que começaram o caminho da "entrega contínua".

Então o que é? Por que está crescendo tão rápido e o que as empresas precisam estar cientes e planejar? Especialista em gerenciamento de versão e colaboração em documentos, a Perforce Software examina os fatos e oferece informações sobre esse setor em expansão.

Falamos com Mark Warren, diretor de marketing europeu da empresa, sobre a nova norma para desenvolvimento de software - entrega contínua.

TechRadar Pro: O que é entrega contínua?

Mark Warren: A entrega contínua é uma metodologia emergente de desenvolvimento de software que automatiza e melhora a entrega de software.

Ao criar a capacidade de implementar aprimoramentos e correções de bugs com rapidez, confiabilidade e repetidamente para clientes de baixo risco e com mínima sobrecarga manual, as organizações de desenvolvimento de software podem responder às necessidades de negócios mais rapidamente e melhorar a satisfação das partes interessadas e dos usuários finais..

Claramente, os benefícios potenciais são enormes - software pode ser construído mais rapidamente com menos esforço e estresse, mas sem comprometer a qualidade.

Os problemas são tratados mais rapidamente e o processo de desenvolvimento torna-se mais amplo e escalável. Em outras palavras, efetivamente remove os freios de muitos projetos.

A entrega contínua está rapidamente se tornando a nova norma para o desenvolvimento de software e as taxas de adoção estão subindo.

Uma recente pesquisa aprofundada da Evans Data com 600 profissionais de desenvolvimento de software (realizada no Reino Unido e nos EUA em nome da Perforce em setembro de 2013) mostra que eles têm uma compreensão firme dos principais conceitos, mas as definições exatas variam.

Alguns entrevistados vêem a entrega contínua como relacionada à automação, enquanto outros a vêem como relacionada à continuidade, tempo ou processo.

TRP: Qual é a taxa de adoção de entrega contínua??

MW: Quase dois terços (65%) dos desenvolvedores de software, gerentes e executivos relatam que suas organizações praticam entrega contínua para pelo menos alguns projetos, com 28% afirmando que praticam isso em todos os seus projetos..

Essas taxas são muito mais altas do que o previsto e maiores do que os relatórios anteriores do setor, embora deva ser observado que mais da metade da adoção relatada na pesquisa não é de toda a organização. Além disso, apenas 3% dos entrevistados disseram não ter planos para adotar a entrega contínua.

TRP: É apenas conduzido por empresas de SaaS??

MW: A percepção do mercado e a visão de muitos analistas do setor é que apenas empresas de Software como Serviço (SaaS) estão praticando a entrega contínua. Então as coisas mudaram? De fato, mais de 80% das empresas de SaaS relatam adoção, com 47% relatando uso em todos os projetos.

No entanto, a pesquisa mostra a absorção entre indústrias entre empresas não SaaS, incluindo software in-loco / caixa, componentes de hardware / embarcados, bens e serviços industriais e bens de consumo e serviços. Dentro desses setores, 18% dos entrevistados relatam adoção em todos os projetos e 33% em alguns projetos.

TRP: O que está impulsionando a mudança para o CD?

MW: Para descobrir especificamente por que a entrega contínua está se tornando tão popular, pedimos aos participantes da pesquisa que classificassem os cinco principais benefícios. O tempo para o mercado e produtos de melhor qualidade ficaram no topo, seguido por vantagem competitiva, maior satisfação do cliente e custo reduzido de desenvolvimento.

Os entrevistados que antecipam um tempo de adoção mais longo veem a entrega contínua como um grande empreendimento com um enorme retorno. Portanto, compreensivelmente, as pessoas que acham que as organizações demoram mais de três anos para adotá-las, classificam o tempo de lançamento no mercado mais rápido do que aquelas que pensam que levará menos de dois anos..

Curiosamente, quase metade dos entrevistados (46%) acha que seus concorrentes já adotaram a entrega contínua. Essa percepção - especialmente em comparação com os 28% dos entrevistados que adotaram totalmente a entrega contínua - destaca o papel da pressão competitiva na adoção de sistemas de desenvolvimento comprovados..

TRP: Quais são as barreiras para a adoção??

MW: Em uma tentativa de descobrir por que todas as empresas não estão fazendo a mudança, os entrevistados também foram solicitados a classificar as cinco principais barreiras para adotar a entrega contínua..