6 desafíos en la implementación de DevOps y cómo resolverlos. Aspectos destacados del informe de Microsoft

Microsoft, junto con la consultora Sogeti, lanzó el Enterprise DevOps Report 2020-21, dedicado a la situación actual con la implementación de DevOps en las organizaciones. Describe los principales problemas a los que se enfrentan las empresas a la hora de implementar la metodología y cómo solucionarlos. Volvemos a contar las tesis más interesantes.







Estado actual



Hoy en día, muchas organizaciones que, por una razón u otra, necesitan pasar por una transformación digital, perciben DevOps como un nuevo modelo para el desarrollo de la infraestructura de TI. La razón es que los departamentos de TI no pudieron cambiar rápidamente para satisfacer las necesidades comerciales y de los clientes.



Microsoft define DevOps como "las personas, los procesos y la tecnología que trabajan para el valor continuo de nuestros clientes". DevOps integra el desarrollo de software (Dev) y TI (Ops) en equipos que se basan en las necesidades de la empresa, los productos y los clientes. Esto es muy diferente de las prácticas tradicionales de TI, que tratan a los desarrolladores, evaluadores, administradores de bases de datos y administradores de sistemas como entidades separadas.



El objetivo final de DevOps es permitir que las organizaciones lleven productos al mercado más rápido sin sacrificar la estabilidad y la seguridad. La práctica de DevOps se originó en empresas de tecnología como Netflix, Spotify y Facebook. Pero para adherirse verdaderamente a los principios de DevOps, la mayoría de las corporaciones necesitan transformar seriamente los procesos existentes en su interior. Y aquí es donde comienzan las dificultades.



6 puntos débiles



Para este informe, se realizó un estudio basado en entrevistas con expertos de Sogeti que han implementado más de 250 soluciones en la nube y DevOps en varias organizaciones. Esto identificó seis áreas de trabajo dentro de la organización que enfrentan desafíos importantes en la transformación de DevOps empresarial.



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




McKInsey exploró en abril de 2020 cómo la innovación de software realmente afectó las métricas comerciales clave. Se le ocurrió el índice de velocidad del desarrollador. Según la consultora, esta métrica "identifica los factores más importantes para aumentar la Velocidad del Desarrollador relacionados con la tecnología, los métodos de trabajo y las capacidades organizativas". La "velocidad del desarrollador" se define aquí no solo como la velocidad de desarrollo, sino también como un enfoque comercial no estándar. Esto le permite resolver problemas comerciales complejos y crear software, al mismo tiempo que satisface las necesidades del cliente y logra los objetivos comerciales. En total, DVI incluye 46 factores clave que contribuyen al logro de Developer Velocity.



McKinsey llegó a las siguientes conclusiones con respecto a esta métrica:



  1. DVI . DVI — , .
  2. DVI, « » — , . 20 % , .
  3. — DVI . , , .
  4. DVI , , .
  5. La seguridad y el cumplimiento normativo son preocupaciones importantes. El 17% de los ejecutivos corporativos dicen que solo prueban las vulnerabilidades de seguridad para versiones importantes. Y el 59% de los encuestados informó que puede llevar "unos días a unos meses" evaluar el estado actual de cumplimiento.


Cómo resolver problemas



Microsoft y Sogeti en el informe sugieren los siguientes enfoques de trabajo.



  • Pasar de modelos de trabajo centralizados "orientados a proyectos" a modelos de trabajo descentralizados "orientados a productos". Es decir, los equipos asumen la responsabilidad total de todo el ciclo de desarrollo de productos o servicios, mientras implementan procesos de presupuestación iterativos en lugar de presupuestos anuales a gran escala.
  • InnerSource. , , .
  • , DevOps , .
  • , , , .
  • « ». , . , , , . .
  • , , «, », .




El panorama tecnológico ha cambiado por completo y seguirá evolucionando en los próximos años. Y DevOps se ha convertido en el mejor y más flexible de los enfoques. Gracias a él, las empresas funcionan eficazmente en tales condiciones. Si los directores ejecutivos quieren que sus departamentos de TI sean modernos y receptivos a las demandas del mercado y de los clientes, deben dejar de verlos como el principal lugar para comer dinero. Es más efectivo tratarlos como una parte estratégica del negocio, de la que depende el futuro de la empresa.






Blog ITGLOBAL.COM - TI administrada, nubes privadas, IaaS, servicios de seguridad de la información para empresas:









All Articles