Portrett av Kristoffer Gjøsund
Portrett av Kristoffer Gjøsund
Laster referanser...
- GET Academy

Kristoffer Gjøsund

LogicMeetsCreativeSolutions

Forener min akademiske reise fra bygg, helse og IT. Til å skape løsninger gjennom samarbeid. For meg er utfordringer en felles reise

Sosial media Linker / Kontakt

Erfaringer med assembly-konflikter og mappehierarki

Ved å rydde opp i prosjektets grunnmur har vi fjernet tekniske konflikter som hindret stabil drift og ferdigstillelse. Gjennom en logisk omorganisering av systemets filer har vi oppnådd en forutsigbar byggeprosess uten feilmeldinger. Dette reduserer teknisk etterslep og sikrer at utviklingstiden brukes på verdiskaping fremfor feilretting. Resultatet er en trygg produksjonslinje som leverer høy kvalitet uten uforutsette avbrudd.

Skrevet i samarbeid med KI - Gemini 3.7 Flash

Program informasjon

Teknologi - C# Verktøy - TypeScript

Dagens Aktiviteter

  • Identifisert og fjernet systemfeil som hindret programvaren i å starte korrekt, noe som sikrer uavbrutt fremdrift i prosjektet.
  • Reorganisert systemets interne mappestruktur for å fjerne forvirring i automatiserte prosesser, som resulterer i en raskere og mer pålitelig vei fra koding til ferdig produkt.
  • Implementert et standardisert rammeverk som forhindrer at duplikate filer og tekniske konflikter oppstår på nytt.
  • Fjernet skjulte svakheter i systemarkitekturen som kunne ført til kostbar nedetid og uforutsette feil ved fremtidige oppdateringer.
  • Sikret at systemets interne komponenter nå har korrekte "veibeskrivelser" til hverandre, noe som gjør det enklere og billigere å vedlikeholde løsningen over tid.

Motivasjon & Energi - 10 / 10

Dagen er så fin den kunne bli

Utfordring & Løsninger

Bedriftens sentrale programvareoppsett opplevde tekniske konflikter som hindret systemet i å bli ferdigstilt og tatt i bruk. Ulike deler av systemet snakket forbi hverandre, noe som førte til feilmeldinger og stans i hele produksjonslinjen for programvaren. For organisasjonen betydde dette uforutsigbarhet og risiko for forsinkelser i leveranser.

Hensikten var å fjerne de tekniske blokkeringene og sikre at systemet kunne bygges stabilt hver gang. Dette krevde en dypere analyse av hvordan filene i prosjektet var organisert, for å fjerne duplikater og sikre at alle komponenter fant hverandre i systemstrukturen.

  • Gjennomførte en gjennomgang av hvordan systemet genererer sine egne startfiler for å isolere kilden til de gjentakende feilmeldingene.
  • Identifiserte at en for dyp og uoversiktlig mappestruktur skapte forvirring for systemets interne søkeverktøy.
  • Flyttet sentrale styringsfiler til et mer logisk og standardisert nivå for å sikre korrekte baner og stabil referansehåndtering.
  • Testet ut ulike strategier for å deaktivere unødvendige autogenererte filer som skapte støy i byggeprosessen.

Ved å rydde opp i prosjektets grunnmur har vi nå oppnådd en 100% stabil og forutsigbar byggeprosess. Alle tekniske konflikter er fjernet, noe som betyr at utviklingstiden kan brukes på verdiskapende funksjonalitet fremfor spontane tekniske fikser. Vi har redusert tekniske etterslepet betydelig ved å innføre et standardisert oppsett som er mindre sårbart for feil, dette sikrer at bedriften har en tryggere og mer effektiv digital produksjon i tiden fremover.