Estado de DevOps: el éxito ocurre a través de la ingeniería de plataformas

Lo último Estado global de DevOps en 2023 El informe de Puppet by Perforce ha encontrado que los profesionales de TI cuyas organizaciones adoptan la “ingeniería de plataforma” tienen más probabilidades de reportar el éxito.

En 2022, el Estado de DevOps El informe reveló que las empresas con prácticas DevOps más maduras tienden a utilizar equipos de plataforma. Identificó la adopción del equipo de la plataforma como un diferenciador clave entre las empresas que estaban más avanzadas en sus viajes de DevOps y aquellas que se encontraban en el extremo inferior de la madurez de DevOps. Esta última edición del estudio informó que las empresas con prácticas maduras de DevOps están utilizando equipos de plataforma para tener éxito en DevOps.

En general, el 94 % de las empresas dicen que pueden obtener mejor los beneficios de DevOps, mientras que más de dos tercios (68 %) informaron un fuerte aumento en la velocidad de desarrollo gracias a tener un equipo totalmente responsable de garantizar que las plataformas subyacentes se mantengan en funcionamiento. .

El equipo de ingeniería de la plataforma asume la responsabilidad de diseñar y crear capacidades de autoservicio para minimizar la cantidad de trabajo que los desarrolladores deben realizar por sí mismos. Esto, según los autores del informe, permite una entrega de software de flujo rápido. Los equipos de plataforma entregan plataformas de infraestructura compartida a equipos internos de desarrollo de software. El equipo responsable de la plataforma la trata como un producto para sus usuarios, no solo como un proyecto de TI.

La encuesta encontró que la mayoría de las empresas vieron mejoras en la confiabilidad del sistema (60 %), la productividad y la eficiencia (59 %) y los estándares del flujo de trabajo (57 %). Mientras que el 42% reportó tiempos de desarrollo mejorados.

Ronan Keenan, director de investigación de Perforce, dijo que los conceptos detrás de la ingeniería de plataformas se han utilizado a pequeña escala en grandes organizaciones tecnológicas durante muchos años, pero la ingeniería de plataformas brinda un enfoque más concreto.

“El concepto se trata de crear capacidades de autoservicio que los ingenieros y desarrolladores puedan usar. Esto reduce su carga de trabajo, ya que no tienen que desarrollar estas capacidades por sí mismos”, dijo, y agregó que el equipo de una plataforma crea y mantiene una infraestructura de TI compartida. Al tener una infraestructura compartida de este tipo: “El proceso de desarrollo de software puede ejecutarse más rápido ya que está aligerando la carga de los desarrolladores e ingenieros. La ingeniería de plataformas también ofrece un proceso más consistente”.

Según Keenan, no existen límites reales en cuanto a dónde se puede aplicar la ingeniería de plataformas. “Mientras tenga un modelo de infraestructura compartida de autoservicio, la ingeniería de plataforma puede tener un impacto generalizado en su organización”, dijo.

El estudio encontró que la cantidad de tiempo que una empresa ha tenido un equipo de plataforma es un factor clave para mejorar la velocidad de desarrollo. Más de la mitad (53 %) de los encuestados en empresas en las que se implementaron equipos de plataforma hace más de tres años informan que la velocidad de desarrollo ha mejorado “mucho”, en comparación con solo el 35 % de los encuestados que afirman lo mismo en empresas que implementaron equipos de plataforma en los últimos tres años.

El estudio encontró que cuanto más tiempo se ha implementado un equipo de plataforma, más rápido ocurre el desarrollo, lo que infunde confianza en las habilidades del equipo de plataforma.

Exit mobile version