Salta al contingut principal
Migració Odoo · Guia pràctica

Checklist de migració a Odoo 19: què revisar abans del go-live

Una migració a Odoo 19 gairebé mai falla per un únic error tècnic gran: falla per l'acumulació de punts petits que ningú va verificar a temps. Aquest checklist cobreix els sis blocs que marquen la diferència entre un go-live tranquil i un de bombers.

Checklist de migració a Odoo 19: què revisar abans del go-live

Si tens una data de go-live a Odoo 19 a l'horitzó, la part tècnica de la migració (actualitzar l'esquema, convertir els mòduls, moure les dades) sol estar ben coberta per qui fa la migració. El que sol quedar fora del full de ruta és tot el que envolta aquesta migració: dades brutes des de l'origen, mòduls de tercers que ningú ha provat de debò, cap pla si alguna cosa va malament, o un equip que arriba al primer dia sense saber on és el que feia servir cada dia. Aquest article recull, en forma de checklist, els sis blocs que hem vist marcar la diferència en migracions reals.

Idea clau: un go-live gairebé mai falla per un únic error tècnic gran: falla per l'acumulació de diversos punts petits que ningú va verificar a temps: una dada mestra duplicada que desquadra un informe, un mòdul de tercers que «hauria de funcionar» però ningú va provar amb dades reals, o un equip que no va saber què fer la primera hora perquè ningú no li va ensenyar el flux real. Aquest checklist cobreix els sis blocs que, en la nostra experiència implantant Odoo, marquen la diferència entre un go-live tranquil i un de bombers.

Per què la majoria de migracions es compliquen pel mateix punt

Normalment no és la migració tècnica en si (l'actualització d'esquema o la conversió de mòduls) el que descarrila un go-live. Sol ser algun dels sis blocs d'aquest checklist, donat per fet perquè «ja s'havia parlat» però mai verificat amb dades reals ni per escrit. Repassar-los abans de fixar data no allarga el projecte: evita que la data fixada s'hagi de moure a última hora.

El checklist complet abans del go-live

Sis blocs, un punt de control per bloc i per què és crític: en forma de taula perquè puguis fer-la servir tal qual amb el teu equip.

Taula resum: els 6 blocs a revisar abans de donar el go-live per bo

BlocPunt de controlPer què és crític
Dades mestresContactes, productes, tarifes, plantilles d'impostos i saldos revisats, sense duplicats ni orfesUna dada mestra mal migrada no falla en el moment de migrar: falla setmanes després, en una factura o un informe, quan ja és difícil rastrejar-ne l'origen
Mòduls de tercersCada mòdul instal·lat (OCA o propietari) existeix en versió 19, s'ha instal·lat en staging i s'ha provat amb un cas d'ús realUn mòdul que «figura com a compatible» a la seva fitxa no és el mateix que un mòdul provat amb les teves dades i el teu flux real
Entorn de stagingRèplica de producció amb dades reals (no de demostració), on s'ha completat almenys un cicle real: comanda, factura, cobrament, estoc, informeEls errors amb dades de demo gairebé mai reprodueixen els errors amb dades reals: volum, formats, casos límit
Pla de rollbackCòpia de seguretat verificada i procediment documentat i assajat de tornada al sistema anteriorSense un pla provat, un problema imprevist a les primeres hores de producció es converteix en una aturada d'operació sense sortida clara
Finestra de mantenimentFranja horària de baix trànsit definida, comunicada a l'equip i, si escau, a clients, amb marge sobre el temps estimatUn go-live sense finestra clara barreja usuaris treballant al sistema mentre es migra, cosa que multiplica el risc d'inconsistències
Formació de l'equipCada usuari ha fet, en staging, les tasques reals del seu lloc de treball: no només ha vist una demoEl primer dia de producció no és el moment d'aprendre el sistema des de zero

Els sis blocs, en detall

1. Dades mestres netes

Abans de fixar data de go-live, algú de l'equip (no només qui migra) hauria d'haver revisat contactes duplicats, productes sense codi o amb tarifes contradictòries, plantilles d'impostos correctes per país si hi ha operativa internacional, i que els saldos comptables migrats quadren amb el sistema anterior. Migrar dades brutes a Odoo 19 no les neteja: només les trasllada a un sistema nou on són més difícils de detectar.

2. Mòduls de tercers portats i provats

Cada mòdul OCA o propietari que fa servir l'empresa ha d'existir en versió 19 i haver-se instal·lat i provat en staging amb un cas d'ús real del negoci, no només amb la instal·lació tècnica neta. És habitual descobrir en producció que un mòdul «compatible amb 19» segons la seva fitxa falla amb una combinació concreta de dades que ningú no va provar abans.

