Gå til indholdet

Migrering fra Navision til Business Central

Som beslutningstager er migrering fra Navision (eller Dynamics NAV) til Business Central en vigtig strategisk beslutning, der kræver omhyggelig planlægning.

Ca. en ⅓ af alle Navision og BC kunder er stadig ikke kommet i skyen. De har enten en Dynamics NAV eller en BC on-premis.

Derfor skal du være opmærksom på om din Microsoft-partner har ressourcerne og tiden til at migrere din løsning. Og du skal være opmærksom på timing af din migrering i forhold til årsopgørelse og andre tidspunkter, hvor dine medarbejdere er under press.

Hvorfor migrere?

Business Central er Microsofts moderne cloud-baserede løsning. Fordelene ved at migrere omfatter:

Automatiske opdateringer - Du får automatisk adgang til nye funktioner og sikkerhedsopdateringer

Bedre integration - Tættere integration med Microsoft 365, Power Platform og andre Microsoft-tjenester

Skalering - Nemmere at skale op eller ned efter behov

Mobil adgang - Adgang til systemet fra alle enheder, hvor som helst

Fremtidssikring - Microsoft fokuserer på Business Central fremadrettet

Hvad indebærer en migrering?

En migrering er ikke bare en simpel opgradering. Det er en transformation, der omfatter:

Datamigrering

  • Overførsel af alle forretningsdata
  • Validering af dataintegritet
  • Rensning af historiske data

Tilpasninger og funktionalitet

  • Gennemgang af eksisterende tilpasninger og deres forretningsværdi
  • Opdatering til nye standarder i Business Central
  • Test af kritiske forretningsprocesser

Modernisering

  • Modernisering af koden
  • Organisering af koden efter funktionalitet
  • Programmering af automatiske tests
  • Indførsel af versionsstyring og adgangskontrol
  • Indførsel af automatisk kontrol af kodekvalitet (Code Cops)
  • Brug af kunstig intelligens

Processmigrering

  • Omskoling af brugere til den nye brugergrænseflade
  • Opdatering af dokumentation og procedurer
  • Integration med nye systemer og tjenester

Tekniske udfordringer

Kvalitet af eksisterende tilpasninger

En af de største udfordringer ved migrering er kvaliteten af de eksisterende tilpasninger. Dårligt struktureret kode kan:

Forhindre opgradering - Kode der ikke følger best practices kan være svær eller umulig at opgradere

Skabe fejl - Dårlig kode kan introducere bugs under migreringen

Øge omkostninger - Mere tid og ressourcer kræves til at rette problemer

Vær opmærksom på at performance problemer kan "flytte" sig. Det vil sige at noget der var langsomt i Navision pludselig virker fint og noget der tidligere har virket fint pludselig bliver langsomt i skyen.

Teknisk gæld

Mange Navision-installationer lider under teknisk gæld:

  • Kode der ikke følger Microsofts retningslinjer
  • Manglende automatiserede tests
  • Dårlig eller manglende dokumentation
  • Kode der er svær at vedligeholde

Dette skal adresseres senest lige efter migreringen.

Før du starter migreringen

Planlæg oprydning

Brug migreringen som en mulighed for at rydde op:

  • Fjern ubrugt kode og funktionalitet
  • Moderniser gamle tilpasninger
  • Implementer best practices
  • Introducer automatiserede tests

Vælg den rigtige partner

Migrering kræver ekspertise. Vælg en partner der:

  • Har erfaring med migreringer
  • Følger Microsofts best practices
  • Kan dokumentere kvaliteten af deres arbejde
  • Har automatiserede tests som standard

Få en tilstandsrapport af den nye løsning

Efter migreringen, bør du få en professionel vurdering af din nye løsning:

  • Er der ryddet op?
  • Er koden blevet moderniseret?
  • Er kvaliteten af koden i orden?

En tilstandsrapport giver dig et klart billede af, hvad du har fået.

Er nissen flyttet med?

Det ser man alt for ofte.

Opgraderingsstrategi

Microsoft har introduceret Jump Versions - specielle versioner hvor du skal stoppe før du kan gå videre. Det er vigtigt at være klar til opgraderinger, når de kommer.

Vær opmærksom på at versionen efter en jump version indeholder betydelige ændringer (Breaking Changes).

Investering i kvalitet

Migreringen er en god mulighed for at investere i kvalitet:

Automatiserede tests - Sikrer at din kode virker efter migreringen

Code review - Sikrer at koden følger best practices

Versionsstyring - Få din kode på GitHub med AL-Go for GitHub for build pipelines og GitHub Issues til ændringsønsker

Kvalitet er ikke noget man tilføjer til sidst. Det er indbygget i hvert enkelt trin i processen.

Lad mig hjælpe jer

Migrering fra Navision til Business Central er en vigtig investering, der kræver omhyggelig planlægning og investering i kvalitet. Brug migreringen som mulighed for at rydde op i teknisk gæld, implementere best practices og sikre fremtidige opgraderinger. En veludført migrering giver dig en moderne, stabil og vedligeholdelig løsning.

Lad mig hjælpe jer med at stille de rigtige krav til jeres Microsoft-partner.

Jeg ser frem til at høre fra dig.

Finn Pedersen

finn@finnpedersenfrance.com

Tlf: 21473574