Backlog técnico priorizado con requisitos funcionales y no funcionales del MVP. Cada requisito incluye criterios de aceptación, responsable y prioridad asignada.
Módulo
Tipo
Formulario de registro con validación de email, teléfono y documento de identidad.
Criterios de aceptación
Flujo de registro para médicos que incluya validación de licencia médica (ReTHUS).
Criterios de aceptación
Autenticación por email y contraseña con protección contra fuerza bruta.
Criterios de aceptación
Vista principal con próximas citas, última actividad y accesos directos.
Criterios de aceptación
Buscar médicos por especialidad, ver disponibilidad y agendar cita.
Criterios de aceptación
Vista principal con citas del día, pacientes pendientes y estadísticas.
Criterios de aceptación
Configurar horarios de atención, bloquear fechas y gestionar citas.
Criterios de aceptación
Ver historial del paciente y registrar diagnóstico, tratamiento y receta tras consulta.
Criterios de aceptación
Integración con pasarela de pagos para tarjetas, PSE y transferencias.
Criterios de aceptación
Asegurar que el manejo de datos de tarjeta cumple con PCI DSS.
Criterios de aceptación
La plataforma debe mantener un SLA de disponibilidad mínimo del 99.5%.
Criterios de aceptación
Backups automáticos de base de datos con retención de 30 días y prueba de restauración mensual.
Criterios de aceptación
Módulo de videollamada en el navegador para consultas remotas con grabación opcional.
Criterios de aceptación
MFA obligatorio para médicos y recomendado para pacientes.
Criterios de aceptación
Flujo de recuperación vía email con token temporal de un solo uso.
Criterios de aceptación
Lista cronológica de consultas pasadas con diagnósticos, tratamientos y recetas.
Criterios de aceptación
Consultar pagos realizados con detalle de monto, fecha, estado y opción de descarga.
Criterios de aceptación
Directorio de pacientes atendidos con buscador y acceso a historial.
Criterios de aceptación
Generar factura electrónica conforme DIAN tras cada pago exitoso.
Criterios de aceptación
El 95% de las peticiones deben resolverse en menos de 2 segundos.
Criterios de aceptación
Realizar pentesting trimestral por firma externa certificada.
Criterios de aceptación
Implementar Web Application Firewall y protección contra ataques DDoS.
Criterios de aceptación
La plataforma debe ser responsive y cumplir WCAG 2.1 nivel AA.
Criterios de aceptación
Notificaciones por email, SMS y push para citas, pagos y recordatorios.
Criterios de aceptación
Edición de datos personales, contacto de emergencia y seguro médico.
Criterios de aceptación
Gestión del perfil público: foto, especialidad, descripción, precios y horarios.
Criterios de aceptación
Proceso de reembolso total o parcial según política de cancelación.
Criterios de aceptación
Centralizar logs de aplicación, accesos y errores con dashboards de monitoreo.
Criterios de aceptación
| Módulo | Total | Críticos | Funcionales | No funcionales |
|---|---|---|---|---|
| Autenticación | 5 | 3 | 4 | 1 |
| Panel de Pacientes | 5 | 2 | 5 | 0 |
| Panel Médico | 5 | 3 | 5 | 0 |
| Pagos | 4 | 2 | 3 | 1 |
| Infraestructura | 4 | 2 | 0 | 4 |
| Seguridad | 2 | 0 | 0 | 2 |
| UX | 1 | 0 | 0 | 1 |
| Teleconsulta | 1 | 1 | 1 | 0 |
| Notificaciones | 1 | 0 | 1 | 0 |