blog

”At lægge puslespil i mørket”

Interview med Senior Lead Developer Henrik Holmgren-Jensen

Et PIM-system er ikke bare et PIM-system. Det bærer også præg af de mennesker, der har udtænkt det. Derfor har vi taget fat i en af hjernerne bag Bizzkit PIM for at høre lidt mere om, hvordan systemet bliver til, hvordan det er at udvikle og hvordan feltet, er i rivende udvikling.​​​​​​​

Vi tog en snak med vores Senior Lead Developer Henrik Holmgren-Jensen. Henrik har arbejdet med Bizzkit PIM i cirka tre et halvt år. Før det arbejdede han på andre dele af Bizzkit-systemet. Henrik er uddannet fra Syddansk Universitet, hvor han har en kandidatgrad i datalogi.

Hvordan blev det lige PIM, du kom til at arbejde med?

"Jeg sad egentlig et helt andet sted i organisationen, men så blev poachet jeg til noget, der lød som en rigtig teknisk og tung opgave – og så har jeg ikke rigtig kigget tilbage siden.”

Så det lød tungt, men var det ikke i virkeligheden?

”Nah altså, jeg startede med at kigge på CSV Import/eksport. Og det var rimelig teknisk, men det er den her type system også. Det er for dem, der godt kan lide at lægge puslespil i mørket."


Det lyder umiddelbart meget kompliceret, hvad er det der tiltaler dig ved det?

"Det er selvfølgelig den høje kompleksitet. Det er et udfordrende og intellektuelt stimulerende job, hvor man lærer nyt hele tiden. Det handler om at holde øje med detaljerne og konstant fintune."


Hvordan har arbejdet med systemet udviklet siden du startede?

”Meget på samarbejdet. Vi var et lille team til at starte med. Det har ændret sig nu, hvilket har betydet meget for muligheden for at specialisere sig. I starten var det sådan lidt blæksprutte-agtigt, hvor man lavede lidt af det hele, men nu er vi et sammentømret team, der kan bruge hinanden.
Det handler om at kunne vende sig halvfems grader rundt og rubberducke i teamet. Bare det at have én at tale til hjælper med at få tankerne på gled."

Er der noget du er særlig stolt af i systemet?

"Åh det er et svært spørgsmål. Det er ikke sådan noget vi er vant til at blive spurgt om. Hmm, det er nok hvor dynamisk systemet er. Det er muligheden for at berige data på så mange forskellige niveauer. Der er ikke bare attributsamlinger på produktniveauet, men også f.eks. bundles og produkthierarkier. Der er en stor fleksibilitet i systemet."
​​​​​​​

Hvad er den bedste feature i Bizzkit PIM?

"Altså det er jo nok ikke helt det svar, du leder efter for det er ikke en feature som sådan. Men jeg vil sige vores kode. Den er enkel at læse og forstå selvom, den er kompleks. Det er en gennemført arkitektur, hvor der ikke er taget nogen genveje. Det er bygget helstøbt og enkelt, men tager stadig højde for kompleksiteten i datastrukturerne. Det er et svar fra kodeperspektivet – så ikke på featureniveau. "

Hvad arbejder I på for tiden?

"Vi optimerer hele tiden. Vi arbejder på at sikre, at det er nemt at integrere Bizzkit PIM, så vi implementerer blandt andet EF Core på tværs af systemet for at sikre, at det er nemt at gå til.
​​​​​​​

Hvordan ser du PIM udvikle sig i fremtiden?

"PIM kommer i første omgang til at handle om performance. Det handler om at gøre systemet så hurtigt som overhovedet som muligt. Og så handler det også om, at det skal kunne rumme så mange SKU’er som overhovedet muligt. Det handler om skala i fremtiden. "

Vil du vide mere?

Vil du læse mere om det system, Henrik er med til at bygge? Systemet kommer både virksomhederne, deres medarbejdere og kunderne til gode. Læs hvordan lige her.

Spørgsmål?
Vi er klar til at hjælpe

Contact Bizzkit

Ved at række ud accepterer jeg Bizzkits behandling af mine data ifølge privatlivspolitikken.