6 desafios na implementação de DevOps e como resolvê-los. Destaques do relatório da Microsoft

A Microsoft, em conjunto com a consultoria Sogeti, divulgou o Enterprise DevOps Report 2020-21, dedicado à situação atual com a implantação do DevOps nas organizações. Descreve os principais problemas que as empresas enfrentam ao implementar a metodologia e como resolvê-los. Nós recontamos as teses mais interessantes.







Estado atual



Hoje, muitas organizações que, por um motivo ou outro, precisam passar por uma transformação digital, percebem o DevOps como um novo modelo de desenvolvimento de infraestrutura de TI. O motivo é que os departamentos de TI não conseguiram mudar rapidamente para atender às necessidades dos negócios e dos clientes.



A Microsoft define DevOps como "as pessoas, processos e tecnologia que trabalham para o valor contínuo de nossos clientes". DevOps reúne desenvolvimento de software (Dev) e TI (Ops) em equipes que se concentram nas necessidades dos negócios, produtos e clientes. Isso é muito diferente das práticas tradicionais de TI, que tratam os desenvolvedores, testadores, administradores de banco de dados e administradores de sistemas como entidades separadas.



O objetivo final do DevOps é permitir que as organizações levem produtos ao mercado com mais rapidez, sem sacrificar a estabilidade e a segurança. A prática do DevOps se originou em empresas de tecnologia, incluindo Netflix, Spotify e Facebook. Mas para realmente aderir aos princípios do DevOps, a maioria das empresas precisa transformar seriamente os processos existentes. E é aí que começam as dificuldades.



6 pontos fracos



Para este relatório, um estudo foi realizado com base em entrevistas com especialistas da Sogeti que implementaram mais de 250 soluções em nuvem e DevOps em várias organizações. Como resultado, seis áreas de trabalho dentro da organização foram identificadas que estão enfrentando desafios significativos na transformação do DevOps corporativo.



  1. . . , - , . , , .
  2. . - .
  3. . . DevOps. .
  4. . « » ? DevOps, ? , .
  5. . . , , . , .
  6. . , . — .




A McKInsey explorou em abril de 2020 como a inovação de software realmente afetou as principais métricas de negócios. Ela criou o Índice de Velocidade do Desenvolvedor. De acordo com a empresa de consultoria, essa métrica "identifica os fatores mais importantes para aumentar a Velocidade do Desenvolvedor relacionados à tecnologia, métodos de trabalho e capacidades organizacionais." "Velocidade do desenvolvedor" é definida aqui não apenas como a velocidade de desenvolvimento, mas também como uma abordagem não padronizada para os negócios. Isso permite que você resolva problemas de negócios complexos e crie software, ao mesmo tempo que atende às necessidades dos clientes e atinge as metas de negócios. No total, DVI inclui 46 fatores-chave que contribuem para a obtenção da Velocidade do Desenvolvedor.



A McKinsey chegou às seguintes conclusões em relação a essa métrica:



  1. DVI . DVI — , .
  2. DVI, « » — , . 20 % , .
  3. — DVI . , , .
  4. DVI , , .
  5. Segurança e conformidade regulatória são as principais preocupações. 17% dos executivos corporativos dizem que só testam vulnerabilidades de segurança para versões principais. E 59% dos entrevistados relataram que pode levar “alguns dias a vários meses” para avaliar o estado atual de conformidade.


Como resolver problemas



A Microsoft e a Sogeti no relatório sugerem as seguintes abordagens para funcionar.



  • Mude de modelos de trabalho centralizados "orientados a projetos" para modelos de trabalho descentralizados "orientados a produtos". Ou seja, as equipes assumem total responsabilidade por todo o ciclo de desenvolvimento do produto ou serviço, enquanto implementam processos de orçamento iterativos em vez de orçamentos anuais em grande escala.
  • InnerSource. , , .
  • , DevOps , .
  • , , , .
  • « ». , . , , , . .
  • , , «, », .




O panorama tecnológico mudou completamente e continuará a evoluir nos próximos anos. E o DevOps se tornou a melhor e mais flexível das abordagens. Graças a ele, as empresas trabalham de forma eficaz nessas condições. Se os CEOs desejam que seus departamentos de TI sejam modernos e receptivos às demandas do mercado e dos clientes, eles devem parar de vê-los como o principal local comedor de dinheiro. É mais eficaz tratá-los como uma parte estratégica do negócio do qual depende o futuro da empresa.






Blog ITGLOBAL.COM - TI gerenciada, nuvens privadas, IaaS, serviços de segurança da informação para empresas:



  • As principais tendências da indústria de TI em 2021 segundo o Gartner
  • Evolução da TI: de servidores locais a serviços gerenciados
  • As dores das startups: como desenvolver adequadamente a infraestrutura de TI
  • managed IT . -






All Articles