Proposed interactive platform for visualizing collected data on road railings for iSi AS
Bachelor thesis
Permanent lenke
https://hdl.handle.net/11250/3004396Utgivelsesdato
2022Metadata
Vis full innførselSamlinger
Sammendrag
Etter den store avdekkingen av feil på rekkverk langs veiene i 2019, erkjente Statensvegvesen manglende tilsynsrutiner. Kort tid etter startet iSi AS et innovasjonsprosjektfor å effektivisere og forbedre inspeksjonsrutinene.
Denne oppgaven gir et innblikk i tilnærmingen og metoden for utviklingen av nettsidensom brukes for å visualisere iSi sine behandlede data.
Hovedmålet knyttet til oppgaven er å utvikle et nettbasert interaktivt kart for å visedataene iSi har samlet inn. Noen av nøkkelfunksjonene inkluderer filtrering, søkingog en avansert presentasjon av de faktiske dataene. Hovedbrukerne av nettstedet ervegeiere og Statens vegvesen. Brukervennlighet har vært en høy prioritet, dette girmulighet for en mer effektiv prosess, tilgjengelig for alle.
For å lage nettsiden anvendte vi SCRUM-metodikk, som betyr møter med kundenannenhver uke og daglige standup-møter med gruppen. Nettstedet ble utviklet medAngular ved å bruke TypeScript-språket. Biblioteket Leaflet ble brukt til å vise detinteraktive kartet.
Under de bi-ukentlige møtene ga oppdragsgiver nyttige tilbakemeldinger og bedreinnsikt i hva brukerne ønsker av funksjonalitet. Dette bidro til å lede utviklingen avnettstedet i riktig retning, og lot oss engasjere oss i brukerens faktiske behov.
Det ble planlagt strukturerte tester med flere deltakere fra Statens vegvesen, samten annen gruppe som testet brukeropplevelsen.
Denne løsningen vil ha positiv innvirkning på både miljø og samfunn på mange måter.Ved å bruke vår løsning vil kvalitetskontrollen av rekkverk bli en mer kostnadseffektivprosess. Denne løsningen vil også være til fordel for miljøet, på grunn av redusertbehov for biler og menneskelige ressurser. Relevante FN-mål er mål 9, mål 8 og mål 17.
Gruppen var i stand til å lage et interaktivt kart ved å bruke rammeverket, bib-lioteket og språket nevnt tidligere. Et av hovedtrekkene fra dette prosjektet harvært viktigheten av et strukturert SCRUM-team. De planlagte møtene og sprintgjen-nomgangene har vært svært nyttige for utviklingen av nettstedet. After the major uncovering of faults on railings along the roads in 2019, The NorwegianPublic Roads Administration acknowledged the lack of inspection routines. iSi startedan innovation-project shortly after to streamline and improve the inspection routines.
This thesis provides an insight to the approach and method for the development ofthe website used to visualize iSi’s processed data.
The main objective tied to the problem is developing a web-based interactive map todisplay the data iSi has gathered. Some of the key features include filtering, searchingand an advanced presentation of the actual data. The main users of the website areroad owners and The Norwegian Public Roads Administration. Ease of use has beena big priority, this allows for a more efficient process, accessible for everyone.
To create the website we employed the SCRUM project management, meaning bi-weekly meetings with the client, and daily standup-meetings with the group. Thewebsite was developed with Angular using the TypeScript language. The library Leaf-let was used to display the interactive map.
During bi-weekly meetings, the client provided useful feedback and a better insightas to what the users will need in terms of functionality. This helped in guiding thewebsite in the right direction, and let us engage with the user’s actual needs.
Structured tests were planned with multiple participants from The Norwegian PublicRoads Administration, as well as another group testing the user experience.
This solution will have positive impact on both the environment and society in manyways. By using our solution, the quality control of railings will be a more cost-effectiveprocess. This solution will also benefit the environment, because of the reduced needof cars and human resources. Relevant UN goals are goal 9, goal 8 and goal 17.
The team was able to create an interactive map by utilizing the framework, libraryand language mentioned previously. One of the main takeaways from this project hasbeen the importance of a structured SCRUM-team. The planned meetings and sprintreviews have been very useful for the progression of the web-site.