← Torna al blog
ERP estàndard o personalitzat: quan configurar o programar
Implementació d'ERP

ERP estàndard o personalitzat: quan configurar o programar

perBruno Galo · Publicat el 28 de des. 2025

Actualitzat el 12 d’ag. 2026

Disponible enCatalàEnglishEspañolPortuguês

En algun punt de gairebé totes les implementacions d'ERP, un taller arriba a un moment en què el sistema estàndard fa alguna cosa d'una manera diferent de com ho fa avui el negoci, i algú pregunta, amb tota la raó, si es pot canviar perquè hi coincideixi. La resposta és gairebé sempre sí: els ERP moderns són flexibles i un desenvolupador competent pot fer que el sistema faci pràcticament qualsevol cosa. La pregunta que val la pena fer no és si es pot fer. És a què s'està comprometent en fer-ho.

Una personalització no és un cost puntual. És un cost recurrent: cal tornar-la a provar en cada actualització, cada nova incorporació a l'equip l'ha d'entendre, cal documentar-la o esdevé un misteri, i cal mantenir-la durant tot el temps que el sistema estigui en ús. Les empreses mid-market que acumulen personalitzacions sense un marc coherent per decidir entre elles acaben amb una instància d'ERP que és car tocar, lenta d'actualitzar i, a la pràctica, única, cosa que sona a flexibilitat i funciona com a fragilitat.

Aquest article planteja un marc per prendre aquesta decisió de manera coherent, perquè les decisions individuals solen ser raonables i l'agregat gairebé mai no ho és.

Per què això importa

El cost directe d'una personalització és visible en el moment de construir-la i fàcil de pressupostar. Els costos que s'acumulen després són els que realment determinen si va valer la pena.

Cada personalització amplia l'abast de les proves en cada actualització futura: les notes de versió del fabricant no saben res del seu script, així que algú l'ha de comprovar manualment, cada vegada. Cada personalització és un fragment de coneixement institucional que viu amb qui la va construir, i les empreses mid-market no retenen aquesta persona indefinidament; quan se'n va, la personalització esdevé o una caixa negra o una reconstrucció. I cada personalització complica la feina del següent partner d'implementació, perquè ara dona suport a un sistema que s'aparta del que coneix per formació i del que descriu la documentació mateixa del fabricant.

Hi ha un efecte acumulatiu específic de l'ERP: una instància molt personalitzada esdevé progressivament més difícil de canviar, justament en el moment en què el negoci més necessita que canviï, perquè el deute de personalització s'acumula més de pressa en les empreses que creixen i evolucionen, precisament aquelles per a les quals la flexibilitat importa més.

D'un cop d'ull: el marc de decisió

Pregunta Si la resposta és sí Si la resposta és no
Reflecteix això un requisit de negoci genuí i defensable, i no només l'hàbit actual? Continuï avaluant Adopti l'estàndard. "Sempre ho hem fet així" no és un requisit
És aquest requisit prou comú perquè el fabricant o l'ecosistema el puguin resoldre amb el temps? Consideri esperar, o una solució provisional lleugera Continuï avaluant
Es pot aconseguir mitjançant configuració en lloc de codi? Configuri. Això no és realment "personalització" en el sentit arriscat Continuï avaluant
És això un diferenciador central de la manera com el negoci competeix? És més probable que la personalització estigui justificada Continuï avaluant: el llindar s'eleva
Haurà de canviar una altra vegada a mesura que el negoci evolucioni? Decanti la balança cap a l'estàndard o cap a un script ben aïllat i documentat
Té la capacitat de mantenir això durant tota la vida del sistema? Continuï avaluant No ho construeixi, independentment de la resta de respostes
Ha quantificat algú què es trenca si adopta el procés estàndard en lloc d'això? Si la resposta és real i material, construeixi-ho Si la resposta és una preferència, adopti l'estàndard

L'última fila és la disciplina que més importa i la que més sovint s'omet. Caldria exigir que tota petició de personalització hi respongui de manera explícita i per escrit abans de l'aprovació.

Què funciona i sobre què cal ser honest

Què funciona:

Exigir una resposta escrita a "què es trenca si no fem això". No una preferència, una conseqüència. "A l'equip de magatzem la pantalla de picking estàndard li resulta menys còmoda" és una preferència. "No podem facturar legalment segons els requisits espanyols sense aquest camp" és una conseqüència. Fer explícita aquesta distinció i exigir-la per escrit converteix la conversa de defensa d'una postura en evidència.

