Tilpasning eller standard: hvornår skal man bygge?
En tilpasning løser et konkret problem, men den bliver også en del af jeres drift. Den skal vedligeholdes, testes og tåle opdateringer. Artiklen hjælper jer med at afgøre, hvornår I bør bygge, hvornår standard eller konfiguration er nok, og hvilke omkostninger der følger med efter leveringen, så I kan vurdere tilpasningen på hele levetiden og ikke kun prisen for at bygge den.
Start med standarden
Business Central kan konfigureres meget. Microsoft Learn beskriver, at I kan tilpasse sider til en profil, ændre hvilke elementer der vises og bruge konfigurationspakker. Spørg altid: kan det løses uden kode?
Det er ofte billigere at ændre en proces, så den passer til standarden, end at ændre systemet, så det passer til processen.
Bed konsulenten vise, hvordan standarden kan bruges til jeres behov, før der bygges. Hvis de ikke kan det, så spørg en anden. Det er en billig måde at undgå en dyr tilpasning.
Hvad en tilpasning koster efter leveringen
Microsoft opdaterer Business Central to gange om året, med mindre opdateringer imellem. Microsoft Learn skriver, at en per-tenant extension kan komme i konflikt med en ny version, og at Microsoft før en større opdatering tjekker tilpasninger og sender besked om fundne problemer. Kan en udvidelse ikke opdateres, før versionen når sin tvungne opdateringsperiode, afinstalleres den automatisk.
Det betyder, at hver tilpasning har en vedligeholdelsesomkostning. Spørg, hvem der står for den, og hvordan den afregnes.
Bed om, at tilbuddet angiver, hvordan en tilpasning håndteres ved hver ny version, og hvad det koster at teste. Spørg desuden, hvem der bliver kontaktet, når Microsoft sender besked om fundne kompatibilitetsproblemer, så beskeden ikke havner hos en medarbejder, der er holdt op.
Alternativer til at bygge
Husk også at vurdere, om behovet er blivende. En tilpasning, der skal bruges i seks måneder, er svær at forsvare, hvis den skal vedligeholdes i fem år.
Spørg også, om andre kunder har samme behov, og om der er en generel løsning på vej. Microsoft har en idéportal, hvor brugere stemmer på ønsker. Det er ingen garanti, men det kan vise, om behovet er udbredt.
Før I bestiller kode, så gennemgå disse muligheder:
- Konfiguration og sidetilpasning i standarden
- En app fra Microsoft AppSource, hvis den findes og dækker behovet
- Power Automate, Power BI eller Excel til rapportering og flow
- En ændret proces hos jer
- Et ønske til Microsoft via idéportalen, hvis det er en generel mangel
Hvornår det giver mening at bygge
Det giver mening, når behovet er specifikt for jer og skaber værdi hver dag, når alternativerne ikke dækker det, og når I accepterer vedligeholdelsen. Bed om en beskrivelse af, hvad tilpasningen rører ved i standardkoden. Jo færre ændringer i eksisterende funktionalitet, jo lettere er det at opgradere.
Udvidelser bygges som tilføjelser til standardobjekter. Det er netop meningen med udvidelsesmodellen, som Microsoft beskriver.
Bed om en kort skriftlig begrundelse for tilpasningen, og gem den. Om nogle år kan I bruge den til at vurdere, om tilpasningen stadig er nødvendig.
Tag også stilling til, hvad der sker, hvis I får en ny partner. Kan en anden læse og vedligeholde koden? Det er et godt argument for klare navne, kommentarer og en kort beskrivelse af, hvordan tilpasningen er opbygget.
Spørgsmål til en leverandør
- Hvad koster vedligehold pr. år, og hvad dækker det
- Hvordan testes tilpasningen før hver ny version
- Hvem ejer koden, og kan vi få den
- Hvad sker der, hvis tilpasningen ikke længere virker
- Findes der en standardløsning, I har overvejet
Hos Addverk
Se ydelser og priser på siden om ydelser og priser. Bed om en vurdering af alternativerne, før I bestiller en tilpasning, uanset leverandør.
Korte, konkrete mails om det, kunderne oftest spørger os om. Vi skriver, når vi har noget, der er værd at læse.