Articles

Inspirasjon fra IoT Tech Expo konferanse i London

Ved årsskiftet 2019-2020 vil 311 av landets kommuner være involvert i endringene som følger av kommune- og regionreformene. Det er vedtatt sammenslåinger for 111 kommuner, som slås sammen til 43 nye kommuner. I tillegg vil alle kommuner som tilhører fylker som inngår i fylkessammenslåing få nytt kommunenummer. Regionreformen medfører at over 200 kommuner får nytt kommunenummer. Det er også vedtatt 14 grensejusteringer mellom kommuner, der større eller mindre områder flyttes fra en kommune til en annen.

SXSW - Sørlandsk blikk på South by Southwest

Vi var langt fra alene – da nærmere 500 nordmenn deltar på denne interaktive kulturfestivalen og hvor SAS og samarbeidspartnere har rigget et eget “House of Scandinavia”, hvor debatter, foredrag, mingling og popup-restauranter gir innsikt i verdier, kultur og teknologi Norden byr på.

Etter en innholdsrik og hektisk uke sitter jeg på flyet tilbake – lastet med større innsikt i trender, observasjoner og nye relasjoner. Det er tydelig at SXSW er et sted hvor det tverrfaglige får en helt ny betydning. Og sjeldent passer det bedre enn akkurat den tiden vi lever i innenfor teknologiutvikling – og jeg tenkte å dele noen av mine refleksjoner med dere.

Diversity – mangfold

Et gjennomgående tema i de fleste bransjer – fra startups til helseinformatikk – er diversity og mangfold et fremtredende budskap. Diversitybudskapet er mangfold på etnisitet, alder, kunnskap og ikke minst fagekspertise. Hjemme i Norge har vi hørt om tverrfaglighet lenge og vi er rimelig gode på det i prosjekter og når vi «lager noe» – men det slår meg at flere og flere peker på suksessen skapes mellom å blande ekspertise gjennomgående i hele organisasjonen. Et eksempel er et sitat fra markedsdirektøren (CMO) fra helseteknologiselskapet Optum: «The difference between the CTO and the CMO is that we are like Ying and Yang – we cannot live without each other”. Denne ekspertiseglidningen er noe mange smykker seg med, men som nå ser ut til å bli mer avgjørende for å omfavne for å inneha konkurransekraft fremover. Suksess i flere og flere selskaper handler ikke om den rene teknologiutviklingen eller datakraften, men hvordan man med suksess anvender teknologi, data, innsikt inn i ekspertisesiloer som reklame, merkevarebygging, helse, brukervennlighet/UX, kundeopplevelsen.

Sørlig smeltedigel – empati, følelser, teknologi, marketing, data, personvern

Data, tillit og personvern

I mange år har hele teknologibransjen snakket om innsamling av data og metoder for analyse og innsikt inn i massive datastrømmer. Det slår meg at dette nå er et mindre tema. Nå er diskusjonen virkelig modnet og handler om hvem som eier dataene dine, begrensninger på salg av data, personvernet og kanskje vanskeligst og viktigst: tillit i hele dataøkonomien. “Privacy is Dead” blir løftet frem som en av de viktigste trendene av blant annet Amy Web og peker ganske tydelig på en fremtid som er ganske annerledes rundt data og personvern. Giganter som Facebook, Google og lignende får økt kritikk fra politisk hold, offentlig regulering av datamakten, trusselbildet og mulighetsrommet gjennom dataøkonomien diskuteres oftere. For meg sier dette noe om at vi har kommet et viktig steg fremover. Heldigvis er det ikke bare hos de store gigantene hvor dette er tema – også på House of Scandinavia var det flere seanser rundt dataøkonomi, personvern og teknologi. Vi fikk blant annet høre om suksesshistorier fra smartbyen Stavanger, ATEA, UrbanSharing, AirThings og IKT-Norge om hvordan dette er i Norge. Det slår meg at vi er faktisk langt fremme her hjemme på berget – hvor vi sammen åpent diskuterer løsninger og muligheter på tvers av offentlig/privat. Det nordiske verdisettet og kulturen vår kan være en forklaring på hvorfor vi så enkelt får til dette sammenlignet med andre land og kulturer. For egen del er det fantastisk spennende å se at “lille” Norkart jobber med de samme tema, problemstillinger og teknologi som store ledende konsern globalt – og hvor viktig en bærekraftig dataøkonomi er fremover.

