Saltar a contenido

Límites del refactoring

Esta página explica qué no se puede reconstruir automáticamente durante el refactoring y cómo gestionar estas carencias.

Cómo funciona

El refactoring reconstruye tus servicios basándose en lo que es visible y está documentado. Si una operación ocurre "entre bastidores" sin dejar rastro, el sistema no puede adivinarla.

Por ejemplo: si en tu antiguo sistema un pedido de 50 euros activa automáticamente un descuento del 10% pero esta regla no está escrita en ningún manual y no aparece en ninguna pantalla, el nuevo servicio no sabrá que debe hacerlo.

Qué debes hacer tú

  1. Analiza los procesos que usas cada día y marca los que ocurren en automático sin que tengas que hacer clic en nada.
  2. Informa a glacom® sobre cualquier integración con software externos que no sea visible en la interfaz de usuario.
  3. Verifica los datos en el sistema antiguo: si hay registros incompletos o errores, debes limpiarlos antes de la [migrazione-dati.md].
  4. Prueba atentamente las funciones durante el [periodo-parallelo.md] para encontrar lógicas olvidadas.

Qué hace glacom®

Analiza las pantallas y los flujos proporcionados para reconstruir la estructura. Si durante las pruebas surge una función faltante, interviene para añadirla siguiendo el procedimiento de [../errori-e-correzioni/aggiungere-quello-che-manca.md].

Límites

El refactoring no puede reconstruir: - Lógicas ocultas: reglas de cálculo o automatismos nunca documentados y no visibles en las interfaces. - Integraciones cerradas: conexiones con sistemas de terceros a los que no es posible acceder o que no exponen datos. - Datos corruptos: si la información en el sistema antiguo es incorrecta o incompleta, el nuevo servicio heredará el error.

Problemas frecuentes

  • ¿Falta una función que antes estaba? → Probablemente era una lógica oculta: infórmalo inmediatamente a través de un [../supporto/ticket.md].
  • ¿El nuevo sistema da errores en algunos datos? → Verifica si los datos originales eran correctos o si están corruptos en la fuente.
  • ¿Un software externo ya no se comunica? → Comprueba si la integración se basaba en accesos no documentados.

Desde la app

No disponible desde la app: la gestión de los límites de refactoring se realiza exclusivamente mediante coordinación directa con el equipo del proyecto.