
índice
Una aplicación sin conexión necesita definir qué sucede cuando dos personas cambian el mismo registro sin conexión. Guardar información en el dispositivo es sólo una parte del problema de continuidad del negocio.
Cómo evaluar esta decisión
Datos separados que se pueden consultar, crear y modificar sin conexión. Definir validez local, volumen y tratamiento de la información sensible. Al sincronizar, el último cambio recibido no siempre es el correcto: un cambio de responsable puede entrar en conflicto con el cierre de una tarea. Cada tipo de datos necesita una regla comprensible para la reconciliación o revisión humana.
Criterios para comparar propuestas.
- Cola local: muestra elementos guardados, pendientes, enviados y rechazados sin presentar una grabación local como confirmación del servidor.
- Conflictos: preservar las versiones relevantes y explicar quién puede resolver el desacuerdo.
- Continuidad: prueba de falta de espacio, finalización de la aplicación, pérdida de conexión y envío repetido.
Un escenario para discutir con el proveedor
Ejemplo hipotético: un técnico completa una inspección fuera de línea mientras el supervisor cancela el pedido. Al volver a conectarse, el sistema debe preservar la evidencia y remitir el conflicto, en lugar de borrar silenciosamente una de las acciones.
Qué validar en el momento de la entrega
Periodos alternos homólogos con y sin red en dispositivos representativos. Comparar el historial local con el servidor y comprobar que repetir el envío no duplica registros. Pruebe también la recuperación después de una interrupción abrupta.
Preparar la conversación sobre el proyecto.
Informe a Quantum9 sobre la duración típica sin señal, la cantidad de registros, dispositivos y acciones permitidas en el campo. El presupuesto debe explicar las reglas de conflicto, la seguridad local y los límites de operación fuera de línea.
Desarrollo a medida · Mapear la prioridad de la empresa