Salta el contingut

Limits del refactoring

Aquesta pàgina explica què no es pot reconstruir automàticament durant el refactoring i com gestionar aquestes mancances.

Com funciona

El refactoring reconstrueix els teus serveis basant-se en el que és visible i està documentat. Si una operació ocorre "darrere dels bastidors" sense deixar rastres, el sistema no pot endivinar-la.

Per exemple: si al teu sistema antic una comanda de 50 euros activa automàticament un descompte del 10% però aquesta regla no està escrita en cap manual i no apareix en cap pantalla, el nou servei no sabrà que ha de fer-ho.

Què has de fer tu

  1. Analitza els processos que fas cada dia i marca els que ocorren automàticament sense que hagis de clicar res.
  2. Informa a glacom® de cada integració amb software externs que no sigui visible a la interfície d'usuari.
  3. Verifica les dades al sistema antic: si hi ha anagràfics incomplets o errors, has de netjar-los abans de la [migrazione-dati.md].
  4. Prova attentament les funcions durant el [periodo-parallelo.md] per trobar lògiques oblidades.

Què fa glacom®

Analitza les pantalles i els fluxos proporcionats per reconstruir l'estructura. Si durant els tests surt a llum una funció discriminant, intervé per afegir-la seguint el procediment de [../errori-e-correzioni/aggiungere-quello-che-manca.md].

Limits

El refactoring no pot reconstruir: - Lògiques ocultes: regles de càlcul o automatismes mai documentats i no visibles a les interfícies. - Integracions tancades: connexions amb sistemes de tercers als quals no és possible accedir o que no exposen dades. - Dades corruptes: si la informació al sistema antic és incorrecta o incompleta, el nou servei heretarà l'error.

Problemes freqüents

  • Manca una funció que abans hi era? → Probablement era una lògica oculta: informa'n immediatament mitjançant un [../supporto/ticket.md].
  • El nou sistema dóna errors en algunes dades? → Verifica si les dades originals eren correctes o si estan corruptes a la font.
  • Un software extern ja no comunica? → Comprova si la integració es basava en accessos no documentats.

Des de l'app

No disponible des de l'app: la gestió dels limits de refactoring es fa exclusivament mitjançant la coordinació directa amb l'equip del projecte.