Propósito: Cuando se construye cada módulo, que incluye cada versión, métricas objetivo
Cross-references: modules (PAM-), targets (PAT-), intentions (PAI-)
Fuentes: 03-roadmap-5-meses-v2, módulos-completo
| ID |
Versión |
Período |
Focus |
Módulos |
| PAV-1 |
Alpha (Prototipos) |
Dic 2025 - Mar 2026 |
Wireframes, design system, arquitectura UX |
Todos (prototipo) |
| PAV-2 |
Beta Privada |
Feb - May 2026 |
Core patient experience, 50 usuarios |
PAM-1,2,3,4,5,6,7,9 |
| PAV-3 |
Beta Publica |
Jun - Ago 2026 |
Full patient app + consulta médica |
PAM-1 a PAM-11 |
| PAV-4 |
v1.0 (Launch) |
Sep - Oct 2026 |
Producción, primeros usuarios de pago |
PAM-1 a PAM-11 |
| PAV-5 |
v1.5 (Family) |
Q1 2027 |
Familia, expansión |
PAM-12 + mejoras |
Período: Diciembre 2025 - Marzo 2026
Objetivo: Validar la arquitectura UX, design system y flujos de usuario antes de escribir una línea de código de producción
Status: Completado
- 13 flujos de usuario documentados (happy path + error paths)
- 9 objetos OOUX con propiedades, acciones, relaciones y estados
- 7 Jobs-to-be-Done priorizados
- 6 personas con intentions y lifecycle maps
- Design system completo (paleta dual dark/light, tipografia, componentes)
- 36 páginas de wireframes interactivos (Astro + React + Tailwind)
- 11 documentos de research UX (100+ fuentes)
- Sitemap y navigation completos
- Copy guidelines y accessibility specs
| Módulo |
Estado wireframe |
Páginas |
| PAM-1 Auth |
Completo |
Login, registro, MFA, verify |
| PAM-2 Onboarding |
Completo |
6 steps + perfil pendiente |
| PAM-3 Dashboard |
Completo |
Bento grid, health score, plan del dia |
| PAM-4 Progreso |
Completo |
Nivel salud, edad biológica, exámenes |
| PAM-5 Planes |
Completo |
Plan dia, plan 90d, ciclo, reporte |
| PAM-6 Check-in |
Completo |
Modal 3 modos, streaks |
| PAM-7 Alertas |
Completo |
5 tipos, severidad |
- Código de producción
- Backend / API
- Base de datos
- Integraciones reales (wearables, labs, OCR)
- Documentación UX completa: 35 archivos activos
- Cobertura de flujos: 13/13 documentados
- Validación interna de wireframes: completada
Antes de esta fase, el engine ya resolvió la ciencia:
- 13 algoritmos clínicos validados (PhenoAge, HOMA-IR, Globorisk-LAC, FIB-4, eGFR)
- 34 reglas clínicas con umbrales calibrados para población latina
- Health Score compuesto 0-100 (6 dominios ponderados)
- MedGemma 27B validado (97.6% grounded, $0.042/call)
- Demo dashboard: 36 páginas, 3 perfiles de paciente, 20 componentes (~5,000 LOC)
Período: Febrero - 31 Mayo 2026
Objetivo: Core patient experience funcionando con datos reales, 50 usuarios de prueba
Status: En desarrollo
Sprints: 8 sprints de 2 semanas
| Sprint |
Mes |
Focus |
Módulos |
| Sprint 1 |
Feb |
Infra + Engine Tests |
Monorepo, PostgreSQL, CI/CD, tests >80% |
| Sprint 2 |
Feb |
Auth + Onboarding |
PAM-1, PAM-2 |
| Sprint 3 |
Mar |
Engine API + Dashboard |
PAM-3 (API endpoints, dashboard real) |
| Sprint 4 |
Mar |
Vistas completas |
PAM-4 (timeline, intelligence, labs) |
| Sprint 5 |
Abr |
Health Coach MedGemma |
Chat AI con contexto del engine |
| Sprint 6 |
Abr |
Upload + OCR |
PAM-9 (R2, OCR con GPT-4 Visión) |
| Sprint 7 |
May |
Ciclos + Check-in |
PAM-5, PAM-6, PAM-7 (adherencia, notificaciones) |
| Sprint 8 |
May |
Testing + Seguridad |
E2E tests, security audit, 0 bugs críticos |
| Módulo |
Sprint de build |
Estado esperado |
| PAM-1 Auth |
Sprint 2 |
Producción |
| PAM-2 Onboarding |
Sprint 2 |
Producción |
| PAM-3 Dashboard |
Sprint 3 |
Producción |
| PAM-4 Progreso |
Sprint 4 |
Producción |
| PAM-5 Planes |
Sprint 7 |
Producción |
| PAM-6 Check-in |
Sprint 7 |
Producción |
| PAM-7 Alertas |
Sprint 7 |
Básico (push + email) |
| PAM-9 Labs |
Sprint 6 |
Producción |
- Monorepo de producción (
aden-core/) con pnpm workspaces
- PostgreSQL + Drizzle ORM + migraciones
- Fastify API con endpoints del engine
- Auth completo (JWT, refresh tokens, MFA)
- Engine API: POST /api/health/analyze, GET /api/health/score, etc.
- Dashboard con datos reales (no demo data)
- OCR de labs con GPT-4 Visión
- Check-in diario y sistema de ciclos
- Notificaciones basicas (push + email)
- DigitalOcean Managed PostgreSQL + backups
- Cloudflare R2 (storage cifrado para labs)
- Modal A100 (MedGemma 27B)
- GitHub Actions CI/CD
- Twilio + ElevenLabs (llamada automática para citas)
| Métrica |
Target |
| Usuarios beta |
50 |
| Onboarding completion rate |
>80% |
| Check-in daily adherence |
>60% |
| Dashboard load time |
<1.5s |
| Engine test coverage |
>80% |
| Bugs críticos |
0 |
| Security audit |
Aprobado (OWASP top 10) |
- Engine tests >80% coverage antes de cualquier otra cosa (Sprint 1)
- PostgreSQL + Drizzle setup es prerequisito de auth
- Engine API es prerequisito de dashboard con datos reales
- MedGemma infra ya existe (Modal A100)
El engine es código validado en demo pero no testeado para producción. Sprint 1 prioriza test coverage. Pure functions facilitan testing (input a output, sin side effects).
Período: Junio - Agosto 2026
Objetivo: App completa del paciente + consulta médica, apertura a más usuarios
Status: Planificado
- PAM-8 Consulta Médica: 8 fases completas
- PAM-10 Health Coach AI: chat completo con MedGemma
- PAM-11 Perfil y Ajustes: gestión completa del usuario
- Refinamiento de PAM-1 a PAM-7 basado en feedback de beta privada
- Ambient scribe / transcripción de consultas (experimental)
- FHIR/HL7 connectors (inicio de integraciones con clínicas)
| Módulo |
Estado |
Cambio vs PAV-2 |
| PAM-1 Auth |
Refinado |
Biometría, mejoras UX |
| PAM-2 Onboarding |
Refinado |
OCR mejorado, wearable hub expandido |
| PAM-3 Dashboard |
Refinado |
Performance, personalización |
| PAM-4 Progreso |
Refinado |
Mas visualizaciones, comparativas |
| PAM-5 Planes |
Refinado |
Logística suplementos |
| PAM-6 Check-in |
Refinado |
Streaks mejorados, freeze |
| PAM-7 Alertas |
Refinado |
SMS, quiet hours, 5 tipos completos |
| PAM-8 Consulta Médica |
Nuevo |
8 fases completas |
| PAM-9 Labs |
Refinado |
Libreria, historial |
| PAM-10 Health Coach |
Nuevo |
Chat + voz + escalamiento |
| PAM-11 Perfil y Ajustes |
Nuevo |
GDPR, dispositivos, privacidad |
| Métrica |
Target |
| Usuarios activos |
200-500 |
| Retención 30 días |
>70% |
| NPS |
>50 |
| Check-in weekly adherence |
>75% |
| Health Coach satisfaction |
>4/5 |
| Consulta médica NPS |
>60 |
- Feedback de 50 usuarios beta privada
- Infraestructura de consulta médica (agenda, videoconferencia si aplica)
- FHIR/HL7 requiere alianzas con clínicas y laboratorios
- Compliance legal para datos de salud en Colombia (Ley 1581)
Período: Septiembre - Octubre 2026
Objetivo: Producción, primeros usuarios de pago, modelo de negocio validado
Status: Planificado
- Sistema de pagos y suscripciones
- Planes de precio (básico, completo, premium)
- Onboarding de pago con PSE, tarjeta de credito, Nequi
- Portal médico multi-paciente (triage, citas, dashboard clínico)
- Performance hardening (code splitting, query optimization, caching)
- Documentación legal: terminos de servicio, politica de privacidad
- Marketing y adquisición de usuarios
Todos los módulos PAM-1 a PAM-11 en estado de producción.
| Métrica |
Target |
| Usuarios de pago |
100-300 |
| Retención 90 días |
>65% |
| NPS |
>60 |
| Revenue mensual |
Validado (MRR > 0) |
| Uptime |
>99.5% |
| Response time P95 |
<500ms |
| Ciclos completados |
>50 |
- Resultados de beta publica satisfactorios
- Portal médico funcional
- Sistema de pagos integrado y testeado
- Compliance legal completo
- Alianzas con al menos 3-5 laboratorios en Medellín
Período: Q1 2027
Objetivo: Features de familia, expansión, mejoras basadas en datos de v1.0
Status: Planificado
- PAM-12 Familia: dependientes, cuidador, permisos
- Flujo de registro por tercero (Carolina registra a Pedro)
- Modo cuidador: vista simplificada de datos familiares
- Permisos granulares entre cuidador y dependiente
- Mejoras de producto basadas en 3-6 meses de datos reales
- Expansión geografica (otras ciudades de Colombia)
- Integraciones adicionales (más wearables, más laboratorios)
| Módulo |
Estado |
Cambio vs PAV-4 |
| PAM-1 a PAM-11 |
Mejorado |
Iteraciones basadas en datos de uso |
| PAM-12 Familia |
Nuevo |
Dependientes, cuidador, permisos |
| Métrica |
Target |
| Usuarios de pago |
500-1,000 |
| Familias activas |
>50 |
| Retención 180 días |
>55% |
| NPS |
>65 |
| Ciclos completados por usuario |
>2 promedio |
| Ciudades |
2-3 (Medellín + expansión) |
- Datos de uso de v1.0 para priorizar mejoras
- Modelo de pricing familiar validado
- Infraestructura escalable para más usuarios
- Red de laboratorios expandida
| Versión |
Riesgo |
Mitigación |
| PAV-2 |
Engine no testeado para producción |
Sprint 1 prioriza tests >80% coverage |
| PAV-2 |
OCR impreciso con labs colombianos |
Formato recognition entrenado con labs regionales |
| PAV-3 |
Baja adopción post beta-privada |
Iterar basado en feedback antes de abrir |
| PAV-3 |
Consulta médica requiere infra nueva |
Planificar con 2 meses de anticipación |
| PAV-4 |
Modelo de pricing no validado |
A/B test de precios durante beta publica |
| PAV-4 |
Compliance legal incompleto |
Asesor legal desde Sprint 8 |
| PAV-5 |
Complejidad de permisos familiares |
Disenar permisos granulares desde PAV-1 (ya documentado) |
Responsable: Product Strategy
Fuentes: 03-roadmap-5-meses-v2, módulos-completo
Relacionados: modules, targets, intentions