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¶
- Analitza els processos que fas cada dia i marca els que ocorren automàticament sense que hagis de clicar res.
- Informa a glacom® de cada integració amb software externs que no sigui visible a la interfície d'usuari.
- Verifica les dades al sistema antic: si hi ha anagràfics incomplets o errors, has de netjar-los abans de la [migrazione-dati.md].
- 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.