María S. López Oller · especificación de medición · v2026.11

María S. López Oller

Analítica sénior · productos de datos · gobierno del dato y de la IA

¿Te fías de estos datos lo bastante para decidir con ellos, o para dejar que un agente de IA actúe sobre ellos?

Llevo más de 10 años en analítica haciendo que las cifras sean fiables. Ahora construyo productos de datos sobre ellas: agentes de IA y funciones con LLM, con una persona en el circuito donde hace falta. Cada cifra de esta página viene con cómo se midió y lo que no puede decirte. Pulsa una cifra resaltada para ver las dos cosas.

Busco
Puestos sénior y lead en analítica, productos de datos y gobierno del dato y de la IA
Experiencia
Más de 10 años en analítica en Reino Unido y España: retail, viajes, Gobierno británico, industria y tecnología sanitaria
Dónde
Europa, en remoto. Pasaporte de la UE y UK Settled Status
Contacto
Email · CV · LinkedIn · GitHub
Caso 01

Unas mismas reglas para 60 marcas

Ingersoll Rand · Web Data Analyst, Customer Data Analytics Center of Excellence · 2026

Cada marca recogía los datos web a su manera. Creé el marco de gobierno de Google Tag Manager para y más de 100 webs, en todas las regiones, China incluida.

Dirigí la migración de la plataforma de gestión del consentimiento, con la validación de Consent Mode bajo el RGPD y la CCPA, y preparé el business case de Google Analytics 360 midiendo lo que costaba la mala calidad del dato. También hice análisis en BigQuery para los equipos de marketing de las marcas y puse en marcha lo que pedían.

  • Herramientas
  • Google Tag Manager
  • Consent Mode v2
  • Chrome DevTools
  • Google Tag Assistant
  • GA4
  • BigQuery
Métricas · cómo se midieron
  • M160marcas

    60 marcas y más de 100 webs en 5 contenedores de Google Tag Manager.

    Es el alcance del trabajo, no un resultado. No tengo una cifra de antes y después que enseñar.

Caso 02

Especificaciones con las que desarrollo podía construir

UK Government Digital Service y Department for Education · Senior Performance Analyst · 2017–2021

La identidad digital es más difícil de medir que la mayoría de los servicios públicos: Reino Unido no tiene DNI, así que el servicio tiene que verificar quién es alguien sin él. Trabajé en varios equipos ágiles y multidisciplinares a la vez, y creé y validé métricas y KPI nuevos de cuya calidad del dato era responsable.

Para el trabajo de analítica de mi equipo, escribía las especificaciones con las que construía desarrollo: user stories y criterios de aceptación de UAT. Con el Head of Privacy, implanté el RGPD en toda la unidad, con el consentimiento y el tratamiento de datos sensibles. Nuestro equipo automatizó el reporting recurrente con Python y pipelines ETL y redujo el esfuerzo en , con informes semanales a , el 100 % a tiempo.

También me formé como evaluadora de servicios del GDS y participé en paneles de evaluación del Service Standard como performance analyst.

RecursosEntrada del blog (en inglés) · especificaciones de analítica que desarrollo puede construir

  • Herramientas
  • User stories
  • Criterios de UAT
  • Definición de KPI
  • RGPD
  • Python
  • ETL
  • Jira
Métricas · cómo se midieron
  • M2¾menos esfuerzo de reporting

    Esfuerzo dedicado a los informes recurrentes, antes y después de que nuestro equipo los automatizara con Python y pipelines ETL.

    Resultado del equipo, no solo mío. El trabajo del RGPD no tiene cifra que enseñar.

  • M330+stakeholders, cada semana, el 100 % a tiempo

    Informes semanales entregados a más de 30 stakeholders, ninguno con retraso.

Caso 03

Las mismas cifras para todos

JD Sports Group · product owner de un programa de medición de 8 proyectos · 2021–2024

Marketing y ecommerce no se fiaban de las cifras del otro. Con la directora, partí de un plan de medición y acordé los objetivos con cada área antes de definir ningún KPI. Ordené el backlog por dependencias y por cuántos equipos desbloqueaba cada pieza, para que nadie construyera una métrica sin acordar. Cada entrega llevaba un dashboard funcionando y formación.