Diskusjoner og paneldebatter på House of Scandinavia

Atferd, teknologi, marketing og økonomi

Kanskje det mest tydelige tegnet på at vi er i smeltedigelen SXSW er at det er gjennomgående trend i diskusjoner og presentasjoner å ta opp effekten mellom ulike fagområder. Innhold, historiefortelling, markedsføring, teknologi blir alle blandet sammen og ser ut til å være viktigere og viktigere for både offentlig og private organisasjoner. Det som slår meg er hvor mange som nå kombinerer «soft science» med «hard science» – tydeligst eksemplifisert gjennom å fokusere på empati, følelser og atferd i markedsføring og utvikling av teknologitunge merkevarer. For ikke mange år siden husker jeg å være på fagtunge akademiske konferanser hvor det var ansett som svært innovativt å kombinere atferdspsykologi med kartteknologi. Nå ser jeg at kombinasjonen mellom psykologi, atferd, sosiologi og teknologi, salg, økonomi nå er ansett som ganske naturlig og en suksessfaktor for vellykkede organisasjoner. Effekten er at vi får mer meningsfylt merkevarer hvor «purpose» og «empathy» er viktige drivere. Helt i tråd med hvordan jeg har sett på vår egen teknologiutvikling og rekruttering de siste årene.

AI – kunstig intelligens

Er du på verdens største teknologifestival så er kunstig intelligens, AI, obligatorisk tema. Det er en av dette tiårets aller største trender – og hype. Og det skjer fantastiske fremskritt på selve teorien og teknologien – men det som slår meg mest er et skifte fra å snakke veldig mye om teorien og teknologien – så snakkes det nå mer og mer om anvendelser og hvilken effekt AI, maskinlæring og data science skaper. Også rundt AI og maskinlæring diskuteres det kraftig rundt etikken, personvernet og trusselbildet som reiser seg. Som tidligere akademiker setter jeg også stor pris på at det nå diskuteres mye rundt data bias – altså det veldig kjente problemet med at kvalitet og aspekter med grunnlagsdata påvirker resultatet uten at det nødvendigvis er synlig. Uten fokus på dette øker trusselbildet dramatisk mye. AI og maskinlæring på SXSW mener jeg peker på at vi virkelig er på vei til å skape nytteverdi av de nye metodene og kombinere dette med alle datastrømmene vi omgir oss med.

SXSW er en sørlig smeltedigel i Austin – hvor fag, mennesker, kulturer, etnisiteter, kjønn, ekspertiser møtes og ser fremover i amerikansk «forward thinking mode». Som sørlending, slår sammenligningen med Arendalsuka meg. Hver sensommer opplever vi mye av den samme sørlige smeltedigelen i Arendal – foreløpig i litt mindre skala og mye mer kortreist. Håper vi også sees der til like inspirerende smeltedigel!

SXSW er over for denne gang – spennende å sammenligne sommerens sørlige smeltedigel i Arendal i august.

Hverdagsdigitalisering – som også naboen setter pris på

Norkarts CTO – Alexander Salveson Nossum – viser vei innenfor hverdagsdigitalisering

Digitalisering i virkeligheten – det er eNabovarsel et godt eksempel på. Når du som privatperson eller profesjonell arkitekt skal søke kommunen om byggetillatelse – så må du varsle naboene dine.

I 2018, og tidligere, måtte du finne riktig skjemaer, skrive de ut, finne all informasjon om eiendommen din – og naboene dine. Deretter sørge for at alle naboene er underrettet. Dette gjøres som regel via rekommandert post – ja – det som kommer i postkassen som du må hente ut på postkontoret med legitimasjon – og som koster en snau tohundrelapp.

Er dette en digital hverdag i 2019?

Norkart synes ikke det. Vi synes en digital hverdag skal være så enkel som mulig. Derfor lager vi eNabovarsel. Men vi gjør ikke dette alene. Vi bygger videre på offentlige felleskomponenter fra Altinn, DiBK, DiFi, Kartverket – og selvfølgelig Azure – Microsoft sin cloud-tjeneste.

