Calidad de Software · UADE
Diagnóstico y Propuesta de Mejora para Sanatorio Bernal
Cómo pasar de una operación reactiva y riesgosa a un sistema de calidad gradual, medible y sostenible.
- Ezequiel Banchio
- Francisco Gonzalez
- Luka Cerrutti
Calidad de Software · UADE
Cómo pasar de una operación reactiva y riesgosa a un sistema de calidad gradual, medible y sostenible.
Contexto de la organización
Sanatorio Bernal es una institución privada de salud en zona sur, con procesos asistenciales intensivos y un área de IT reducida.
~130 camas, 800-1000 consultas ambulatorias diarias y guardia 24 horas.
5 personas: jefe de sistemas, 2 técnicos de infraestructura y 2 analistas funcionales.
Herramientas in-house conviven con HCE, turnos y portal del paciente tercerizados.
Modelo actual
El ciclo de vida del software carece de prácticas formales de ingeniería, trazabilidad y validación previa.
Trello con checklists, pedidos verbales y sin métricas de flujo ni criterios de aceptación.
GitHub funciona como repositorio simple, sin branching ni revisiones cruzadas.
El pase a producción depende del jefe de sistemas y de configuraciones WAMPP locales.
Las caídas o bugs del proveedor se gestionan recién cuando impactan en la operación.
Calidad percibida y técnica
Las reseñas y situaciones reportadas muestran una brecha crítica entre lo que el sistema debería garantizar y lo que realmente entrega.
Resultados de laboratorio visibles en perfiles incorrectos y pérdida de registros digitales.
Portal con pantallas en blanco, timeouts y fallas en recuperación de contraseña.
Órdenes quirúrgicas perdidas, turnos mal asignados y errores de facturación.
WhatsApp en bucle, triage desincronizado y problemas de compatibilidad.
Diagnóstico crítico
La crisis no está en una pantalla o un módulo puntual, sino en una cultura reactiva que desplaza la calidad al final.
Quejas, caídas del portal, cruces de datos y turnos inconsistentes.
Testing tardío, despliegues manuales, sin staging, sin rollback y deuda técnica acumulada.
Estrategia de mejora
Se descartan cambios rígidos o radicales. La mejora debe ser pequeña, continua y compatible con un equipo saturado.
Plan de acción
Primero se ordena la entrada de trabajo; después se evita que el software llegue tarde y sin validación real.
Clasificar, ordenar, limpiar, estandarizar y sostener la disciplina sobre tickets y pedidos.
Reducir llamados informales y cambios de contexto que rompen el flujo de los analistas.
No codificar inmediatamente: entender el problema y definir criterios antes de implementar.
Validar incrementos funcionales con usuarios reales para evitar testing tardío.
Shift-left quality
La calidad deja de inspeccionarse al final y se incorpora desde la primera decisión técnica.
Prácticas técnicas
Por tailoring, se eligen prácticas realistas para cinco personas y no una infraestructura corporativa imposible de sostener.
Automatizar empaquetado y despliegue a staging para reducir copia manual y error humano.
Automatizar solo flujos críticos: login, turnos, órdenes, estudios y datos sensibles.
Cada cambio debe vincularse a un ticket para saber qué se cambió, por qué y cómo revertirlo.
Documentar versiones, puertos, librerías y datos de entorno para evitar 'en mi máquina funciona'.
Enfoque ágil en calidad
El tablero deja de ser una lista pasiva y se convierte en una herramienta para visualizar carga, priorizar y limitar trabajo en curso.
Separar lo pendiente, en curso, en validación y terminado para transparentar bloqueos.
Evitar que los analistas atiendan demasiadas tareas a la vez y acumulen trabajo sin terminar.
Modelo de calidad y cambio
ISO 9001 e ISO/IEC 25010 se usan de forma adaptada, priorizando procesos claros y software confiable.
Enfoque basado en procesos para ordenar demanda, soporte y priorización.
Foco en funcionalidad, fiabilidad y seguridad por la criticidad de los datos médicos.
Empezar con innovadores y adoptadores tempranos para demostrar valor antes de escalar.
Acompañar la resistencia inicial hasta exploración, aceptación y adopción sostenida.
Métricas de calidad
El éxito se mide por resultados operativos: menos defectos críticos, menor tiempo de ciclo y mejor cumplimiento de soporte.
Reducir defectos críticos en producción de 5 por mes a 0.
Bajar desarrollos simples de 14 días a menos de 5 días.
Subir el cumplimiento del SLA de soporte del 40% al 85% al finalizar el trimestre.
Conclusión
La propuesta permite que Sanatorio Bernal deje de correr detrás de urgencias y construya software confiable para médicos, administrativos y pacientes.