Innehållsförteckning

Min resa som utvecklare började här

Efter nästan 30 år som ERP-konsult känns det naturligt att dela med mig av några erfarenheter från resan.

I den här fjärde delen vill jag prata om något som ligger mig extra varmt om hjärtat: glädjen i att skapa som utvecklare. 👨🏻‍💻

När jag började som konsult 1997 gjorde jag det som utvecklare i Navision – det som idag är Microsoft Dynamics 365 Business Central.

På den tiden brukade jag beskriva Navision som en oslipad diamant. Kärnan var fantastisk, men varje företag behövde sin egen slipning för att systemet skulle passa verksamheten perfekt.

Genom åren har jag varit med och utvecklat allt från avancerade konferensbokningslösningar med automatiserad fakturering till resebokningssystem och lagerlösningar långt innan motsvarande funktionalitet blev standard i ERP-världen.

Det som alltid lockat mig är själva skapandet.

Att ta ett problem, förstå verksamheten bakom det och sedan omvandla behovet till en fungerande lösning.

För mig började det nästan alltid med en skiss eller en prototyp. Om man snabbt kan visa användaren hur lösningen kan se ut blir dialogen bättre. Samtidigt upptäcker man ofta sådant som annars hade missats.

Under åren har jag följt några enkla principer:

  • Hårdkoda aldrig värden
  • Sätt användaren först
  • Följ plattformens riktlinjer
  • Bygg vidare på standardfunktionalitet istället för att ersätta den
  • Tänk långsiktigt och förvaltningsbart

Det är principer som varit lika relevanta i Navision som de är i dagens Business Central.

Men utvecklarrollen har förändrats kraftigt.

Och det leder till en intressant fråga:

Behövs det fortfarande utvecklare i Business Central-projekt?

Det korta svaret är: Ja – absolut.

Men rollen ser inte längre ut som den gjorde för 20 eller 30 år sedan.

Microsoft har investerat enormt i standardfunktionalitet i Business Central. Plattformen innehåller idag ett mycket bredare stöd för ekonomi, inköp, försäljning, lager, produktion, service, rapportering, AI och automation än vad som var möjligt när jag började.

Dessutom finns idag tusentals appar och tillägg som kan installeras direkt från marknadsplatsen. I Business Central-ekosystemet finns nu närmare 9 000 appar som utökar funktionaliteten för olika branscher och behov. 

Det innebär att många krav som tidigare krävde specialutveckling idag kan lösas med standardfunktioner eller färdiga tillägg.

Men det betyder inte att utvecklaren blivit mindre viktig.

Tvärtom.

När behövs utvecklare i moderna Business Central-implementationer?

De mest framgångsrika ERP-projekten handlar sällan om att anpassa allt.

De handlar om att hitta rätt balans mellan standardfunktionalitet och verksamhetens unika behov.

Utvecklarens roll blir därför ofta att skapa värde inom områden som:

Integrationer

Få företag arbetar enbart i sitt ERP-system.

Business Central behöver ofta integreras med:

  • CRM-system
  • produktionssystem
  • e-handelsplattformar
  • transport- och logistiklösningar
  • banksystem
  • Power Platform
  • Microsoft 365

Det är här utvecklare spelar en central roll.

Branschspecifika processer

Vissa verksamheter har processer som är så unika att de inte kan hanteras fullt ut med standardfunktionalitet.

Det kan exempelvis handla om:

  • tillverkningsprocesser
  • kvalitetsstyrning
  • regulatoriska krav
  • avancerad lagerlogik
  • specialiserade kalkyleringsmodeller

Här krävs ofta skräddarsydd utveckling eller branschappar.

Automation

Många av dagens utvecklingsuppdrag handlar inte om nya skärmbilder.

De handlar om att eliminera manuellt arbete.

Automatiserade arbetsflöden, datahantering, integrationsprocesser och AI-drivna flöden blir allt viktigare delar av moderna ERP-lösningar.

Vad efterfrågas av Business Central-utvecklare idag?