Når brukeren går inn på siden for eNabovarsel på e-Torg.no, så er dette en React/Redux-klient skrevet i TypeScript. Her veileder vi brukeren gjennom ulike steg for å enklere fylle ut påkrevd informasjon. Vi logger inn brukeren via ID-porten til DiFi. ID-porten er sikkert som «banken» og er det offentlige sin felles innloggingsportal. Dette sørger for at vi er autentisert client-side og kan hente inn eiendomsinformasjon og preutfylle en del av eNabovarselet. Vi bruker vår dataplattform, Norkart Datavarehus, til å preutfylle mye av informasjonen. Her står vi på skuldrene til over 150 geografiske datasett som er oppdatert, kvalitetssikret og enkelt å analysere og utvikle mot.

Det er Direktoratet for byggkvalitet (DiBK) som står bak initiativet til å ha et digitalt nabovarsel som er offentlig godkjent. For å integrere mot tjenestene må vi ha konsesjon til dette fra DiBK – som vi selvfølgelig har. Teknisk sett er integrasjonstjenestene bygget på Altinn-plattformen som vi integrerer oss mot. Et krav i tjenestene er at vi må sende all data client-side – på XML. Ja, du leste riktig: fra client til Altinn med XML. Dette har utfordret oss litt siden vi skal sende en god del filer som vedlegg til nabovarselet – som situasjonskart. Vi utvikler web-native, så for å unngå og herje for mye med XML i Javascript/TypeScript, så har vi lagd et eget internt API-endpoint «OrhanAPI» (don’t ask) – som tar imot JSON-data fra klienten og oversetter til Altinn-XML og gjør sjekk mot Altinn/DiBK-API’et om alt er OK. Deretter sender vi riktig XML fra webklienten til Altinn-API’et – og da med riktig ID-Porten-innlogging. Vi skulle gjerne hatt en mulighet for å sende nabovarselet server-side til Altinn siden vi da kunne gitt en enda mer robust brukeropplevelse. En svakhet er blant annet hvis brukeren er på mobil og switcher mellom 4G og WiFi – akkurat idet hun trykker «send». Da kan ikke vi garantere innlogging med ID-Porten lenger og det vil ikke bli sendt. Påskeønske fra Altinn og DiBK er dermed: server-server API – og gjerne med JSON som payload ?.

Før vi sender nabovarselet tar vi betalt fra brukeren – dette gjør vi med en integrasjon via NETS som sørger for korrekt og trygg betaling og tilbyr en rekke betalingsformer. Dette fletter vi inn mot våre egne API som driver mye av «handlekurv»-funksjonaliteten til Norkart sin dataplattform som blant annet står bak e-Torg, meglerpakkeautomatisering, eiendomsanalyser og lignende. Rent teknisk innebærer dette en rekke round-trips mellom klient, server, NETS-API og tilbake igjen. Her har vi også laget litt ekstra funksjonalitet som sjekker om innsending faktisk gikk bra, før vi trekker betalingen. Dette er for å sikre at vi ikke tar betalt hvis noe går galt hos Altinn eller på veien til Altinn. Det gjør sjeldent det, men vi ønsker ikke å ta betalt for noe vi ikke leverer. Disse sjekkene og flere andre «utilities» har vi implementert som en håndfull Azure Functions.

Når alt går fint – så venter vi på Altinn – en god stund. For det tar en god stund å sjekke opp alle eiere til alle naboer – og sjekke om disse er korrekte, er i live, har kontaktinformasjon, har reservert seg mot digital kontakt (why?) og lignende. Faktisk er den aller største grunnen til at eNabovarselet ikke blir sendt fullstendig at den registrerte eieren til en nabo er død. Og da ikke kan motta et nabovarsel, digitalt eller analogt. Dette er dessverre dårlig datakvalitet i det offentlige eiendomsregisteret – matrikkelen – noe vi, og bransjen jobber for skal bli bedre.

Etter vi har ventet – og pollet – en stund på Altinn, så får vi OK eller «Noe mangler». Dette blir liggende i Altinn-innboksen til brukeren som er logget inn – men vi sender også en epost direkte for å gi beskjed om hvordan det har gått.

Så – en digital hverdag i 2019 innebærer en del samspill mellom ulike API’er og partnere, både offentlige og private. Vi bruker Altinn, DiBK, NETS, DiFi, Azure, Matrikkelen og sFKB. Og vi setter det sammen med smarte utviklerhoder som finner praktiske løsninger – ikke teoretiske. Det er vi stolte av!

Med dette skaper vi litt smartere samfunn – sammen.

Og forresten – sa jeg at løsningen er utviklet av over 50% unge #Techkvinner?

Norkart Sommer: Sommerjobb med MapAid


Den første uken begynte med presentasjon av oppgaven vi skulle jobbe med og vi brukte mye tid på å sette oss inn bakgrunnen for oppgaven. I tillegg lærte vi oss React js, hvordan bruke leaflet og undersøkte selve brukersekvensen. I løpet av første uken kom vi fram til konseptet MapAid, som skal gjøre det raskere å trene en modell til å automatisk gjenkjenne bygninger. Dette gjøres ved å sende flyfoto til en modell som returnerer et resultat der den markerer bygninger. Dette resultatet kan sammenlignes med en fasit for å sjekke hvor godt modellen fungerer.

Målet er at MapAid skal gi en oversikt over hvor bra modellen har gjort det, samt gjøre det mulig å markere områder med mye feil. Deretter kan MapAid sende disse områdene tilbake til modellen slik at modellen får trent mer på det den sliter med. Dersom modellen blir god nok, er tanken at man kan laste opp data til eksterne systemer, slik som OpenStreetMap. Da vil man kunne kartlegge deler av verden som ikke er kartlagt enda, noe som vil gå mye raskere enn manuell kartlegging.

Vi hadde store ambisjoner i starten av prosjektet, og kom fram til flere funksjoner vi ville inkludere i MapAid. Nå som vi sitter i uke fire har vi lært at små ting kan ta lang tid, og at tiden går veldig fort. Vi har mye å jobbe med de siste to ukene for å få på plass alt vi vil at MapAid skal inneholde.

I løpet av de siste ukene har jeg lært hvordan man jobber alene som designer på et team med andre som ikke har samme bakgrunn. Jeg har også lært masse fra gruppa mi om hvordan man koder i React js og hvordan man setter opp et kodeprosjekt. Dette var helt nytt for meg, men heldigvis har jeg flinke folk på teamet, samt en flink veileder, som alle har mye kodeerfaring fra før. Jeg har derfor fått mye erfaring med å planlegge, jobbe med og fullføre et prosjekt sammen med andre.

Dessuten har Norkart tatt oss veldig godt i mot og vi har fått være med på alt fra sommerfest og foosball-turnering til tech-timer og nettverkskvelder. Været denne sommeren har slått alle rekorder, og da er det fantastisk at SosiKom har innført badelunsj på Kadettangen. De siste ukene i Norkart-sommer er derfor bare å glede seg til!

Norkart Sommer: Hvilken sone er jeg i?

Så, hva skal til for at vanlige brukere av geografiske datasett kan hente ut riktig UTM- og NTM-sone uten å måtte lære seg projeksjoner, koordinatsystemer og høydedatum? Ett av sommerens prosjekter i Trondheim gikk ut på å lage en tjeneste som automatisk foreslår riktig koordinatsystem for en innsendt geometri.

Fram til nylig har geografiske data i stor grad blitt behandlet av geomatikere og andre med kjennskap til disse tingene. Men hva skjer når automatiseringen av dataleveranse går fremover, og sluttbrukere som saksbehandlere og arkitekter selv får tilgang på dataene? Det er klart at man kunne kurset alle i hvordan dette henger sammen, men hadde det ikke vært mer praktisk med en automatisk forslagstjeneste som gir deg det riktige oppsettet på første forsøk?  

Dette er hvor jeg kommer inn i bildet! Hei, jeg heter Lars Furu Kjelsaas og studerer 4. året på Geomatikk på NTNU i Trondheim. Min sommerjobb i Norkart startet mykt, med en første dag på sommerjobben med info om prosjektene før lunsj og oppsett av hardware og programvare. Allerede etter min andre arbeidsdag var det klar for Trondheimskontorets sommerfest, med bowling (der jeg var best blant studentene!), god middag med god drikke. Etter å ha satt meg inn i oppgave, rammeverk og unnagjort festen, satte prosjektet i gang for alvor. 

Beskjeden var at tjenesten helst skulle implementeres i .NET Core Web API, et rammeverk jeg ikke hadde vært borti før. Etter en rask introduksjon og oppsett av prosjekt gikk det veldig greit. Som geomatikk-student hadde jeg allerede grei kjennskap til projeksjoner og de ulike koordinatsystemene, og .NET lignet på ting jeg hadde vært borte i før. Det har vært veldig lærerikt å få bryne seg på ny teknologi i et nytt miljø, og selv om læringskurven har vært bratt har prøving og feiling, mye googling og noen erfarne folk på Trondheimskontoret ført fram. Endepunkter for tilkobling er definert, bugs har blitt fjernet (og nye har dukket opp), databaser koblet til og tester skrevet (og feilet). Etter rundt to ukers jobbing var tjenesten i sin første versjon klar.  

Med det var sommerens andre prosjekt ferdig! Sommer-teamet i Trondheim er allerede i gang med nytt prosjekt, og jeg gleder meg til å få samarbeidet med resten av sommerstudentene på å skape flere kule resultater. Sideprosjekt får bli å endelig vinne en runde i fotballspillet som står her, det har enda til gode å skje.  Med færre på kontoret nå i juli har jeg kanskje sjansen til å få øvd litt! 

Sandvika-miljo

Vi søker utviklere!

I Norkart er du med å automatisere Norge – ikke i teorien – men i virkeligheten. Vi jobber innenfor et bredt spekter med spennende kunder fra privat næringsliv til offentlig sektor. Vi er en markedsledende system- og dataleverandør innenfor kommunalteknisk sektor, noe som gjør at våre løsninger påvirker hverdagen til svært mange personer.

Vi ser etter deg som har noen års erfaring som systemutvikler eller er nyutdannet. Det er viktigere at du er en pådriver for teamets suksess enn at du kan spesielle teknologier. Du vil gjerne påvirke beslutninger, både tekniske og kommersielle. Vi forventer at våre systemutviklere er like opptatt av en god forretningsmodell som en god deploy-løype.


Hva du vil gjøre hos oss

  • Jobbe som systemutvikler i et team av utviklere, designere, forretningsutviklere og markedsansvarlige
  • Skrive kode som andre vil glede seg til å kode videre på
  • Lage systemer som er designet for å integreres av andre
  • Sørge for at vi utnytter de beste mulighetene i Azure og cloud generelt.
  • Lage skalerbare og robuste løsninger hvor logger og innsikt er like viktig som brukerdesign
  • Være en del av et stort teknologimiljø med lidenskap for å gi hverandre kunnskap
  • Lage vår neste suksess ved å veilede Norkart Sommer eller delta i Norkart Labs, på innovasjonsprosjekter, konferanser eller hackathons hvor vi bruker 10% av tiden vår


Hvem er du?

  • Du har erfaring med teknologier som JavaScript, React og .NET
  • Du har gjerne praktisk erfaring med Azure
  • Du har fokus på strukturert og lesbar kode
  • Du balanserer godt mellom teknisk perfeksjon og «time-to-market»
  • Du automatiserer utvikling som førstevalg og er gjerne en ambassadør for continuous delivery og automatisert testing
  • Du er mer opptatt av teamets suksess enn din egen
  • Du må gjerne ha:
    • Relevant utdannelse innenfor datateknikk eller lignende.
    • Relevante sertifiseringer som MCSA/MCSE og lignende.


Om oss

Kulturen vår er uformell, åpen og lærevillig. Vi har et godt og inkluderende arbeidsmiljø med fleksibel arbeidstid, konkurransedyktig lønn, overskuddsdeling og gode pensjons- og forsikringsordninger. Vi har også et bedriftsidrettslag som arrangerer spennende turer og har årlige samlinger med ansatte fra alle kontorstedene våre. Vi verdsetter personalutvikling og investerer mye i tett oppfølging, sertifiseringer, kurs, konferanser og eksterne kompetansepartnerskap.

Vi er en programvare- og dataleverandør som leverer løsninger som påvirker hverdagen til svært mange mennesker da vi har kunder fra både privat næringsliv og offentlig sektor. Selskapet leverer avanserte mobile felt- og selvbetjeningsløsninger, samt skybasert drift. Vi benytter nå kunstig intelligens og internett-sensorer for bla. å forenkle byggesaksbehandling og sikre ledningsnett. Norkart er Norges ledende leverandør av IT-løsninger innen kommunalteknikk, geografisk informasjon og eiendomsinformasjon. Hovedtyngden av våre 158 ansatte er ingeniører, sivilingeniører eller har doktorgrad. Vi har kontorer i Sandvika, Trondheim, Bergen, Kristiansand og Lillehammer.