Aplicando os princípios e práticas do DevOps, as equipes de desenvolvimento e produção de TI harmonizarão seus objetivos e acelerarão os processos. A Axians apoia as empresas nesta direção.
Eis um número que prova que vale a pena fazer as equipes de TI colaborar melhor: 40% das implantações de software precisam ser retrabalhadas porque não atendem às necessidades expressas pelos usuários. Além do incômodo para as equipes, estas falhas prejudicam os resultados comerciais. De acordo com a Microsoft, o custo médio do tempo de inatividade de um aplicativo cliente é de cerca de 100.000 dólares por hora.
Normalmente, quando uma nova implantação não funciona de forma ideal, os desenvolvedores costumam culpar os operacionais, e vice-versa. Desenvolvedores versus operacionais: um antagonismo que vem de suas prioridades diferentes.
O principal objetivo de uma equipe operacional, encarregada das operações, é garantir a estabilidade do sistema. Ela prioriza a qualidade, em detrimento do tempo e do custo. Inversamente, o principal objetivo da equipe de desenvolvimento é fazer as mudanças necessárias com o menor custo e o mais rápido possível.
Para reduzir este antagonismo histórico, foi desenvolvido um conjunto de práticas chamado DevOps. O objetivo é harmonizar o funcionamento das equipes de desenvolvimento de software (Dev) e de operações (Ops). Axians, a marca TIC da VINCI Energies, ajuda as empresas a adotar as práticas DevOps, explica Ricardo Carvalho, responsável da inovação, a fim de “alinhar os objetivos das equipes e permitir uma estreita colaboração“.
Acompanhar, implantar, administrar
Os benefícios do DevOps não se limitam a fazer cooperar as equipes e a automatizar o ambiente e os servidores. Por atuar sobre a comunicação e o feedback, “DevOps permite implantar os softwares mais rapidamente, e depois administrá-los avaliando seu desempenho e valor agregado para que melhorias possam ser propostas para o próximo ciclo de desenvolvimento“, acrescenta ele.
“Em um mundo DevOps ideal, os profissionais de desenvolvimento e das operações formam agora um grupo único”.
Para integrar estes avanços, a empresa precisa adotar novos padrões culturais e uma arquitetura que permita alcançar os objetivos comuns em todo o processo digital, bem como cadeias de ferramentas que permitam trabalhar em conjunto em tempo real com um mínimo de transferência entre ferramentas.
Funcionar com agilidade
Para implementar estas práticas, a Axians oferece um leque de serviços, desde consultoria até treinamento e engenharia. Seus especialistas também podem, se necessário, ajudar as empresas in loco a instalar as novas ferramentas e treinar as equipes para uma metodologia ágil comum.
“Em um mundo DevOps ideal, resume Ricardo Carvalho, as pessoas encarregadas do desenvolvimento e das operações trabalham juntas em uma única equipe multifuncional com competências em design, desenvolvimento, gerenciamento de produtos, controle de qualidade, infraestruturas e segurança. Esta equipe segue uma metodologia ágil de gerenciamento de projetos, trabalhando iterativamente e utilizando ciclos de desenvolvimento curtos. Isto permite que as equipes sejam mais eficientes e adaptáveis.”
17/12/2020