Un registre de personalitzacions, revisat periòdicament. Cada personalització registrada amb el seu responsable, la seva justificació de negoci i una data de revisió. La majoria de les empreses mid-market no tenen aquest registre, cosa que significa que ningú no pot respondre "per què el sistema fa això" per a una part significativa del que s'ha construït, i ningú no es torna a plantejar mai si la justificació continua sent vàlida.

Preferir la configuració al scripting, i el scripting a la modificació del nucli. Cada opció comporta costos de manteniment diferents i riscos d'actualització diferents. Un canvi de configuració sol ser segur entre actualitzacions. Un script necessita proves. Una modificació del nucli és la categoria de més risc i hauria d'exigir el llindar de justificació més alt.

Aïllar allò que sí que s'ha de personalitzar. Quan la personalització està genuïnament justificada, construeixi-la com una addició discreta, ben documentada i feblement acoblada, en lloc d'incrustar-la en la configuració del nucli. Això redueix materialment el cost de la següent actualització i el cost d'eliminar-la arribat el cas, si la justificació deixa de sostenir-se.

Revisar les personalitzacions antigues, no només filtrar les noves. Una justificació que era correcta fa tres anys pot no ser-ho ara: la normativa pot haver canviat, el diferenciador competitiu pot haver esdevingut un requisit mínim del mercat, l'equip que necessitava l'apedaçament pot haver marxat. La revisió periòdica ho detecta; la majoria de les empreses no miren mai enrere.

Sobre què cal ser honest:

Rebutjar una petició de personalització és una conversa més difícil que aprovar-la. Qui la demana sol tenir una frustració genuïna i immediata, i "adopti el procés estàndard" pot sonar menyspreador fins i tot quan és la resposta correcta. Això és una habilitat de governança i de comunicació tant com tècnica, i requereix algú amb capacitat de decidir disposat a mantenir la conversa incòmoda.

Algunes personalitzacions són genuïnament necessàries, i rebutjar-les totes és el seu propi mode de fallada. Els requisits legals, els diferenciadors competitius genuïns i les necessitats d'integració són categories reals. L'objectiu és un marc coherent i defensable, no una negativa general.

El marc requereix algú amb autoritat per dir no. Sense una persona amb capacitat de decidir i amb poder real —el mateix requisit que es comenta en els patrons de fracàs de les implementacions de NetSuite en un altre article d'aquesta sèrie—, aquest marc és un document que ningú no segueix, perquè cada petició individual trobarà un defensor i cap petició no trobarà un avaluador coherent.

Les personalitzacions heretades són més difícils d'eliminar que les noves de prevenir. Un cop un procés s'ha construït al voltant d'una personalització, eliminar-la té un cost de gestió del canvi independent del seu cost tècnic. Això és un argument a favor del rigor en el moment de la creació, ja que la prevenció és molt més barata que una eliminació posterior.

Això no és una decisió puntual. Un marc aplicat una sola vegada en la implementació i abandonat després produeix la mateixa acumulació que pretenia evitar. Ha de ser un procés de governança permanent, amb un responsable, durant tota la vida del sistema.

Resum del marc de decisió: aplicar-lo a la pràctica

La taula anterior és el marc. A la pràctica, apliqui'l com un procés permanent:

1. Tota petició de personalització entra en un registre abans que comenci qualsevol desenvolupament, i qui la sol·licita ha de respondre la pregunta de justificació per escrit.

2. Una persona designada amb capacitat de decidir avalua contra el marc, no un comitè; vegi l'article sobre implementacions de NetSuite d'aquesta sèrie per entendre per què això importa en general.

3. Les personalitzacions aprovades es construeixen aïllades i documentades, amb un responsable i una data de revisió registrats.

4. El registre es revisa a intervals fixos —anualment és raonable per a la majoria de les empreses mid-market— i la justificació de cada entrada es torna a contrastar amb les circumstàncies actuals, no només amb la seva aprovació original.

5. Les peticions rebutjades també es registren, amb l'alternativa de procés estàndard documentada, perquè la mateixa petició no reaparegui sense memòria institucional de per què es va rebutjar.

Cost i esforç indicatius