Las peticiones nuevas de analítica crecieron un interanual, con un de satisfacción de los stakeholders.

RecursosPresentación disponible si se pide

  • Herramientas
  • Plan de medición
  • Definición de KPI
  • Looker
  • Looker Studio
  • Power BI
  • Jira
Métricas · cómo se midieron
  • M4+70 %peticiones nuevas de analítica

    Peticiones nuevas al equipo de analítica, interanual.

    Cuenta la demanda de los equipos y no mide cuánto usaron cada dashboard.

  • M590 %de satisfacción de los stakeholders

    De la encuesta a los stakeholders al pasar cada proyecto al día a día del negocio.

Caso 04

Un checkout que parecía roto

JD Sports Group (Sprinter y Sportzone) · Senior Digital & Marketing Data Analyst · 2021–2024

Negocio quería rediseñar el checkout. Antes de comprometer tiempo de ingeniería, comparé el embudo paso a paso con la referencia del sector retail y encontré una página por la que pasaba el del tráfico del checkout y que nunca se había medido. Eso lo arreglé primero.

Tres equipos querían tres soluciones distintas. Marketing quería a Atención al Cliente en videollamadas, Atención al Cliente quería un chat en las páginas de producto y los datos apuntaban al checkout. Enseñé a cada equipo, paso a paso, qué datos había en cada etapa y qué nos diría cada opción, y empezamos por el checkout.

Después fuimos a por los motivos, con una encuesta de Hotjar categorizada con la API de OpenAI y los motivos del chat que Atención al Cliente registraba en Salesforce. Los fallos de pago salieron como la causa principal. Tras los cambios, la conversión del checkout subió un frente a la línea base previa, y Atención al Cliente siguió usando el informe semanal en sus propias reuniones.

RecursosEntrada del blog (en inglés) · la historia completa

  • Herramientas
  • GA4
  • Google Tag Manager
  • BigQuery
  • SQL
  • Python
  • Hotjar
  • Microsoft Clarity
  • OpenAI API
  • Salesforce
Métricas · cómo se midieron
  • M640 %del tráfico del checkout

    Parte de las sesiones del checkout que pasaban por la página de iniciar sesión, invitado o registro, una vez que se pudo medir.

  • M7+4 %conversión del checkout

    Subida relativa, frente a la línea base previa al cambio.

    Es una comparación de antes y después, no un test A/B, así que no puede aislar la estacionalidad.

Caso 05

Una persona en el circuito

Nutr(IA) Coach · cofundadora y AI product manager · desde 2024, en beta

Los profesionales de la nutrición no tenían una herramienta de IA pensada para su trabajo con clientes. Llevé el producto de la idea a la beta. Coordino el equipo y decido qué construir a continuación a partir de entrevistas con más de diez de ellos.

Decidimos dar la IA solo a nutricionistas, para que un profesional revise cada recomendación antes de que llegue al cliente. El proyecto llegó a la fase final de la incubadora INCOOVA, proyectos.

RecursosEntrada del blog (en inglés) · por qué pusimos a nutricionistas en el circuito

  • Herramientas
  • LLM APIs
  • Vertex AI
  • Google Cloud
  • BigQuery
Métricas · cómo se midieron
  • M81 de 12proyectos en la fase final

    De 168 ideas. Doce proyectos llegaron a la fase final; uno se retiró, por eso la noticia de prensa habla de once.

    El producto aún no tiene clientes de pago.

Caso 06

Más leads con menos presupuesto

aBoatTime y BoatGrid · Head of Digital Marketing · 2015

El objetivo era duplicar los leads del año anterior mientras se recortaba el presupuesto. Dirigí un equipo de cuatro personas, tres de marketing y un diseñador, y llevé la relación de marketing con los partners de marca blanca. Acordé qué contaba como lead, leí los resultados canal a canal y moví el dinero a lo que daba retorno.

Los leads subieron un en seis meses con un presupuesto de marketing un menor, y el coste por lead pasó de .

