Backend
Errores, límites, persistencia, concurrencia, observabilidad y pruebas.
Una revisión antes de invertir más
Reviso un sistema existente para separar problemas demostrables de preferencias técnicas y convertirlos en un orden de trabajo útil.
Problema que resuelve
Una auditoría útil no es una lista automática de reglas ni una excusa para reescribir.
Debe conectar evidencia técnica con impacto operativo, coste del cambio y una prioridad defendible.
Decisión de inversión
El sistema falla o rinde peor, pero no está clara la causa.
Hay una propuesta de reescritura o migración que necesita contraste.
Las APIs son difíciles de cambiar o integrar.
Se necesita un plan técnico antes de presupuesto o contratación.
Trabajo frecuente
El alcance debe partir de un problema observable y una forma clara de comprobar la mejora.
Errores, límites, persistencia, concurrencia, observabilidad y pruebas.
Contratos, validación, idempotencia, seguridad y evolución.
Acoplamiento, fronteras, dependencias y complejidad operativa.
Build, despliegue, configuración, rollback y diagnóstico en producción.
Alcance posible
Criterio de trabajo
Ejecución
Acordamos preguntas y alcance de la revisión.
Leo código, configuración y documentación relevante.
Verifico los hallazgos y descarto preferencias sin impacto.
Entrego conclusiones priorizadas y las explico con contexto.
Contexto útil
No por defecto. Primero separo diagnóstico y prioridades; la ejecución puede plantearse después con alcance propio.
Depende del alcance: repositorio, documentación, configuración no secreta, diagramas, métricas o ejemplos de incidencias.
Sí. Las conclusiones deben ser comprensibles y útiles aunque la ejecución la haga otro equipo.
Siguiente paso
Podemos acotar la revisión alrededor de una API, un problema de rendimiento, una migración o el sistema completo.