Ciencia y Tecnología

Mercadona se ha deshecho de su buscador y lo ha sustituido por uno propio. Lo han hecho en un mes con Claude Code y se ahorran un 90%

Published

on

<p>&NewLine; <img src&equals;"https&colon;&sol;&sol;i&period;blogs&period;es&sol;d24dab&sol;mercadona&sol;1024&lowbar;2000&period;png" alt&equals;"Mercadona se ha deshecho de su buscador y lo ha sustituido por uno propio&period; Lo han hecho en un mes con Claude Code y se ahorran un 90&percnt; ">&NewLine; <&sol;p>&NewLine;<p>La tienda online de Mercadona procesa 4&comma;4 millones de búsquedas a la semana&period; Hasta hace poco&comma; ese volumen lo gestionaba <a rel&equals;"noopener&comma; noreferrer" href&equals;"https&colon;&sol;&sol;www&period;algolia&period;com&sol;">Algolia<&sol;a>&comma; un servicio de búsqueda consolidado que usan empresas como Sephora o LVMH&period; Llevaban ocho años con él&period; Ahora <strong>lo han reemplazado por un buscador propio<&sol;strong>&comma; construido en gran parte por José Ramón Pérez Agüera&comma; CTO de Mercadona Tech&period;<&sol;p>&NewLine;<p><&excl;-- BREAK 1 --><&sol;p>&NewLine;<p>Lo ha hecho en buena medida él solo&comma; desde su casa&comma; durante un fin de semana largo&period; Así lo contó en <a rel&equals;"noopener&comma; noreferrer" href&equals;"https&colon;&sol;&sol;www&period;linkedin&period;com&sol;posts&sol;joseaguera&lowbar;vibe-coding-est&percnt;C3&percnt;A1-dividiendo-a-la-industria-share-7448982907542671360-wW2U&sol;&quest;rcm&equals;ACoAAADT6YUB5hGOx85s-PKCT4RmEVYB42lzYXo">un  exitoso post de LinkedIn<&sol;a> que ahora nos amplía en una videollamada con <em>Xataka<&sol;em>&period;<&sol;p>&NewLine;<p><&excl;-- BREAK 2 --><&sol;p>&NewLine;<p>"Voy a ser muy sincero y sé que esto va a quedar cutre&comma; pero es la verdad"&comma; dice Pérez Agüera&period; "El 70&percnt; del trabajo &lpar;implementar el buscador&comma; mejorar la calidad de búsqueda y sentar las bases&rpar; fueron tres días&period; Un fin de semana más un lunes extendido"&period;<&sol;p>&NewLine;<p><&excl;-- BREAK 3 --><&sol;p>&NewLine;<p>El resultado&colon; una mejora del 85&percnt; en la calidad del ranking&comma; <strong>la eliminación completa de las búsquedas sin resultados &lpar;antes un 4&percnt; del total&rpar;<&sol;strong> y una reducción del coste mensual de entre 9&period;000 y 15&period;000 dólares con Algolia a menos de 900&period; Es decir&comma; un ahorro de entre el 90&percnt; y el 94&percnt; dependiendo del mes&period;<&sol;p>&NewLine;<p><&excl;-- BREAK 4 --><&sol;p>&NewLine;<h2><strong>Una decisión que llevaba años aparcada<&sol;strong><&sol;h2>&NewLine;<p>La idea de abandonar Algolia no es nueva en Mercadona Tech&comma; venía rumiándose desde hacía tiempo&period; Los motivos tampoco son sorprendentes&colon; el buscador mueve directamente entre el 30 y el 35&percnt; de los productos que acaban en el carrito&comma; lo que lo convierte en una pieza crítica de negocio&period; Y Algolia&comma; como la mayoría de servicios SaaS&comma; tiene un modelo de precios que escala con el uso&colon; a medida que crece la empresa&comma; crece el coste&comma; sin que haya forma de estabilizarlo&period;<&sol;p>&NewLine;<div class&equals;"article-asset article-asset-normal article-asset-center">&NewLine;<div class&equals;"desvio-container">&NewLine;<div class&equals;"desvio">&NewLine;<div class&equals;"desvio-figure js-desvio-figure">&NewLine; <a href&equals;"https&colon;&sol;&sol;www&period;xataka&period;com&sol;empresas-y-economia&sol;mercadona-acaba-conseguir-que-siempre-parecio-quimera-supermercados-elevar-su-margen-4-5" class&equals;"pivot-outboundlink" data-vars-post-title&equals;"Los supermercados españoles estaban acostumbrados a márgenes de beneficio bajísimos&colon; hasta que Mercadona llegó al 4&comma;5&percnt;"><br &sol;>&NewLine; <img alt&equals;"Los supermercados españoles estaban acostumbrados a márgenes de beneficio bajísimos&colon; hasta que Mercadona llegó al 4&comma;5&percnt;" width&equals;"375" height&equals;"142" src&equals;"https&colon;&sol;&sol;i&period;blogs&period;es&sol;162e8b&sol;juan-roig-presidente-de-mercadona-tras-la-celebracion-de-la-rueda-de-prensa-2025&sol;375&lowbar;142&period;jpeg"><br &sol;>&NewLine; <&sol;a>&NewLine; <&sol;div>&NewLine;<div class&equals;"desvio-summary">&NewLine;<div class&equals;"desvio-taxonomy js-desvio-taxonomy">&NewLine; <a href&equals;"https&colon;&sol;&sol;www&period;xataka&period;com&sol;empresas-y-economia&sol;mercadona-acaba-conseguir-que-siempre-parecio-quimera-supermercados-elevar-su-margen-4-5" class&equals;"desvio-taxonomy-anchor pivot-outboundlink" data-vars-post-title&equals;"Los supermercados españoles estaban acostumbrados a márgenes de beneficio bajísimos&colon; hasta que Mercadona llegó al 4&comma;5&percnt;">En Xataka<&sol;a>&NewLine; <&sol;div>&NewLine;<p> <a href&equals;"https&colon;&sol;&sol;www&period;xataka&period;com&sol;empresas-y-economia&sol;mercadona-acaba-conseguir-que-siempre-parecio-quimera-supermercados-elevar-su-margen-4-5" class&equals;"desvio-title js-desvio-title pivot-outboundlink" data-vars-post-title&equals;"Los supermercados españoles estaban acostumbrados a márgenes de beneficio bajísimos&colon; hasta que Mercadona llegó al 4&comma;5&percnt;">Los supermercados españoles estaban acostumbrados a márgenes de beneficio bajísimos&colon; hasta que Mercadona llegó al 4&comma;5&percnt;<&sol;a>&NewLine; <&sol;div>&NewLine;<&sol;p><&sol;div>&NewLine;<&sol;p><&sol;div>&NewLine;<&sol;div>&NewLine;<p>"Al final acabas en un <em>vendor <&sol;em><em>lock-in<&sol;em> de un software muy crítico del que luego es difícil sacudirse"&comma; explica Pérez Agüera&period; Pero <strong>cada vez que el equipo valoraba construir algo propio&comma; la estimación de trabajo tiraba para atrás<&sol;strong>&period; "La visión más optimista que teníamos&comma; y con una versión mucho más básica que la que vamos a sacar ahora&comma; eran cinco meses&period; Y ya me parecía rápido"&period;<&sol;p>&NewLine;<p><&excl;-- BREAK 5 --><&sol;p>&NewLine;<p>Entonces llegó la era de los agentes de IA en el desarrollo de software&period; Pérez Agüera usó <a class&equals;"text-outboundlink" href&equals;"https&colon;&sol;&sol;www&period;xataka&period;com&sol;basics&sol;que-claude-code" data-vars-post-title&equals;"Qué es Claude Code y qué puede hacer esta herramienta para programar con inteligencia artificial desde la terminal de tu ordenador" data-vars-post-url&equals;"https&colon;&sol;&sol;www&period;xataka&period;com&sol;basics&sol;que-claude-code">Claude Code<&sol;a> como herramienta principal y empezó a experimentar por su cuenta&comma; sin proyecto formal ni equipo asignado&period; Más por curiosidad que otra cosa&period; Por jugar&period;<&sol;p>&NewLine;<h2><strong>Lo que hizo la IA y lo que no<&sol;strong><&sol;h2>&NewLine;<p>El proceso técnico combina búsqueda híbrida &lpar;por palabras clave y semántica&rpar; con un sistema de aprendizaje automático que optimiza el ranking de resultados&period; La IA permitió iterar sobre decenas de experimentos en horas&comma; analizar 479 MB de datos de catálogo y analítica en días&comma; y explorar distintas configuraciones de ranking conversando con el agente en lugar de implementarlas manualmente una a una&period;<&sol;p>&NewLine;<p><&excl;-- BREAK 6 --><&sol;p>&NewLine;<p>"Hice fácilmente 40 o 50 experimentos en un fin de semana&period; Eso de forma tradicional me habría llevado semanas"&comma; explica&period; Pero la velocidad tiene un límite preciso&colon; <strong>las 29 decisiones técnicas que la IA no tomó<&sol;strong>&period;<&sol;p>&NewLine;<div class&equals;"article-asset-image article-asset-large article-asset-center">&NewLine;<div class&equals;"asset-content">&NewLine;<div class&equals;"caption-img ">&NewLine;<p> <img alt&equals;"mercadoonaaaa&comma; mercaaadoooonaaaa &lpar;8&rpar;" class&equals;"" src&equals;"https&colon;&sol;&sol;i&period;blogs&period;es&sol;fe3f47&sol;captura-de-pantalla-2026-04-22-a-las-17&period;43&period;11&sol;450&lowbar;1000&period;png"><&sol;p>&NewLine;<p> <span>Documentación generada durante el proceso de experimentación con Claude Code&colon; los 14 parámetros que el buscador de Mercadona evalúa para ordenar resultados &lpar;desde la popularidad de un producto hasta cómo de bien encaja semánticamente con lo que busca el usuario&rpar;&comma; su peso relativo en el ranking final &lpar;popularidad y similitud semántica concentran dos tercios de la decisión&rpar; y la configuración del modelo de aprendizaje automático usado para entrenarlo&comma; basada en datos de clics y compras de las últimas cuatro semanas&period; Cada uno de esos parámetros fue discutido y validado con el agente de IA&comma; pero la selección final la tomó el equipo humano&period; Imagen cedida por Mercadona Tech&period;<&sol;span>&NewLine; <&sol;div>&NewLine;<&sol;p><&sol;div>&NewLine;<&sol;div>&NewLine;<p>La más representativa fue la elección del motor de indexación&period; La mayoría de sistemas&comma; y probablemente cualquier agente de IA consultado&comma; habrían recomendado Elasticsearch&comma; la solución más extendida&period; Pérez Agüera eligió Tantivy&comma; una librería mucho más pequeña escrita en Rust que se integra como componente incrustado&comma; sin necesidad de una máquina virtual Java aparte&period; Una decisión imposible sin conocimiento del ecosistema de Mercadona&period;<&sol;p>&NewLine;<p><&excl;-- BREAK 7 --><&sol;p>&NewLine;<p>"La IA siempre te recomienda la opción más genérica"&comma; dice&period; "Yo tomé esa decisión porque tengo el contexto y el conocimiento para tomarla&period;"<&sol;p>&NewLine;<h2><strong>El traspaso al equipo<&sol;strong><&sol;h2>&NewLine;<p>Cuando el <em>core<&sol;em> del buscador estuvo listo&comma; el proyecto pasó al equipo de ingeniería&period; Lo que encontraron no era código malo&comma; pero sí <strong>c<&sol;strong><strong>ódigo que no seguía los estándares internos de Mercadona Tech<&sol;strong>&period; La arquitectura era hexagonal&comma; como marca el estilo de la empresa&comma; pero usaba un enfoque distinto al habitual&period;<&sol;p>&NewLine;<p><&excl;-- BREAK 8 --><&sol;p>&NewLine;<p>Los tests existían &lpar;Pérez Agüera aplicó TDD durante el desarrollo&rpar; pero algunos no tenían sentido o faltaban casos&period; El agente había escrito miles de líneas de código en unas horas y revisarlas todas era inviable&period;<&sol;p>&NewLine;<p>"El Tech Lead del equipo tardó dos o tres días en adaptar el proyecto a nuestras buenas prácticas"&comma; resume&period; "No porque el código estuviese mal&comma; sino porque no se adaptaba a nuestros estándares como empresa"&period;<&sol;p>&NewLine;<p><&excl;-- BREAK 9 --><&sol;p>&NewLine;<div class&equals;"article-asset article-asset-normal article-asset-center">&NewLine;<div class&equals;"desvio-container">&NewLine;<div class&equals;"desvio">&NewLine;<div class&equals;"desvio-figure js-desvio-figure">&NewLine; <a href&equals;"https&colon;&sol;&sol;www&period;xataka&period;com&sol;empresas-y-economia&sol;empresas-grandes-espana-2026-quienes-nombres-que-mueven-economia-pais" class&equals;"pivot-outboundlink" data-vars-post-title&equals;"Las empresas más grandes de España en 2026&colon; quiénes son los nombres que mueven la economía del país "><br &sol;>&NewLine; <img alt&equals;"Las empresas más grandes de España en 2026&colon; quiénes son los nombres que mueven la economía del país " width&equals;"375" height&equals;"142" src&equals;"https&colon;&sol;&sol;i&period;blogs&period;es&sol;2eb061&sol;empresas&sol;375&lowbar;142&period;jpeg"><br &sol;>&NewLine; <&sol;a>&NewLine; <&sol;div>&NewLine;<div class&equals;"desvio-summary">&NewLine;<div class&equals;"desvio-taxonomy js-desvio-taxonomy">&NewLine; <a href&equals;"https&colon;&sol;&sol;www&period;xataka&period;com&sol;empresas-y-economia&sol;empresas-grandes-espana-2026-quienes-nombres-que-mueven-economia-pais" class&equals;"desvio-taxonomy-anchor pivot-outboundlink" data-vars-post-title&equals;"Las empresas más grandes de España en 2026&colon; quiénes son los nombres que mueven la economía del país ">En Xataka<&sol;a>&NewLine; <&sol;div>&NewLine;<p> <a href&equals;"https&colon;&sol;&sol;www&period;xataka&period;com&sol;empresas-y-economia&sol;empresas-grandes-espana-2026-quienes-nombres-que-mueven-economia-pais" class&equals;"desvio-title js-desvio-title pivot-outboundlink" data-vars-post-title&equals;"Las empresas más grandes de España en 2026&colon; quiénes son los nombres que mueven la economía del país ">Las empresas más grandes de España en 2026&colon; quiénes son los nombres que mueven la economía del país <&sol;a>&NewLine; <&sol;div>&NewLine;<&sol;p><&sol;div>&NewLine;<&sol;p><&sol;div>&NewLine;<&sol;div>&NewLine;<p>En total&comma; sumando la fase inicial y la puesta en producción&comma; que incluye pruebas de carga&comma; ajuste de infraestructura e integración en la arquitectura de Mercadona Online&semi; <strong>el proyecto ha ocupado aproximadamente un mes de trabajo<&sol;strong>&period; Y de él se han encargado "dos personas y media"&colon; Pérez Agüera&comma; el Tech Lead del equipo de Shop y un Staff Engineer a tiempo parcial para infraestructura&period; La estimación original de cinco meses requería cinco o seis personas&period;<&sol;p>&NewLine;<p><&excl;-- BREAK 10 --><&sol;p>&NewLine;<p>"<strong>F<&sol;strong><strong>ácilmente le hemos hecho un x5 a la velocidad del proyecto<&sol;strong>&comma; y lo que tenemos ahora está bastante más avanzado que lo que hubiésemos tenido en cinco meses"&comma; sentencia&period;<&sol;p>&NewLine;<h2><strong>Qué cambia para los equipos<&sol;strong><&sol;h2>&NewLine;<p>Para Pérez Agüera&comma; el buscador es un experimento más dentro de una transformación mayor que Mercadona Tech sigue procesando internamente&period; La pregunta que tienen encima de la mesa no es si usar IA en el desarrollo&comma; sino cómo rediseñar el proceso de desarrollo completo a partir de ella&period;<&sol;p>&NewLine;<p><&excl;-- BREAK 11 --><&sol;p>&NewLine;<p>Su diagnóstico sobre los perfiles es contundente&colon; "la IA va a hacer que se necesiten menos desarrolladores y hagan falta más ingenieros&period; Pierde valor la codificación <em>per se&semi;<&sol;em> gana valor el criterio&comma; la visión estructural&comma; la visión de sistemas"&period; <strong>Lo que la IA viene a reemplazar&comma; dice&comma; es lo que su compañero Emilio Carrión&comma; Staff Engineer&comma; llama medio en broma medio en serio "mecanografía glorificada"<&sol;strong>&colon; escribir código como tarea artesanal y manual&period;<&sol;p>&NewLine;<p>En cuanto a límites&comma; su posición es muy clara&colon; no los hay por tipo de proyecto&period; "Cualquier auditoría de seguridad hecha con IA va a salir mejor&period; Cualquier análisis sobre la robustez de un sistema de pago&comma; sobre los <em>corner cases<&sol;em>&comma; la IA te va a aportar mucha más completitud"&period; <strong>Lo que sí hace falta&comma; dice&comma; son guardarraíles&colon; no reglas genéricas&comma; sino bloqueos reales<&sol;strong> que impidan al agente saltar pasos o tomar decisiones que requieren criterio humano&period;<&sol;p>&NewLine;<p><&excl;-- BREAK 12 --><&sol;p>&NewLine;<div class&equals;"article-asset-video article-asset-normal">&NewLine;<div class&equals;"asset-content">&NewLine;<div class&equals;"base-asset-video">&NewLine;<div class&equals;"js-dailymotion"><&sol;div>&NewLine;<&sol;p><&sol;div>&NewLine;<&sol;p><&sol;div>&NewLine;<&sol;div>&NewLine;<p>Esa es precisamente la siguiente capa en la que está trabajando el equipo&colon; pasar del <em>vibe<&sol;em> <em>coding&comma; <&sol;em>el equivalente a chatear con un modelo de lenguaje&comma; <strong>a un desarrollo guiado por especificaciones<&sol;strong>&period;<&sol;p>&NewLine;<p><&excl;-- BREAK 13 --><&sol;p>&NewLine;<p>La idea es que antes de escribir una línea de código&comma; el sistema genere una especificación suficientemente completa y robusta sobre la que el agente pueda trabajar con garantías&period; Están probando <em>frameworks<&sol;em> como GSD&comma; Superpowers y Open Spec con ese objetivo&period;<&sol;p>&NewLine;<p><&excl;-- BREAK 14 --><&sol;p>&NewLine;<p>"Para una empresa como Mercadona&comma; que saca 25&period;000 pedidos diarios&comma; si falla el software pierdes mucho dinero&period; No es un MVP &lpar;producto mínimo viable&rpar; de una startup"&comma; dice Pérez Agüera&period; "Velocidad sin dirección te lleva rápido a un sitio que no era el que querías"&period;<&sol;p>&NewLine;<p><&excl;-- BREAK 15 --><&sol;p>&NewLine;<p>En Xataka &vert; <a class&equals;"text-outboundlink" href&equals;"https&colon;&sol;&sol;www&period;xataka&period;com&sol;magnet&sol;comida-preparada-supone-negocio-3-000-millones-para-mercadona-eso-problema-para-mcdonalds-burger-king" data-vars-post-title&equals;"La fiebre por la comida preparada de Mercadona es tal que se está comiendo un negocio hasta ahora intocable&colon; McDonald's" data-vars-post-url&equals;"https&colon;&sol;&sol;www&period;xataka&period;com&sol;magnet&sol;comida-preparada-supone-negocio-3-000-millones-para-mercadona-eso-problema-para-mcdonalds-burger-king">La fiebre por la comida preparada de Mercadona es tal que se está comiendo un negocio hasta ahora intocable&colon; McDonald&&num;8217&semi;s<&sol;a><&sol;p>&NewLine;<p>Imagen destacada &vert; Mercadona&comma; Mercadona Tech&comma; Xataka con Mockuuups Studio<&sol;p>&NewLine;<p> &&num;8211&semi; <br &sol;> La noticia<br &sol;>&NewLine; <a href&equals;"https&colon;&sol;&sol;www&period;xataka&period;com&sol;robotica-e-ia&sol;mercadona-se-ha-deshecho-su-buscador-ha-sustituido-uno-propio-han-hecho-mes-claude-code-se-ahorran-90&quest;utm&lowbar;source&equals;feedburner&amp&semi;utm&lowbar;medium&equals;feed&amp&semi;utm&lowbar;campaign&equals;23&lowbar;Apr&lowbar;2026"><br &sol;>&NewLine; <em> Mercadona se ha deshecho de su buscador y lo ha sustituido por uno propio&period; Lo han hecho en un mes con Claude Code y se ahorran un 90&percnt; <&sol;em><br &sol;>&NewLine; <&sol;a><br &sol;>&NewLine; fue publicada originalmente en<br &sol;>&NewLine; <a href&equals;"https&colon;&sol;&sol;www&period;xataka&period;com&sol;&quest;utm&lowbar;source&equals;feedburner&amp&semi;utm&lowbar;medium&equals;feed&amp&semi;utm&lowbar;campaign&equals;23&lowbar;Apr&lowbar;2026"><br &sol;>&NewLine; <strong> Xataka <&sol;strong><br &sol;>&NewLine; <&sol;a><br &sol;>&NewLine; por<br &sol;>&NewLine; <a href&equals;"https&colon;&sol;&sol;www&period;xataka&period;com&sol;autor&sol;javier-lacort&quest;utm&lowbar;source&equals;feedburner&amp&semi;utm&lowbar;medium&equals;feed&amp&semi;utm&lowbar;campaign&equals;23&lowbar;Apr&lowbar;2026"><br &sol;>&NewLine; Javier Lacort<br &sol;>&NewLine; <&sol;a><br &sol;>&NewLine; &period; <&sol;p>&NewLine;<p> La tienda online de Mercadona procesa 4&comma;4 millones de búsquedas a la semana&period; Hasta hace poco&comma; ese volumen lo gestionaba Algolia&comma; un servicio de búsqueda consolidado que usan empresas como Sephora o LVMH&period; Llevaban ocho años con él&period; Ahora lo han reemplazado por un buscador propio&comma; construido en gran parte por José Ramón Pérez Agüera&comma; CTO de Mercadona Tech&period;<&sol;p>&NewLine;<p>Lo ha hecho en buena medida él solo&comma; desde su casa&comma; durante un fin de semana largo&period; Así lo contó en un  exitoso post de LinkedIn que ahora nos amplía en una videollamada con Xataka&period;<&sol;p>&NewLine;<p>"Voy a ser muy sincero y sé que esto va a quedar cutre&comma; pero es la verdad"&comma; dice Pérez Agüera&period; "El 70&percnt; del trabajo &lpar;implementar el buscador&comma; mejorar la calidad de búsqueda y sentar las bases&rpar; fueron tres días&period; Un fin de semana más un lunes extendido"&period;<&sol;p>&NewLine;<p>El resultado&colon; una mejora del 85&percnt; en la calidad del ranking&comma; la eliminación completa de las búsquedas sin resultados &lpar;antes un 4&percnt; del total&rpar; y una reducción del coste mensual de entre 9&period;000 y 15&period;000 dólares con Algolia a menos de 900&period; Es decir&comma; un ahorro de entre el 90&percnt; y el 94&percnt; dependiendo del mes&period;<&sol;p>&NewLine;<p>Una decisión que llevaba años aparcadaLa idea de abandonar Algolia no es nueva en Mercadona Tech&comma; venía rumiándose desde hacía tiempo&period; Los motivos tampoco son sorprendentes&colon; el buscador mueve directamente entre el 30 y el 35&percnt; de los productos que acaban en el carrito&comma; lo que lo convierte en una pieza crítica de negocio&period; Y Algolia&comma; como la mayoría de servicios SaaS&comma; tiene un modelo de precios que escala con el uso&colon; a medida que crece la empresa&comma; crece el coste&comma; sin que haya forma de estabilizarlo&period;<&sol;p>&NewLine;<p> En Xataka<&sol;p>&NewLine;<p> Los supermercados españoles estaban acostumbrados a márgenes de beneficio bajísimos&colon; hasta que Mercadona llegó al 4&comma;5&percnt;<&sol;p>&NewLine;<p>"Al final acabas en un vendor lock-in de un software muy crítico del que luego es difícil sacudirse"&comma; explica Pérez Agüera&period; Pero cada vez que el equipo valoraba construir algo propio&comma; la estimación de trabajo tiraba para atrás&period; "La visión más optimista que teníamos&comma; y con una versión mucho más básica que la que vamos a sacar ahora&comma; eran cinco meses&period; Y ya me parecía rápido"&period;<br &sol;>&NewLine;Entonces llegó la era de los agentes de IA en el desarrollo de software&period; Pérez Agüera usó Claude Code como herramienta principal y empezó a experimentar por su cuenta&comma; sin proyecto formal ni equipo asignado&period; Más por curiosidad que otra cosa&period; Por jugar&period;<br &sol;>&NewLine;Lo que hizo la IA y lo que no<br &sol;>&NewLine;El proceso técnico combina búsqueda híbrida &lpar;por palabras clave y semántica&rpar; con un sistema de aprendizaje automático que optimiza el ranking de resultados&period; La IA permitió iterar sobre decenas de experimentos en horas&comma; analizar 479 MB de datos de catálogo y analítica en días&comma; y explorar distintas configuraciones de ranking conversando con el agente en lugar de implementarlas manualmente una a una&period;<br &sol;>&NewLine;"Hice fácilmente 40 o 50 experimentos en un fin de semana&period; Eso de forma tradicional me habría llevado semanas"&comma; explica&period; Pero la velocidad tiene un límite preciso&colon; las 29 decisiones técnicas que la IA no tomó&period;<&sol;p>&NewLine;<p> Documentación generada durante el proceso de experimentación con Claude Code&colon; los 14 parámetros que el buscador de Mercadona evalúa para ordenar resultados &lpar;desde la popularidad de un producto hasta cómo de bien encaja semánticamente con lo que busca el usuario&rpar;&comma; su peso relativo en el ranking final &lpar;popularidad y similitud semántica concentran dos tercios de la decisión&rpar; y la configuración del modelo de aprendizaje automático usado para entrenarlo&comma; basada en datos de clics y compras de las últimas cuatro semanas&period; Cada uno de esos parámetros fue discutido y validado con el agente de IA&comma; pero la selección final la tomó el equipo humano&period; Imagen cedida por Mercadona Tech&period;<&sol;p>&NewLine;<p>La más representativa fue la elección del motor de indexación&period; La mayoría de sistemas&comma; y probablemente cualquier agente de IA consultado&comma; habrían recomendado Elasticsearch&comma; la solución más extendida&period; Pérez Agüera eligió Tantivy&comma; una librería mucho más pequeña escrita en Rust que se integra como componente incrustado&comma; sin necesidad de una máquina virtual Java aparte&period; Una decisión imposible sin conocimiento del ecosistema de Mercadona&period;<br &sol;>&NewLine;"La IA siempre te recomienda la opción más genérica"&comma; dice&period; "Yo tomé esa decisión porque tengo el contexto y el conocimiento para tomarla&period;"<br &sol;>&NewLine;El traspaso al equipo<br &sol;>&NewLine;Cuando el core del buscador estuvo listo&comma; el proyecto pasó al equipo de ingeniería&period; Lo que encontraron no era código malo&comma; pero sí código que no seguía los estándares internos de Mercadona Tech&period; La arquitectura era hexagonal&comma; como marca el estilo de la empresa&comma; pero usaba un enfoque distinto al habitual&period;<br &sol;>&NewLine;Los tests existían &lpar;Pérez Agüera aplicó TDD durante el desarrollo&rpar; pero algunos no tenían sentido o faltaban casos&period; El agente había escrito miles de líneas de código en unas horas y revisarlas todas era inviable&period;<br &sol;>&NewLine;"El Tech Lead del equipo tardó dos o tres días en adaptar el proyecto a nuestras buenas prácticas"&comma; resume&period; "No porque el código estuviese mal&comma; sino porque no se adaptaba a nuestros estándares como empresa"&period;<&sol;p>&NewLine;<p> En Xataka<&sol;p>&NewLine;<p> Las empresas más grandes de España en 2026&colon; quiénes son los nombres que mueven la economía del país <&sol;p>&NewLine;<p>En total&comma; sumando la fase inicial y la puesta en producción&comma; que incluye pruebas de carga&comma; ajuste de infraestructura e integración en la arquitectura de Mercadona Online&semi; el proyecto ha ocupado aproximadamente un mes de trabajo&period; Y de él se han encargado "dos personas y media"&colon; Pérez Agüera&comma; el Tech Lead del equipo de Shop y un Staff Engineer a tiempo parcial para infraestructura&period; La estimación original de cinco meses requería cinco o seis personas&period;<br &sol;>&NewLine;"Fácilmente le hemos hecho un x5 a la velocidad del proyecto&comma; y lo que tenemos ahora está bastante más avanzado que lo que hubiésemos tenido en cinco meses"&comma; sentencia&period;<br &sol;>&NewLine;Qué cambia para los equipos<br &sol;>&NewLine;Para Pérez Agüera&comma; el buscador es un experimento más dentro de una transformación mayor que Mercadona Tech sigue procesando internamente&period; La pregunta que tienen encima de la mesa no es si usar IA en el desarrollo&comma; sino cómo rediseñar el proceso de desarrollo completo a partir de ella&period;<br &sol;>&NewLine;Su diagnóstico sobre los perfiles es contundente&colon; "la IA va a hacer que se necesiten menos desarrolladores y hagan falta más ingenieros&period; Pierde valor la codificación per se&semi; gana valor el criterio&comma; la visión estructural&comma; la visión de sistemas"&period; Lo que la IA viene a reemplazar&comma; dice&comma; es lo que su compañero Emilio Carrión&comma; Staff Engineer&comma; llama medio en broma medio en serio "mecanografía glorificada"&colon; escribir código como tarea artesanal y manual&period;<br &sol;>&NewLine;En cuanto a límites&comma; su posición es muy clara&colon; no los hay por tipo de proyecto&period; "Cualquier auditoría de seguridad hecha con IA va a salir mejor&period; Cualquier análisis sobre la robustez de un sistema de pago&comma; sobre los corner cases&comma; la IA te va a aportar mucha más completitud"&period; Lo que sí hace falta&comma; dice&comma; son guardarraíles&colon; no reglas genéricas&comma; sino bloqueos reales que impidan al agente saltar pasos o tomar decisiones que requieren criterio humano&period;<&sol;p>&NewLine;<p>Esa es precisamente la siguiente capa en la que está trabajando el equipo&colon; pasar del vibe coding&comma; el equivalente a chatear con un modelo de lenguaje&comma; a un desarrollo guiado por especificaciones&period;<&sol;p>&NewLine;<p>La idea es que antes de escribir una línea de código&comma; el sistema genere una especificación suficientemente completa y robusta sobre la que el agente pueda trabajar con garantías&period; Están probando frameworks como GSD&comma; Superpowers y Open Spec con ese objetivo&period;<&sol;p>&NewLine;<p>"Para una empresa como Mercadona&comma; que saca 25&period;000 pedidos diarios&comma; si falla el software pierdes mucho dinero&period; No es un MVP &lpar;producto mínimo viable&rpar; de una startup"&comma; dice Pérez Agüera&period; "Velocidad sin dirección te lleva rápido a un sitio que no era el que querías"&period;<&sol;p>&NewLine;<p>En Xataka &vert; La fiebre por la comida preparada de Mercadona es tal que se está comiendo un negocio hasta ahora intocable&colon; McDonald&&num;8217&semi;s<&sol;p>&NewLine;<p>Imagen destacada &vert; Mercadona&comma; Mercadona Tech&comma; Xataka con Mockuuups Studio<&sol;p>&NewLine;<p> &&num;8211&semi; La noticia<&sol;p>&NewLine;<p> Mercadona se ha deshecho de su buscador y lo ha sustituido por uno propio&period; Lo han hecho en un mes con Claude Code y se ahorran un 90&percnt; <&sol;p>&NewLine;<p> fue publicada originalmente en<&sol;p>&NewLine;<p> Xataka <&sol;p>&NewLine;<p> por <&sol;p>&NewLine;<p> Javier Lacort<&sol;p>&NewLine;<p> &period;   <&sol;p>&NewLine;

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Trending

Copyright 2025 ERM Digital. Todos los derechos reservados.