Geta setter bussen på kartet
Kollektivtransportbrukere i Rogaland kan følge bussene sine på et kart som oppdateres i sanntid. Tjenesten er utviklet av Geta.
Om prosjektet
Geta er ansvarlig for all implementering og videreutvikling av Kolumbus webplattform på Optimizely og Optimizely Find. I tillegg bistår vi med rådgivning, opplæring og arkitekturarbeid, og har satt opp og driver løsningen i skyen Amazon Web Services og Microsoft Azure.
Leveranse
OptimizelyKartet er koblet til sporingsenheter i bussene, og oppdateres med sekunders mellomrom. Dermed kan du når som helst plukke opp mobilen og se hvor din buss befinner seg akkurat nå. Eller en av de andre 440 rutebussene i Rogaland.
Det er Kolumbus, et fylkeskommunalt eid selskap som koordinerer kollektivtrafikken i Rogaland, som er oppdragsgiver. Audun M. Solheim, strategi- og utviklingssjef i Kolumbus sier at kartet er et supplement til det eksisterende sanntidssystemet som beregner når bussene kommer stoppestedet.
Problemfri lansering
"Du ser akkurat hvor bussen er. Det gir en ekstra sikkerhet fordi ordinære sanntidssystemer baserer på seg på beregninger og prognoser, og heller ikke kan fange opp hvordan uforutsette hendelser vil påvirke kjøretiden," sier Solheim.
"Vi hadde jobbet lenge med kartet og har prøvd det ut internt, så vi var trygge på at det var klart til lansering. Det ble umiddelbart ganske stor pågang etter lansering, og vi fikk utfordringer med ytelsen. Her var Geta på ballen hele veien og løste utfordringene på et par timer," sier Solheim.
Audun M. Solheim, strategi- og utviklingssjef i Kolumbus
Åpne data
Kartet er basert på standard Google-funksjonalitet, og henter åpne data i SIRI-protokollen (Service Interface for Real Time Information).
"Hvem som helst kan lage et slikt kart, men vi ønsket å lage kartet selv for å nå ut til kundene våre med noe vi kan stå inne for, og etterhvert legge på ytterligere informasjon," sier Solheim. Geta har stått for utvikling og drift av Kolumbus sine nettsider siden 2013.
"Utfordringen ligger på den tekniske siden," sier Valdis Iljuconoks, teamleder og løsningsarkitekt hos Geta.
"Kartet henter data fra en rekke systemer hver annet sekund, så det er mye data å prosessere. Og det må være oppe til enhver tid," sier Valdis
Den ferdig utviklede tjenesten er uansett ikke tyngre enn at den driftes på eksisterende hardware-infrastruktur, og er en naturlig del av øvrig innhold på www.kolumbus.no.
Fornøyd kunde
"Vi er veldig godt fornøyd med samarbeidet med Geta. Vi opplever at de leverer når de skal og gir oss gode råd og er en god samarbeidspartner," sier Solheim. Han fremhever at Kolumbus har god intern kompetanse på området, men likevel ser seg tjent med å bruke Geta.
"Vi ber gjerne Geta komme med sine anbefalinger, og følger disse. Ved å bestille løsninger med forretningsmessig perspektiv heller enn teknisk, kan Geta som leverandør fokusere på å levere en teknisk best mulig løsning," sier Solheim. "Dette er kun mulig siden vi som kunde er trygg på den kompetansen Geta tilbyr."
"Det er viktig for oss å ha en leverandør som både er smidig og som leverer, men som også sier fra og kommer med bedre alternativer dersom de mener at vi som kunde er i ferd med å gjøre feil valg. Som kunde er det svært tilfredsstillende å ha en leverandør som finner gode løsninger på de utfordringene vi kaster mot dem, og som i tillegg leverer på tid."
Geta sin rolle hos Kolumbus
Geta er ansvarlig for all implementering og videreutvikling av Kolumbus sin nettløsning på Optimizely og OptimizelyFind.
I tillegg bistår vi med rådgivning, opplæring og arkitekturarbeid, samt å sette opp og drifte løsningen i nettskyen Amazon Web Services og Microsoft Azure.
Geta har bistått med å forenkle nettsiden siden 2013, slik at den skal fungere optimalt for den som bruker den. Teamet som bistår Kolumbus består av erfarne løsningsarkitekter samt frontend - og backend utviklere.
Her kan du ta en titt på filmen som forklarer hvordan løsningen fungerer:
https://www.youtube.com/watch?v=ykCEixUYjME
Fra venstre: backend-utvikler Aleksandrs Maslovs og full-stack-utvikler Dzulqarnain Nasir.