RecursosPresentación · PDF, 10 diapositivas (en inglés)

  • Herramientas
  • Google Analytics
  • Google Ads
  • Facebook Ads
  • Google Display Network
  • Google Trends
  • CRM
Métricas · cómo se midieron
  • M9+112 %leads

    De mayo a octubre de 2015 frente a los mismos meses de 2014. Un lead era un formulario de solicitud de barco, una llamada de cliente o un chat online. Solo la web creció un 60 %; los partners de marca blanca pusieron el resto.

  • M10−48 %presupuesto de marketing

    Presupuesto de marketing, interanual. Los partners se llevaban una parte de las ventas sin coste fijo, así que sus leads no sumaban a este presupuesto.

  • M119,38 €coste por lead, desde 36,20 €

    Mi papel era el marketing, así que no tenía datos de reservas ni de ingresos y no puedo enseñar la conversión de lead a reserva. La empresa ya no existe; las cifras salen de mi informe de 2015.

Caso 07

Un valor para cada socio de Goldcar Club

Goldcar Rental (Grupo Europcar) · Digital Analyst · 2016

Goldcar Club, el programa de fidelización de la empresa de alquiler de coches, necesitaba saber qué socios valían más para el negocio. Con el Chief Digital Officer, definí el de sus socios.

Lo construí en Python y SQL a partir de la segmentación RFM: cuándo fue la última vez, con qué frecuencia y cuánto había gastado cada socio. Después lo usó marketing.

En el mismo puesto dirigí el plan de medición en 15 países.

  • Herramientas
  • Python
  • SQL
  • RFM
  • Customer lifetime value
Métricas · cómo se midieron
  • M12CLVpor socio de Goldcar Club

    Definido con el Chief Digital Officer, a partir de la segmentación RFM de los alquileres de cada socio.

    Es una definición, no un resultado. No tengo cifra de lo que cambió en marketing.

Caso 08

Qué va primero en la rejilla de productos

JD Sports Group (Sprinter) · Senior Digital & Marketing Data Analyst · 2021–2024

El orden de una página de categoría decide qué productos ve primero el cliente. El equipo de performance pidió probar algoritmos de ordenación nuevos en la herramienta interna de merchandising de Sprinter: uno que reordenaba la rejilla según lo que el visitante había estado viendo y otro que subía productos afines a los que había mirado.

Fue un test A/B de verdad: los visitantes se repartieron al azar en grupos que veían cada ordenación al mismo tiempo, así que la comparación no la sesgaban la temporada ni las campañas, como pasa con un antes y después. El éxito era el ingreso por visitante, con los clics en la rejilla y los añadidos al carrito como señales tempranas.

Lo difícil fue la unidad del reparto. Repartir por usuario es lo correcto aquí: la ordenación personalizada aprende de lo que navega el visitante, así que un reparto por sesión puede enseñar a la misma persona las dos versiones en visitas distintas y difuminar la diferencia. Pero reconocer a un visitante que vuelve necesita una cookie, y en Sprinter esa cookie dependía del consentimiento, así que el equipo técnico no podía repartir por usuario y el test se hizo por sesión, frente a un grupo de control con la ordenación actual.

Cómo revisaría hoy un test así: tres brazos (la ordenación actual como control y los dos algoritmos) piden un test multivariante con corrección por comparaciones múltiples. Los clics y los añadidos al carrito son proporciones, así que encaja un test de dos proporciones. El ingreso por visitante lo sesgan unas pocas cestas grandes, así que necesita un test que aguante eso, como el t de Welch con una muestra grande o un bootstrap. Y con un reparto por sesión, la sesión también tiene que ser la unidad de análisis. Mi calculadora gratuita cubre la planificación, el montaje multivariante, varias métricas a la vez y el riesgo de elegir mal al ganador.

RecursosCalculadora de tests A/B · hecha por mí (en inglés)

Los experimentos eran trabajo de equipo, . Validaba cada test con el equipo técnico antes de lanzarlo y evaluaba los resultados.

Métricas · cómo se midieron
  • M13~5experimentos por trimestre

    Tests A/B en el ecommerce de Sprinter, hechos por el equipo. En el test de la rejilla, el éxito era el ingreso por visitante, con los clics en la rejilla y los añadidos al carrito como señales tempranas.

    Validé el montaje y evalué los resultados; no hice los tests sola. Repartir por sesión hace que algunos visitantes que volvían vieran las dos ordenaciones, y eso encoge la diferencia medida. Aquí no hay cifra de qué algoritmo ganó.

Caso 09

¿Son fiables las cifras de la clínica?

Proyecto personal · dbt y DuckDB con datos sintéticos · 2026

Un proyecto de práctica sobre cómo organizaría una analítica de la que un equipo se pueda fiar. Catorce preguntas de negocio sobre una clínica ficticia, de los reingresos a 30 días a la adherencia a la medicación, cada una respondida por su propio modelo de dbt con datos sintéticos. No hay pacientes reales.

Los datos traen defectos puestos a propósito: formularios de ingreso duplicados, un médico sin departamento, estancias con el alta antes del ingreso y valores de laboratorio imposibles. Las filas malas se marcan, no se esconden, y cada modelo decide qué excluir. y un cuadro de calidad del dato detectan los defectos: los conocidos avisan sin parar el build y los fallos de verdad lo paran.

También funciona como catálogo de datos. Cada modelo tiene responsable, clasificación del dato y sus columnas de datos personales etiquetadas, y el grafo de linaje va de los datos en bruto a los informes que los usan. Una comprobación en el pipeline para el build si se queda sin documentar.

Cómo se construyó, con agentes de IA, está en IA agéntica en mi propio trabajo.

RecursosGitHub · código, tests y resultados (en inglés)Catálogo y linaje · dbt docsCaso de uso y diapositivas disponibles si se piden

  • Herramientas
  • dbt
  • DuckDB
  • SQL
  • Python
  • GitHub Actions
  • dbt docs
Métricas · cómo se midieron
  • M1450tests de datos sobre 26 modelos

    Tests de esquema y comprobaciones de la lógica, como que el total del hospital sea la suma de sus departamentos. Último build: 81 correctos, 3 avisos, 0 errores. Los 3 avisos son los defectos puestos a propósito.

    Datos sintéticos y un proyecto de práctica, no un trabajo para una empresa.

  • M156 de 10reglas de calidad fallan, como estaba previsto

    El cuadro de calidad del dato: 6 reglas fallan, 2 están dentro de la tolerancia y 2 pasan.

    Los fallos son los defectos puestos en el generador, así que esto demuestra que las comprobaciones funcionan, no la calidad del dato de una clínica real.

  • M1634 de 34modelos y seeds documentados y clasificados

    Se comprueba en el pipeline después de cada build: cada uno necesita descripción y clasificación del dato, y cada modelo, un responsable. La comprobación también lista 25 columnas de datos personales.

    Los responsables son roles de una clínica ficticia y los informes al final del linaje son ilustrativos.

IA

Del dato fiable a la IA útil

La analítica me enseñó cuándo se puede uno fiar de una cifra. Un agente de IA necesita la misma respuesta antes de actuar sobre los datos, así que empiezo por ahí.

Construir

Productos de datos

Nutr(IA) Coach, caso 05: arquitectura de agentes y flujos de datos sobre APIs de LLM y Vertex AI.

  • Agentes de IA
  • LLM APIs
  • Vertex AI
Gobernar

Quién revisa a la IA

Un profesional revisa cada recomendación antes de que llegue al cliente. Ahora estudio AI Cybersecurity and Governance en Columbia Engineering.

  • Human in the loop
  • Riesgos de la IA
  • RGPD
  • Columbia, en curso
Usar

IA en el análisis

En JD Sports, la API de OpenAI categorizó a escala las respuestas abiertas de las encuestas (caso 04). En el día a día, la IA se queda las tareas repetitivas y yo reviso el resultado antes de darlo por bueno.

  • API de OpenAI
  • Claude Code
  • Ollama, modelos locales
Cómo lo diseño · Nutr(IA) Coach
  1. Datos del cliente
  2. ¿Son fiables?
  3. El agente de IA redacta
  4. Revisa un nutricionista
  5. Cliente

IA agéntica en mi propio trabajo

Doy instrucciones a los agentes de IA como se las daría a un equipo: una tarea clara, comprobaciones de lo que vuelve y una persona que da el visto bueno.

  • Búsqueda de empleoUn sistema multiagente para mi propia búsqueda de empleoDiez agentes de Claude Code en cuatro fases: encontrar ofertas en portales y en los ATS de las empresas, puntuar cada una con mis criterios, adaptar el CV y la carta para las que elijo y preparar las entrevistas. Solo pasan las ofertas por encima de una nota fijada, cada dato se comprueba contra un único archivo de hechos verificados y las sesiones en paralelo comparten un registro para no pisarse el trabajo. Los agentes preparan borradores; no se envía nada sin mi OK.
  • Caso 09El proyecto de calidad del dato en dbtHecho con Claude Code: el agente escribió los modelos y los tests. El proyecto enseña la estructura y las reglas de calidad, no código escrito a mano por mí.
Trayectoria

Cómo llegué hasta aquí, versión a versión

No llegué a la analítica por un solo camino. Cada paso añadió una capa que revisa una parte distinta de una cifra. Baja para ver cómo se construye.

  1. Base

    Licenciatura en Sociología, Investigación Social y de Mercados · Técnico Superior en Desarrollo de Aplicaciones Informáticas

    Cómo preguntar a la gente y lo que una respuesta no puede decirte, y cómo recoge los datos el software de verdad.

    • + investigación social
    • + software
  2. 2010–2013 · España

    Analista de investigación social, sector público y universidad

    Investigación social para el sector público y universidades, antes de pasar a lo digital.

  3. 2013–2014 · Reino Unido

    Insights Analyst, Branded3 (agencia de SEO)

    Informes para clientes, auditorías de analítica, auditorías de UX y conversión, y tests A/B. Mi primer puesto en analítica.

    • + analítica de marketing digital
  4. 2015

    Head of Digital Marketing, aBoatTime y BoatGrid

    Mi primer equipo: cuatro personas y un presupuesto que mover canal a canal. Caso 06.

    • + liderazgo digital
  5. 2016–2017

    Máster en Big Data y Business Analytics, Merit

    Ciencia de datos y big data: modelos a escala. Desde entonces trabajo en Python con grandes volúmenes de datos.

    • + ciencia de datos y big data
  6. 2016–2017 · España y Reino Unido

    Digital Analyst, Goldcar · eCommerce Analyst, TUI Group

    Un plan de medición en 15 países y el customer lifetime value definido con el Chief Digital Officer en Goldcar (caso 07), y después la analítica de largo radio de tres marcas en TUI.

  7. 2017–2021 · Londres

    Senior Performance Analyst, Government Digital Service y Department for Education

    Equipos ágiles multidisciplinares. Escribía las especificaciones de analítica con las que construía desarrollo, era responsable de la calidad del dato de las métricas que definía, implanté el RGPD en la unidad con el Head of Privacy y me formé como evaluadora de servicios del GDS. Caso 02.

    • + producto y Agile
    • + gobierno del dato
    • + cumplimiento (RGPD)
  8. 2021 · España

    Senior Digital Analyst, Atida Group (DosFarma)

    Una farmacia online con más de 40.000 referencias. Segmentación RFM de clientes para retención y segmentación de campañas.

  9. 2021–2024 · España

    Senior Digital & Marketing Data Analyst, JD Sports Group

    Product owner de un programa de medición de 8 proyectos: un único juego de KPI acordado antes de cualquier dashboard. Caso 04, caso 03 y caso 08.

    • product owner
    • gobierno de KPI
    • clasificación de texto con LLM
  10. Desde 2024

    Cofundadora y AI Product Manager, Nutr(IA) Coach

    Un producto de IA llevado de la idea a la beta. Diseñé la arquitectura de agentes y los flujos de datos, y un profesional revisa cada recomendación. Caso 05.

    • + productos de datos y agentes
    • human in the loop
  11. 2025

    IA agéntica

    Agentes de IA en Nutr(IA) Coach y herramientas agénticas en mi trabajo diario, como Claude Code y modelos locales con Ollama (cómo los uso). A la vez, el itinerario Gen AI Leader de Google Cloud y un curso de 280 horas de IA aplicada a la empresa.

    • + IA agéntica
  12. 2025

    Certificado de Profesionalidad de Docencia de la Formación Profesional para el Empleo (SSCE0110)

    Acreditada como formadora. La formación ya iba con cada dashboard que entregaba; ahora puedo darla de forma reglada.

    • + formar a otros
  13. 2026

    Web Data Analyst, Customer Data Analytics Center of Excellence, Ingersoll Rand

    Gobierno a escala: reglas de etiquetado y consentimiento para 60 marcas y más de 100 webs. Caso 01.

    • gobierno a escala
  14. 2026 · en curso

    Gobierno de la IA

    AI Cybersecurity and Governance en Columbia Engineering: las reglas para decidir sobre qué puede actuar una IA.

    • + gobierno de la IA
Output

La sociología me enseñó a averiguar qué necesitan de verdad los stakeholders, que no siempre es lo que piden. Mi base en desarrollo de software y en datos me permite convertirlo en algo que el equipo técnico pueda construir. Trabajo de puente entre los dos.

Juntas responden a una pregunta: ¿te fías de estos datos lo bastante para decidir con ellos, o para dejar que un agente de IA actúe sobre ellos?

Liderazgo

Cómo lidero

He dirigido un equipo una vez. Casi todo mi liderazgo ha sido sin personas a cargo: conseguir que equipos que no dependen de mí se pongan de acuerdo en qué medir.

  • aBoatTime · 2015Equipo a cargoDirigí un equipo de cuatro personas, tres de marketing y un diseñador, durante nueve meses, tras nueve meses con un becario a cargo.
  • JD Sports · 2021–2024Dirigir un programa sin personas a cargoProduct owner de un programa de medición de 8 proyectos. Acordé los objetivos con cada área antes de definir ningún KPI y trabajé con la PMO y con los equipos de marketing, producto, tecnología y agencias.
  • UK GDSEvaluar los servicios de otros equiposFormada como evaluadora de servicios del GDS; participé en paneles de evaluación del Service Standard como performance analyst.
  • GoldcarApoyo a juniorsLa persona senior a la que acudían los becarios.
Proyectos y textos

Lo que he construido y escrito

Herramientas y formación

Herramientas y formación

Medición y gobierno

  • Definición de KPI
  • GA4
  • Google Analytics 360
  • Matomo
  • Piwik
  • Google Tag Manager
  • Gestión del consentimiento
  • RGPD
  • CCPA

Análisis y dashboards

  • SQL
  • BigQuery
  • Python
  • Tests A/B
  • RFM
  • Customer lifetime value
  • Machine learning
  • scikit-learn
  • Encuestas y NPS
  • Looker Studio
  • Looker
  • Power BI
  • Tableau

IA

  • APIs de LLM
  • Vertex AI
  • Diseño human in the loop
  • IA explicable (SHAP)

Forma de trabajar

  • Agile
  • Product ownership
  • Priorización del backlog
  • Jira
  • Professional Scrum Master I
  • En cursoAI Cybersecurity and GovernanceColumbia Engineering (Columbia Plus), 2026.
  • Máster · 2016–2017Big Data y Business AnalyticsTelefónica y UEMC. Merit.
  • LicenciaturaSociologíaInvestigación Social y de Mercados.
  • Ciclo superiorTécnico Superior en Desarrollo de Aplicaciones InformáticasFormación Profesional de grado superior.
  • 2025Certificado de Profesionalidad de Docencia de la Formación Profesional para el EmpleoSSCE0110, formación de formadores.
  • 2024Designing and Building AI Products and ServicesMIT xPRO.
  • CertificadosGoogle Business Intelligence · Professional Scrum Master ICurso de GA4 de Simmer.