Contenido Exclusivo

¿Qué es la “ingeniería de plataformas”, cómo funciona y para qué se emplea? Gartner lo explica así

La ingeniería de plataformas es un enfoque de tecnología emergente que puede acelerar la entrega de aplicaciones y el ritmo en que producen valor comercial.
La ingeniería de plataformas mejora la experiencia y la productividad de los desarrolladores al proporcionar capacidades de autoservicio con operaciones de infraestructura automatizada. Es tendencia debido a su promesa de optimizar la experiencia del desarrollador y acelerar la entrega de valor al cliente por parte de los equipos de producto.
Además, está en consonancia con el modelo de apertura del trabajo y conocimientos técnicos a un amplio conjunto de puestos y departamentos de la empresa. La IA generativa ha ayudado a nivelar el terreno de juego en este sentido.
“La ingeniería de plataformas surgió como respuesta a la creciente complejidad de las arquitecturas de software modernas. Actualmente se suele pedir a los usuarios finales que no son expertos utilizar un entramado de servicios complejos y extraños”, afirma Paul Delory, analista VP de Gartner. “Para ayudar a los usuarios finales y reducir fricciones en el valioso trabajo que llevan a cabo, las empresas con visión de futuro han empezado a crear plataformas operativas que se sitúan entre los usuarios y los servicios de apoyo de los que dependen”.
En 2026, el 80% de las grandes organizaciones de ingeniería de software establecerán equipos de ingeniería de plataformas como proveedores internos de servicios, componentes y herramientas reutilizables para la entrega de aplicaciones. La ingeniería de plataformas resolverá en última instancia el problema central de la cooperación entre desarrolladores de software y operadores.
Cómo funciona la ingeniería de plataformas
La ingeniería de plataformas es una tendencia emergente pensada para modernizar la entrega de software empresarial, en especial para la transformación digital. Un equipo de producto especializado se encarga de crear y mantener la plataforma de ingeniería, creada para apoyar las necesidades de los desarrolladores de software y otros profesionales, aportándoles tanto herramientas y capacidades comunes y reutilizables como conectándolos con infraestructuras complejas.
Las capacidades específicas de una plataforma de ingeniería dependen completamente de las necesidades de sus usuarios finales. Los equipos de las plataformas deben comprender las necesidades de quienes las utilizan, priorizar el trabajo y, después, construir una plataforma que resulte útil para el público objetivo.Los esfuerzos iniciales de creación de plataformas suelen comenzar con plataformas internas para desarrolladores (IDP, por sus siglas en inglés), puesto que son más maduros. Las IDP ofrecen un conjunto seleccionado de herramientas, capacidades y procesos.Expertos en cada materia los seleccionan y agrupan para facilitar su consumo por parte de los equipos de desarrollo. El objetivo es una experiencia de autoservicio y sin fricciones para los desarrolladores, que ofrece las capacidades acertadas para permitirles a ellos y a otros profesionales producir software de valor con los gastos generales más bajos posibles.

La plataforma debería servir para aumentar la productividad de los desarrolladores, reducir la carga cognitiva, incluir todo lo que los equipos de desarrollo necesiten y presentarlo de manera que se ajuste al flujo de trabajo preferente del equipo.

El desarrollo de una nueva generación de herramientas ha convertido la ingeniería de plataformas en uno de los temas de conversación más candentes en la comunidad DevOps. El objetivo de estas herramientas es facilitar la creación y el mantenimiento de plataformas.

Para qué se utiliza la ingeniería de plataformas

La plataforma de desarrollo ideal para una empresa puede no ser útil para otra. Incluso dentro de la misma empresa, diferentes equipos de desarrollo pueden tener necesidades totalmente distintas.El objetivo general de la plataforma de ingeniería es mejorar la experiencia del usuario y la productividad. Para la empresa, estas plataformas fomentan la coherencia y la eficiencia. Para el desarrollador, proporcionan un bienvenido alivio al no tener que ocuparse de la gestión de proyectos de entrega e infraestructura de bajo nivel.

Lo Más Reciente

Crecerá un 30% la demanda de seguros de responsabilidad civil cibernética en México

En anticipación al Día Internacional de la Seguridad Informática...

La IA está aquí para hacer más sencillo el trabajo diario

La IA no debe percibirse como una amenaza, sino...

Neural Magic será adquirida por Red Hat

La empresa proveedora de soluciones open source, Red Hat,...

Ciberataques potenciados por IA en días de alto consumo

Cipher, unidad de ciberseguridad del Grupo Prosegur, señala que...

Newsletter

Recibe lo último en noticias e información exclusiva.

José Luis Becerra Pozas
José Luis Becerra Pozashttps://iworld.com.mx
Es Editor de CIO Ediworld México. Contáctalo en jbecerra@ediworld.com.mx o en el twitter @CIOMexico.

Crecerá un 30% la demanda de seguros de responsabilidad civil cibernética en México

En anticipación al Día Internacional de la Seguridad Informática (30 de noviembre), Grupo Interesse, firma de seguros corporativos, pronostica que la demanda de seguros...

La IA está aquí para hacer más sencillo el trabajo diario

La IA no debe percibirse como una amenaza, sino como un aliado potencial que permita a las personas optimizar sus tareas y enfocarse en...

Neural Magic será adquirida por Red Hat

La empresa proveedora de soluciones open source, Red Hat, dio a conocer que ha firmado un acuerdo definitivo para adquirir a Neural Magic, compañía...