Simon Skrede, Utviklingsdirektør, Lovdata

«Lovdata Pro er det mest brukte juridiske rettskildeverktøyet i Norge, og Lovdatas viktigste produkt. Etter å ha jobbet med en modernisert utgave av denne løsningen i et par år, ønsket vi å hente inn ekstern hjelp for å raskere realisere våre ambisiøse mål for kvalitet og lanseringstidspunkt. Valget falt raskt på Kodemaker, som satt på nøyaktig den ekspertisen vi var på jakt etter. Kodemakerne har levert høy kvalitet og verdi fra første dag, og sprer engasjement og kunnskap til alle de samarbeider med. Lovdata er svært fornøyd med dette fruktbare samarbeidet med Kodemaker.»

Simon Skrede

Utviklingsdirektør, Lovdata
+47 915 56 726

Nye Lovdata Pro på mobil gir folk i jusbransjen et brukervennlig og effektivt personlig arbeidsverktøy med samarbeidsfunksjoner man kan ta frem når man er på farta. Det er en PWA som bruker responsivt design for å tilby mobiltilpasset funksjonalitet og innhold. Det er et solid løft fra vår forrige mobilversjon med tilgang til langt mer funksjonalitet.

Vi har levert

Kodemaker har i perioden bidratt med 2 erfarne konsulenter hos Lovdata

2 Kodemakere

3000 timer / 04.2023-09.2024

Ekspertkompetanse med fokus på kunnskapsdeling

En av de aller største tekniske utfordringene i prosjektet var å finne løsninger på hvordan man skulle klare å vise svært store dokumenter på en effektiv og responsiv måte. Ikke bare er noen av dokumentene store, men inline i dokumentene er det tilgang til mye interaktiv funksjonalitet. Kodemaker har bidratt i stor grad til å komme opp med tekniske løsninger både på frontend og backend som har god nok ytelse til at det fungerer sømløst selv på ressurssvake mobiler. Magnus hjalp til med å sørge for at ytelsen på tjenestene for å serve dokumentinnhold og tilhørende metadata var så god som mulig. Robin med sin dype Elm kompetanse sørget for enorme løft på ytelsen ved visning av dokumentene i frontend. Hele veien har vi prøvd å være flinke til å kommunisere hvorfor vi har gjort de valgene vi har gjort og alternativene vi har vurdert.

Vi har selvfølgelig vært svært delaktige i veldig mye av det andre arbeidet med omskrivning til ny verjon. I tett samarbeid med UX, prosjektleder og de andre utviklerene har vi jobbet fullstack med omskrivning av mye funksjonalitet etter robuste og moderne prinsipper. Vi har fortløpende gjort trade-offs hvor vi har balansert ting som gjenbruk, omskrivning og inkrementell forbedringer for å levere best mulig verdi på kort og mellomlang sikt.

Kodemakere er opptatt av kunnskapsdeling og vi brenner for faget vårt. Hos Lovdata har vi fått anledning til å vise vårt engasjement og vi har kontinuerlig gjort en innsats for å dele vår kunnskap gjennom presentasjoner og en-til-en sesjoner med de andre utviklerene på teamet.

Dette har vært et utfordrende og givende prosjekt hvor vi har fått være med på en spennende reise i et domene vi fra tidligere har lite erfaring med.

Robin Heggelund Hansen

Robin kom inn i prosjektet som Elm ekspert. Som tidligere utvikler i kjerneteamet til Elm har han en unik kunnskap om hvordan språket fungerer. Robin har hovedsaklig jobbet i frontend, med fokus på ytelse. Nye Lovdata Pro på kan vise frem veldig store og komplekse dokumenter, og det å få god ytelse og lesbar kode kan være en vanskelig balansegang. Robin har også bidratt til kunnskapsdeling ved å forklare teorien bak det han gjør. I tillegg til ytelse har Robin jobbet med reponsivt design.

Systemutvikler
+47 45 47 47 75
robin@kodemaker.no

Magnus Rundberget

Magnus kom først inn i prosjektet for å styrke prosjektets Elm kompetanse. Magnus sin kompetanse på kotlin og databaser gjorde at han raskt også begynte å bidra på backend. Han har gjennom prosjektet jobbet som fullstack utvikler og sørget for å levere ende-til-ende features i høyt tempo med god kvalitet. Magnus har bidratt med både mentoring og kompetansedeling i prosjektteamet og alltid prøvd å være tilgjengelig til å hjelpe de andre utviklerene med stort og smått. Han har jobbet tett med prosjektets UX ekspert, prosjektleder og team lead for å hjelpe til å gjøre gode prioriteringer/tradeoffs på små og store ting underveis i prosjektet.

Systemutvikler
+47 928 83 365
magnus@kodemaker.no