När jag började var den tekniska kompetensen ofta det viktigaste.

Idag är kravprofilen betydligt bredare.

Den moderna Business Central-utvecklaren behöver förstå:

  • affärsprocesser
  • användarupplevelse
  • integrationer
  • datamodeller
  • säkerhet
  • molnplattformar
  • AI och automation

Teknik är fortfarande avgörande.

Men affärsförståelse har blivit minst lika viktig.

Det räcker inte att kunna skriva kod.

Man måste förstå varför lösningen skapas och vilket affärsvärde den ska leverera.

Är utvecklare mer kundnära idag?

Definitivt.

Historiskt var utvecklaren ofta personen som satt bakom kulisserna medan funktionella konsulter eller projektledare hade kundkontakten.

I dagens projekt ser det annorlunda ut.

Utvecklare deltar allt oftare i:

  • workshops
  • designmöten
  • kravarbete
  • demonstrationssessioner
  • innovationsdiskussioner

Anledningen är enkel:

Modern utveckling kräver en djup förståelse för verksamheten.

De bästa lösningarna uppstår när utvecklare tidigt förstår kundens mål, utmaningar och processer.

Jag skulle till och med säga att kommunikativ förmåga blivit en av de viktigaste egenskaperna hos en framgångsrik utvecklare.

Hur kommer AI att förändra utvecklarrollen de kommande fem åren?

Det är förmodligen den fråga jag får oftast just nu.

Min uppfattning är att AI kommer att förändra utvecklarrollen dramatiskt – men inte ersätta utvecklaren.

Vi ser redan idag hur AI kan hjälpa till att:

  • generera kod
  • skapa dokumentation
  • föreslå testscenarier
  • identifiera fel
  • analysera krav
  • automatisera repetitiva uppgifter

Microsoft utvecklar samtidigt AI-verktyg och agentfunktioner särskilt för Business Central som gör det möjligt att bygga automatiserade AI-drivna processer direkt i plattformen. 

Det innebär att framtidens utvecklare sannolikt kommer att skriva mindre rutinmässig kod.

I stället kommer mer tid att läggas på:

  • lösningsdesign
  • arkitektur
  • affärsanalys
  • kvalitetssäkring
  • innovationsarbete

AI blir en kollega snarare än en konkurrent.

De utvecklare som lyckas bäst kommer inte nödvändigtvis vara de som skriver mest kod.

De kommer vara de som bäst kan kombinera:

  • affärskunskap
  • plattformskompetens
  • kreativitet
  • AI-stöd

Precis som konsultrollen förändrats kommer även utvecklarrollen att fortsätta utvecklas.

Men en sak tror jag kommer bestå.

Glädjen i att skapa

Den känsla jag hade 1997 när en idé blev till en fungerande lösning är exakt densamma idag.

Tekniken förändras.

Verktygen förändras.

AI förändrar spelreglerna.

Men drivkraften bakom utveckling är densamma:

Att lösa problem.

Att skapa något som gör skillnad.

Och att se hur teknik hjälper människor att arbeta smartare, snabbare och bättre.

Det är fortfarande det som gör utvecklaryrket så fantastiskt efter alla dessa år.

Läs del 3 i vår bloggserie

Att skaffa kunskap i en AI‑driven vardag

erfarenheter och tips

30+ år konsultexpertis

från och med Per Bay

I den här serien lyfter han några av de viktigaste förändringarna han sett – och vad de betyder för företag idag och framåt.

Nyckelord

Kontakta vår COSMOnaut

Av Per Bay

Per, vår Product Lead på COSMO CONSULT Sverige. Med snarare 30 års expertis i Microsoft Dynamics 365, är han er pålitliga rådgivare för skräddarsydda lösningar som optimerar ert företag. Låt Per guida er mot era mål.

Hittade du vad du letade efter?

Starta din intelligenta sökning nu

Del 4: Från kod till affärsvärde – varför utvecklare fortfarande är avgörande i Business Central-projekt