Riesgos y tradeoffs

Riesgos principales y decisiones abiertas

El diseño propuesto reduce riesgos de integridad, pero también introduce costos y decisiones que deben gobernarse explícitamente.

Riesgos principales

RiesgoImpactoMitigación
Una DB por cliente aumenta carga operativaProvisioning, backups y migraciones más exigentesAutomatizar bootstrap y control-plane posterior
Pricing y descuentos pueden crecer demasiadoComplejidad alta en reglas y pruebasEncapsular lógica, limitar alcance inicial y exigir pruebas de negocio
Sync offline puede duplicar efectosCobros o movimientos repetidosIdempotencia obligatoria, replay controlado y alcance offline acotado
Scope creep hacia ERP completoRetraso y pérdida de focoPriorizar POS core, inventario, compras y AP antes de ampliar
Módulos opcionales o avanzados añaden complejidadMás reglas y más casos bordeMantenerlos fuera del camino crítico inicial
Dependencias con licencias no permisivasBloqueo comercial del productoValidación continua de dependencias y transitivas

Tradeoffs aceptados

Decisiones abiertas