9. Pasemos a la realidad…
Inception
Hipótesis
Test B
Test A
MVP
Ganador!!
Listo para
implementar
- Presentación de la misión
- Identificación de puntos de decisión
- Preparación de las suposiciones
- Planteamiento de las hipótesis
11. Aprender a experimentar
Definición acertada de la hipótesis
Identificación de los KPIs objetivo
Foco en la confiabilidad.
- Volumen bastante alto, reducir el
riesgo al mínimo.
- A veces menos es más.
17. Una evolución ¿lógica?... u otra ida de olla...
Implementación
Comportamiento
Requisitos
Feedback del cliente
18. DESARROLLO
Producto/Análisis de opciones
Diseño del experimento/Implementación
- Tiene que estar basado en hipótesis
de negocio
- Implementación:
- Test AB
- Vanity
- Consideraciones (CI/CD)
- Recolección de datos
Hipótesis
Verificación
Refactor Experimento
TDD: programadores
BDD: Comportamiento
ATDD: Criterios de aceptación
EDD: Experimentos -> recoger feedback del usuario final de forma directa y objetiva
TDD: programadores
BDD: Comportamiento
ATDD: Criterios de aceptación
EDD: Experimentos -> recoger feedback del usuario final de forma directa y objetiva
Porque necesitamos el feedback del cliente cada vez antes, porque queremos eliminar desperdicios porque en empresas en las que se quiere atacar al gran consumo…
TDD: programadores
BDD: Comportamiento
ATDD: Criterios de aceptación
EDD: Experimentos -> recoger feedback del usuario final de forma directa y objetiva
Conceptos Claves - (Maria):
Framework que aúna estos 3 pilares
Ciclo de trabajo base
Design Thinking: innovación que se alimenta de la observación directa de las preferencias y necesidades de la gente
Lean startup: ciclo de feedback continuo: crear-medir-aprender
Metodologías ágiles
Principios
Equipos multifuncionales, pequeños, dedicados, coubicados
Progreso igual a resultados no a documentación
Equipos centrados en problemas
Eliminación del waste
Lotes pequeños
Feedback continuo
Customer centric
Entendimiento común
Hacer en lugar de analizar
Aprender en lugar de crecer
Permiso para equivocarse
Posible organización que beneficia el aprendizaje y la especialización
Herramienta importante para el negocio
TDD: programadores
BDD: Comportamiento
ATDD: Criterios de aceptación
EDD: Experimentos -> recoger feedback del usuario final de forma directa y objetiva
TDD: programadores
BDD: Comportamiento
ATDD: Criterios de aceptación
EDD: Experimentos -> recoger feedback del usuario final de forma directa y objetiva
TDD: programadores
BDD: Comportamiento
ATDD: Criterios de aceptación
EDD: Experimentos -> recoger feedback del usuario final de forma directa y objetiva
TDD: programadores
BDD: Comportamiento
ATDD: Criterios de aceptación
EDD: Experimentos -> recoger feedback del usuario final de forma directa y objetiva
TDD: programadores
BDD: Comportamiento
ATDD: Criterios de aceptación
EDD: Experimentos -> recoger feedback del usuario final de forma directa y objetiva
TDD: programadores
BDD: Comportamiento
ATDD: Criterios de aceptación. Specification by example
Specification by example (SBE) is a collaborative approach to defining requirements and business-oriented functional tests for software products based on capturing and illustrating requirements using realistic examples instead of abstract statements. It is applied in the context of agile software development methods, in particular behavior-driven development.
EDD: Experimentos -> recoger feedback del usuario final de forma directa y objetiva
Estructura del desarrollo pensado y estructurado para admitir poder hacer desarrollos parciales, pruebas codigo desachable, sin comprometer el contenido estable
Establecer hipótesis de negocio pequeñas, verificables a corto plazo con mínima inversión
Implementación separada e integrada con el resto (no ensucia, pero te da resultados)
«suposición de algo posible o imposible para sacar de ello una o más consecuencias»
An experiment is a procedure carried out to support, refute, or validate a hypothesis