3. Entorn de staging validat amb dades reals

El staging no serveix com a validació si només es prova amb dades de demostració. Cal una rèplica de producció amb dades reals (o una còpia representativa) on s'hagi completat almenys un cicle sencer: crear una comanda, facturar-la, cobrar-la, moure estoc, generar els informes que l'equip fa servir cada setmana. És l'única manera de trobar abans del go-live els errors que només apareixen amb volum i casos reals.

4. Pla de rollback

Una còpia de seguretat recent no és un pla de rollback: el pla inclou la còpia de seguretat verificada (restaurada i comprovada, no només generada) i un procediment documentat pas a pas de com tornar al sistema anterior si el go-live falla, amb els rols de qui decideix activar-lo i en quin termini.

5. Finestra de manteniment

El go-live necessita una franja horària de baix trànsit, comunicada amb antelació a l'equip i, si correspon, a clients, amb marge de temps sobre l'estimació tècnica: les migracions gairebé sempre triguen més del previst. Fer el canvi amb usuaris treballant al sistema antic mentre es migra és una de les causes més comunes de dades inconsistents.

6. Formació de l'equip

La formació que sosté un go-live no és un manual genèric ni una demo passiva: és que cada persona hagi executat, en staging, les tasques concretes del seu lloc de treball diari, i sàpiga a qui acudir si alguna cosa no coincideix amb el que esperava el primer dia real.

Enllaços útils dins de FlexigoTech

Si prefereixes que ens encarreguem de tot el procés (dades mestres, mòduls, staging, rollback i formació inclosos) el nostre servei de migració a Odoo 19 cobreix exactament aquests sis blocs abans de fixar data de go-live. I si a més necessites cobrir processos que Odoo estàndard no resol (logística, compliance, marketplaces) pots revisar el nostre catàleg de mòduls abans de decidir què migrar i què substituir.

Servei de migració a Odoo 19Continuar llegint a FlexigoTechCatàleg de mòduls Odoo 19Continuar llegint a FlexigoTech

Preguntes freqüents

Què és exactament el go-live en una migració a Odoo 19?

El go-live és el moment en què la base de dades migrada i provada en staging passa a ser el sistema real de producció: el punt en què l'equip comença a treballar sobre Odoo 19 i es desconnecta o es congela el sistema anterior. No és un esdeveniment tècnic aïllat, és el final d'un procés de validació (dades, mòduls, entorn, pla de tornada enrere i equip format) que hauria d'haver començat setmanes abans.

Quant de temps abans del go-live he de tenir l'entorn de staging a punt?

Amb marge suficient per completar almenys un cicle sencer de proves amb dades reals, no de demostració, abans de fixar la data: crear una comanda, facturar-la, cobrar-la, moure estoc i generar els informes que l'equip fa servir cada setmana. Si en aquest cicle apareixen incidències cal temps per corregir-les i repetir la prova, així que com abans estigui operatiu el staging, menys pressió hi ha sobre la data final.

Què passa si un mòdul de tercers no està portat a Odoo 19?

Si el mòdul no existeix en versió 19, o existeix però ningú l'ha provat amb dades reals, no s'hauria de marcar com a fet al checklist encara que el proveïdor l'anunciï com a compatible. Les opcions són provar-lo tu mateix en staging amb un cas real abans del go-live, substituir-lo per una alternativa nativa o un mòdul equivalent, o ajornar aquesta funcionalitat concreta sense bloquejar la resta de la migració.

És obligatori tenir un pla de rollback si tot s'ha provat bé en staging?

Sí. El staging mai reprodueix el 100 % de les condicions de producció (volum real d'usuaris simultanis, integracions externes en viu, pics d'ús), així que el pla de rollback (còpia de seguretat verificada i procediment documentat de tornada al sistema anterior) és el que evita que un problema imprevist a les primeres hores es converteixi en una aturada d'operació sense sortida clara.

Com sé si el meu equip està realment a punt per al canvi?

Quan cada persona que farà servir Odoo 19 el primer dia ha fet, en staging i amb dades reals, les tasques concretes del seu lloc (no un manual genèric ni una demo passiva) i sap a qui acudir si alguna cosa no coincideix amb el que esperava. Una sessió teòrica sense pràctica sobre l'entorn real gairebé mai no és suficient per sostenir el primer dia de producció.

El que fem sobre això

Integracions a midaQuè fa, captures, versions i preu.

Vols que revisem el teu checklist de migració abans del go-live?

T'ajudem a repassar els sis blocs amb el teu cas real (dades, mòduls, staging, rollback, finestra i equip) abans de fixar la data. Escriu-nos a comercial@flexigobe.com o truca al +34 616 809 504.

Parlar amb un enginyer