← Últimos artículos
💻 computer science

Socio-Technical Anti-Patterns in Building ML-Enabled Software: Insights from Leaders on the Forefront

Este artículo presenta el estudio empírico cualitativo más grande sobre desafíos sociotécnicos en la puesta en producción de modelos de ML, analizando 66 horas de charlas de la comunidad de MLOps para identificar 17 antipatrones arraigados en problemas organizacionales y proporcionar recomendaciones accionables para superarlos.

Autores originales: Alina Mailach, Norbert Siegmund

Publicado 2026-07-07
📖 6 min de lectura🧠 Análisis profundo

Autores originales: Alina Mailach, Norbert Siegmund

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

Imagina una empresa que intenta construir un coche de alta tecnología y autónomo. Tienen ingenieros brillantes que pueden diseñar el motor (el modelo de Aprendizaje Automático/Machine Learning), pero el coche nunca llega a salir a la carretera. Se queda ahí sentado en el garaje, acumulando polvo.

Este artículo es como una historia de detectives que investiga por qué estos coches "inteligentes" siguen fallando al lanzarse. Las autoras, Alina Mailach y Norbert Siegmund, no se limitaron a mirar las piezas del motor (el código); miraron a las personas, la gestión y la política de oficina. Escucharon más de 66 horas de charlas de expertos en la "comunidad MLOps" (un grupo enorme de más de 11,000 profesionales) para descubrir qué es lo que realmente está saliendo mal.

Descubrieron que el problema no suele ser la tecnología en sí. En su lugar, es una colección de 17 "Anti-patrones" —malos hábitos y errores organizativos— que actúan como baches en el camino al éxito.

Aquí hay un desglose sencillo de sus hallazgos, utilizando algunas analogías cotidianas:

1. El "Tira y afloja de dos equipos" (Silos Organizativos)

Imagina un equipo de Chefs (Científicos de Datos) que crean una nueva receta de sopa deliciosa (el modelo), y un equipo de Camareros (Ingenieros de Software) que tienen que servirla a los clientes.

  • El Problema: Los Chefs escriben la receta en un código secreto, en servilletas, sin ninguna medida. Los Camareros no hablan ese idioma. Cuando los Chefs intentan entregar la sopa, los Camareros dicen: "¡No puedo servir esto; es un desastre!". Los Chefs dicen: "¡Es perfecta; es que ustedes no la entienden!".
  • El Resultado: La sopa nunca se sirve. Los Chefs se quedan atrapados intentando aprender a servir mesas, y los Camareros se quedan atrapados intentando reescribir la receta desde cero.
  • La Solución: Necesitan un Menú (un Registro de Modelos) que traduzca la receta en instrucciones claras, o necesitan poner a los Chefs y a los Camareros en la misma cocina (Equipos multidisciplinares/Cross-functional) para que puedan hablar mientras trabajan.

2. El "Acaparamiento de Datos" (Productor vs. Consumidor)

Imagina a un Granjero (Productor de Datos) cultivando maíz, y a un Panadero (Consumidor de Datos) que necesita ese maíz para hacer pan.

  • El Problema: El Granjero piensa: "¿Por qué debería darte mi maíz? No es mi trabajo ayudarte a hornear". El Panadero tiene que suplicar por el maíz, y a veces el Granjero cambia la variedad de maíz sin avisar al Panadero. El Panadero termina con un pan que sabe fatal porque los ingredientes cambiaron.
  • El Resultado: El Panadero hace un pan malo, y el Granjero no sabe por qué se está desperdiciando su maíz.
  • La Solución: Necesitan un Mercado Comunitario (una Plataforma de Datos Central) donde el Granjero liste el maíz con etiquetas claras, y el Panadero sepa exactamente qué es lo que está recibiendo.

3. "Reinventar la Rueda" (Desarrollo Redundante)

Imagina una empresa donde el Equipo A construye una escalera, y el Equipo B, tres pisos más abajo, construye una escalera distinta para el mismo propósito.

  • El Problema: Nadie sabe que el otro equipo construyó una escalera. Así que, todos están perdiendo tiempo y dinero construyendo escaleras que ya existen. Peor aún, si el Equipo A arregla un peldaño de su escalera, la escalera del Equipo B sigue estando rota.
  • El Resultado: Caos, dinero desperdiciado y "Shadow IT" (equipos construyendo sus propias herramientas secretas e inseguras).
  • La Solución: Un Cobertizo de Herramientas Central donde todos puedan ver qué escaleras existen y tomarlas prestadas en lugar de construir una nueva.

4. "Jefes Ciegos" (Vacío de Liderazgo)

Imagina a un Capitán (Gestión) que no sabe cómo navegar un barco, intentando contratar a una Tripulación para un nuevo viaje.

  • El Problema: El Capitán ve un título de trabajo de "Científico de Datos" y contrata a 10 personas, pensando que eso lo resolverá todo. Pero contrató a personas que son excelentes en matemáticas pero que no saben arreglar el motor. O contrata a alguien para un trabajo específico, y luego el Capitán olvida cuál era ese trabajo, dejando al empleado sin nada que hacer.
  • El Resultado: El barco está lleno de gente que no sabe navegar, y el Capitán está confundido de por qué el barco no se mueve.
  • La Solución: El Capitán necesita aprender lo básico de la navegación (Educación) y contratar basándose en habilidades (¿puedes arreglar el motor?), no solo en títulos de trabajo elegantes.

5. La "Carrera de Currículums" y el "Tren del Hype"

  • Desarrollo Impulsado por el Currículum: Imagina un constructor que insiste en usar Clavos de Oro solo porque se ven geniales en su currículum, aunque la casa necesita Clavos de Acero. La casa se ve elegante por un momento, pero se desmorona porque los materiales no encajan con el trabajo.
  • Creación Impulsada por el Hype (Tendencias): Imagina que el dueño de un restaurante decide servir Carne de Dragón solo porque todo el mundo habla de ello, aunque no tiene un dragón y los clientes solo quieren una hamburguesa. Pasa todo su dinero intentando encontrar un dragón, solo para darse cuenta de que debería haber hecho mejores hamburguesas.
  • El Resultado: Los proyectos se quedan estancados en el "Infierno de la Prueba de Concepto": experimentos interminables que nunca se convierten en productos reales.

La Gran Conclusión

Los autores descubrieron que la tecnología rara vez es la verdadera villana. Los verdaderos villanos son:

  1. Silos: Equipos que no hablan entre sí.
  2. Confusión: Gestores que no entienden el trabajo, y trabajadores que no entienden los objetivos de negocio.
  3. Mala Contratación: Contratar a las personas equivocadas por las razones equivocadas.

¿La Solución? No se trata de comprar mejor software. Se trata de una mejor organización. Las empresas deben:

  • Derribar los muros entre los equipos.
  • Enseñar a los gestores qué es realmente el Aprendizaje Automático.
  • Contratar personas por sus habilidades reales, no por sus títulos de trabajo.
  • Asegurarse de que todos estén de acuerdo en por qué están construyendo algo antes de empezar a construirlo.

En resumen: Puedes tener el mejor motor del mundo, pero si el conductor no sabe cómo conducir y los pasajeros se están peleando por el mapa, el coche no va a ninguna parte.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →