# A B Testing Data Analysis Experimentation Statistical Mastery

> El Análisis de A/B Testing (v2.0) es la disciplina de validar cambios comparando el desempeño de dos o más variantes. No es solo "ver quién tiene más clics"; es Ingeniería de la Experimentación Científica. Úsala para tareas de Datos y Analítica: ab-testing, statistics, conversion-optimization, experimental-design, data-driven-decisions, hypothesis-validation.

- Skill: `jesusgarciafernandez/a-b-testing-data-analysis-experimentation-statistical-master` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add jesusgarciafernandez/a-b-testing-data-analysis-experimentation-statistical-master`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jesusgarciafernandez/a-b-testing-data-analysis-experimentation-statistical-master/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: CC BY-NC-SA 4.0
- Author: jesusgarciafernandez (https://skillmd.com/u/jesusgarciafernandez)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/jesusgarciafernandez/a-b-testing-data-analysis-experimentation-statistical-master

---


## 0. Filosofía Human-Centric AI
*Esta habilidad sustituye la intuición subjetiva por la evidencia científica en el diseño de productos y estrategias, utilizando la tecnología para realizar experimentos rigurosos que garanticen que cada cambio aporta un valor real y medible a los usuarios finales.*

**El Rol del Humano:** El Científico de Experimentos debe ser un "Garantes del Rigor Metodológico". La IA puede calcular tamaños de muestra en milisegundos, detectar anomalies estadísticas en los datos de tráfico y automatizar el cálculo de p-values complejos, pero solo el humano puede formular una hipótesis de negocio con sentido común, decidir si un resultado estadísticamente significativo es relevante para la estrategia general y asegurar que el experimento respete la privacidad y la ética del usuario sin manipular el comportamiento de forma oscura.
**Empoderamiento:** Usamos la tecnología para sustituir el "yo creo que..." por un "los datos demuestran que..." irrefutable y profesional.

---

## 1. Descripción Detallada
El Análisis de A/B Testing (v2.0) es la disciplina de validar cambios comparando el desempeño de dos o más variantes. No es solo "ver quién tiene más clics"; es **Ingeniería de la Experimentación Científica**. El enfoque v2.0 integra la **Estadística Inferencial** avanzada con la orquestación de datos en tiempo real, centrándose en evitar sesgos (Selection Bias), calcular la potencia estadística para no perder efectos reales y utilizar modelos bayesianos o frecuentistas según el volumen de tráfico. El objetivo es maximizar la tasa de conversión (CRO) mediante iteraciones de producto seguras y validadas.

## 2. Escenarios de Aplicación
- **Optimización de Conversión en Web (CRO):** Prueba de diferentes llamadas a la acción (CTAs), formularios o flujos de checkout.
- **Validación de Nuevas Funcionalidades en Apps:** Lanzamiento progresivo (Canary releases) para medir el impacto en la retención del usuario.
- **Mejora de Campañas de Marketing:** A/B testing de líneas de asunto, creatividades o segmentaciones de audiencia.
- **Ajustes de Modelos de Precios:** Experimentos sobre la elasticidad precio-demanda para optimizar ingresos sin perder volumen.
- **Eficacia de Algoritmos de Recomendación:** Comparativa de diferentes modelos de sugerencia de productos o contenidos.

## 3. Requisitos de Implementación
- **Motor de Experimentación Robusto:** Uso de plataformas como Optimizely, VWO o implementaciones custom con SDKs.
- **Pipeline de Datos Limpio:** Asegurar que los eventos se traquean correctamente y se asocian a la variante adecuada.
- **Domino Estadístico:** Uso de bibliotecas de análisis (Ej: Scipy, Statsmodels en Python) para el cálculo de significancia.
- **Plan de Muestreo (Power Analysis):** Determinar cuántos usuarios se necesitan antes de empezar (MDE - Minimum Detectable Effect).

---

## 4. Diferencial: Comparativa Visual vs. A/B Testing v2.0

| Dimensión | Enfoque Legacy (Visual) | A/B Testing (v2.0) |
| :--- | :--- | :--- |
| **Decisión** | Basada en "el que tiene la barra más alta". | Basada en intervalos de confianza y p-values. |
| **Tiempo** | Se para cuando "parece que uno gana". | Se para cuando se alcanza la muestra calculada. |
| **Riesgo** | Alto riesgo de falsos positivos (suerte). | Riesgo controlado matemáticamente. |
| **Profundidad** | Solo métricas superficiales (Clics). | Análisis de impacto en LTV y métricas secundarias. |

---

## 5. Instrucciones y Pasos Detallados (Protocolo Maestro)

### Fase 1: Diseño Experimental e Hipótesis
**Objetivo:** Diseñar un test que realmente responda a una pregunta de negocio.
1.  **Definición de Hypothèsis (If/Then):** IA ayuda a redactar: "Si hacemos [CAMBIO], entonces mejorará [MÉTRICA] en un X% porque [RAZÓN]".
2.  **Cálculo de 'Sample Size':** IA determina la duración necesaria del test para que el resultado sea válido estadísticamente.

**Prompt Maestro de Análisis A/B Testing:**
```text
Actúa como un Senior Product Analyst y Experto en Estadística Experimental. Diseña el A/B Test para [PROYECTO/PÁGINA]. 
1. Redacta la Hipótesis de Negocio: Clarifica el cambio, la métrica principal (Primary KPI) y la razón psicológica esperada. 
2. Define el Plan de Muestreo: ¿Cuántos visitantes necesitamos por variante para detectar una mejora del [X]% con una potencia del 80%? 
3. Identifica Métricas Secundarias (Guardrail Metrics): ¿Qué métricas NO deberían empeorar mientras probamos este cambio? 
4. Lógica de Segmentación: ¿Debemos aplicar el test a todos o solo a [SEGMENTO]? 
5. Protocolo de Análisis Final: Genera el script en Python para calcular el p-value y el intervalo de confianza de la diferencia entre variantes.
```

### Fase 2: Monitorización, Análisis de Resultados y Aprendizaje
... (Expansión técnica sobre el análisis de 'Peeking' (no mirar antes de tiempo), la identificación de efectos de novedad (novelty effect) y el análisis de significancia por subsegmentos para encontrar ganancias ocultas) ...

---

## Referencia ampliada

Para ejemplos extendidos, métricas y notas, consulta [`reference.md`](reference.md) (cárgalo solo cuando necesites ese detalle).