Línia de treball Termini habitual Perfil d'esforç
Construcció del registre de personalitzacions (readaptat a una instància existent) 3–6 setmanes Mitjà: molta feina de descobriment
Disseny del marc i del procés de governança 1–2 setmanes Lleuger: decisions
Designació de la persona amb capacitat de decidir i desplegament del procés 1–2 setmanes Lleuger, organitzativament significatiu
Avaluació per petició, de manera contínua Dies per petició Lleuger
Revisió anual del registre 1–2 setmanes per cicle Lleuger, recurrent
Aïllament i documentació de personalitzacions existents no documentades 4–12 setmanes Pesat: escala amb el deute heretat

Sol·liciti un pressupost per a una auditoria de personalitzacions delimitada a la seva instància actual.

Preguntes freqüents

Com apliquem aquest marc de manera retroactiva a un sistema que ja acumula anys de personalització sense documentar?
Comenci pel registre: inventariï el que existeix, encara que inicialment sigui sense justificació completa, perquè l'inventari ja té valor per si sol. Prioritzi la revisió pel que resulti més arriscat d'actualitzar o menys comprès, en lloc d'intentar justificar-ho tot alhora.

Quina proporció de peticions de personalització hauríem d'esperar rebutjar?
No hi ha una xifra universal que valgui la pena citar, i tractar la taxa de rebuig com un objectiu distorsiona el procés: la meta és un marc coherent aplicat amb honestedat, no una quota. Segons la nostra experiència, un marc aplicat amb rigor real rebutja una minoria significativa de peticions que, altrament, s'haurien aprovat per defecte, però això varia enormement segons l'empresa i el sector.

Aquest marc s'aplica igual a la personalització d'informes que a la personalització de processos?
El principi és el mateix, però el perfil de risc és diferent: un informe personalitzat sol ser de menys risc que un canvi en la lògica transaccional del nucli, perquè no afecta com es processen les transaccions, només com es presenten. Ponderi la seva avaluació en conseqüència; el llindar per a la personalització d'un informe pot ser raonablement més baix que per a la personalització d'un flux de treball.

Qui hauria de ser la persona amb capacitat de decidir en aquest marc?
La mateixa persona amb autoritat sobre les decisions de disseny d'ERP transversals en general; vegi l'article sobre implementació d'aquesta sèrie. Si aquesta persona no existeix, establir aquest rol és un requisit previ perquè aquest marc funcioni en absolut.

Quina relació té això amb una implementació de NetSuite en concret?
És la disciplina de governança continuada que evita el patró de fracàs de "la personalització com a resposta per defecte a cada mancança" que es comenta en l'article sobre implementació. Aquell article ho aborda durant un projecte; aquest ho aborda com a disciplina operativa permanent després.

Tancament — Passos següents

Les decisions de personalització es prenen d'una en una, per persones diferents, sota pressió de temps, i l'agregat rarament és el que ningú pretenia. Un marc coherent —aplicat per una persona designada amb capacitat de decidir, que exigeix una justificació per escrit i es revisa periòdicament— no elimina la personalització. Garanteix que el que existeix hi és perquè s'ha guanyat el seu lloc, i que algú se n'adonaria si deixés de guanyar-se'l.

Si vol saber en quin punt es troba avui: intenti construir el registre de personalitzacions de la seva instància actual. L'exercici en si —descobrir què s'ha construït, qui ho va fer i per què— sol ser la tarda més informativa a disposició d'un equip que es pregunta per què el seu sistema s'ha tornat car de canviar.

Sobre l'autor

Bruno Galo és el fundador d'Atypical Tech, una consultora de NetSuite que presta servei a clients mid-market de tota Ibèria. Està especialitzat a connectar sistemes CRM i ERP per a fluxos order-to-cash sense friccions, i a construir pipelines automatitzats de gestió de comandes que eliminen la introducció manual de dades entre els equips de vendes i de finances. Com a partner oficial d'implementació de Stacksync, Bruno dissenya i desplega agents d'IA en plataformes d'integració per gestionar l'encaminament d'excepcions, el processament de documents i la conciliació, convertint fluxos de comandes fragmentats en sistemes fiables que es supervisen a si mateixos.

LinkedIn: https://www.linkedin.com/in/brunogd

Fonts

Els URL són a nivell d'editor i s'haurien de verificar abans de la publicació.

Comentaris

Encara no hi ha comentaris.

Deixa un comentari

El teu comentari es revisarà abans de publicar-se.

An unhandled error has occurred. Reload 🗙