El producto
VittaSami es la plataforma todo-en-uno para clínicas, consultorios y centros de bienestar en LATAM. En una sola interfaz, el profesional de salud gestiona su agenda digital, la ficha clínica del paciente, los pagos y la comunicación con el paciente.
El diferenciador central es el asistente de IA: el profesional graba la consulta en audio, Whisper transcribe, y Claude genera una nota clínica estructurada lista para revisar y aprobar. Cero tiempo de digitación. La decisión clínica sigue siendo 100% humana.
Números actuales en producción: 150+ profesionales activos, 2,500+ citas gestionadas, 98% de satisfacción de usuarios, operando en Perú, Chile, Colombia y México.
El reto que no venía del producto
En 2024, el equipo técnico detrás de VittaSami tenía 12 desarrolladores y un problema serio: completaban el 40% de lo que comprometían por sprint. El trabajo no planificado consumía el 45% de la capacidad. Había 2 resignaciones pendientes. El product-market fit estaba probado — el problema era la maquinaria que construía el producto.
| Métrica | Antes | Después |
|---|---|---|
| Sprint accuracy | 40% | 92% |
| Cycle time | 14 días | 5 días |
| Trabajo no planificado | 45% | 15% |
| Visibilidad para stakeholders | Mensual | Semanal automatizada |
| Resignaciones pendientes | 2 | 0 |
Cómo se resolvió
Fase 1 — Diagnóstico honesto
El primer paso fue congelar nuevos compromisos por un sprint y medir el throughput real. Resultado: 8 items por sprint, no los 20+ que el equipo prometía. Con ese dato, se redimensionó la planificación a 9 items + 30% de buffer para trabajo urgente.
Se implementó un sistema de tracking de blockers: todo item bloqueado más de 3 días generaba una alerta. Antes, los blockers aparecían en la demo — demasiado tarde.
Fase 2 — Sincronización entre equipos
Con el proceso estabilizado, el equipo escaló de 1 a 3 subequipos con ownership claro por módulo. Se estableció sincronización semanal cross-team y se documentaron los procesos que antes vivían en la memoria de 2 ingenieros clave.
Resultado: feature lead time bajó de 6 semanas a 2 semanas. Release frequency: de mensual a semanal. Deployment issues: de 3/mes a 0.5/mes.
Por qué este caso importa para ti
SaaS B2B multi-tenant hecho bien
Multi-tenancy con row-level security en Postgres es la implementación correcta para B2B con datos sensibles entre clientes. Es más compleja de configurar que “una DB por cliente” o “un campo tenant_id en el código de app”, pero es la única que garantiza aislamiento real ante bugs de aplicación.
IA integrada al flujo operativo, no como demo
La transcripción de consultas no es una feature de marketing — es la razón por la que los profesionales pagan. Está integrada al flujo natural (graba → revisa borrador → edita → guarda) y no rompe el modelo mental del usuario. Así se introduce IA en software profesional sin perder confianza del usuario.
Operación regulada en múltiples jurisdicciones
4 países significa 4 marcos legales. El sistema está construido para que estos requisitos sean propiedades arquitectónicas — residencia de datos configurable por tenant, audit trail estandarizado, exportación de datos personales a un click para responder a derechos ARCO.
Cómo aplica a tu proyecto
Si necesitas un SaaS B2B con datos sensibles entre clientes, IA en el flujo operativo, cumplimiento regulatorio multi-país, o escalar un equipo de entrega que está rindiendo por debajo de su potencial — el patrón ya está construido y validado en VittaSami. No hay que reinventarlo. Hablemos.