Uppsats
Implementing offline functionality to a web-based module : A proof of concept with the help of a Service Worker API
Kandidat-uppsats
Karlstads universitet/Handelshögskolan (from 2013)
Publicerad: 2024
Språk: Engelska
Nyckelord
klicka för att sökaSammanfattning
The software company AFRY licenses out a Product Support System (PSS) called AFRY Pulse, which serves as a backbone for businesses to deliver value to customers, employees, and stakeholders. Currently, AFRY Pulse lacks offline support, putting them at a disadvantage compared to competitors offering similar PSS solutions. Therefore, this study aims to implement offline support for one of AFRY Pulse's modules, called the Round Module, with the help of Service Worker API. Based on the problem formulation, the study investigated how well the implementation of the Service Worker API matched the “Must have” requirements, specified in the requirement specification and identified complications that arose during implementation, along with their solutions. The implementation of offline support followed an agile software development approach with three and a half sprint iterations. Each sprint involved specifying requirements, implementation, and evaluation sessions. The data collection methods used includes maintaining a journal, with notes taken during the implementation and the evaluation sessions. The evaluation sessions included manual black-box testing, manual code-review, and semi-structured interviews. The results from the evaluations produced two themes Implemented correct functionality and Improving visual response. Furthermore, the complications that were found during the implementation were Service Worker going to the redundant state, Service Worker not being able to stop fetch requests and AbortController being redundant within the Service Worker.
Information
- Författare
- Madrén, Daniel
- Lärosäte / institution
- Karlstads universitet/Handelshögskolan (from 2013)
- Publiceringsdatum
- 2024
- Uppsatstyp
- Kandidat-uppsats
- Språk
- Engelska
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Kandidat-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Qutbuddin Habib, Hiba, Belhajali, Hibatallah
Publicerad: 2024
Kandidat-uppsats, Göteborgs universitet/Institutionen för data- och informationsteknik
Nilsson, Andreas, Kjellbergerg Alexander, Nordén Elgh Cecilia
Publicerad: 2026-02-19
Kandidat-uppsats, Stockholms universitet/Institutionen för data- och systemvetenskap
Wiman, Tim, Stjernborg, Elsa
Publicerad: 2026
Kandidat-uppsats, Karlstads universitet/Institutionen för matematik och datavetenskap (from 2013)
Gustafsson, Jonathan, Viklund, Jens
Publicerad: 2026
Kandidat-uppsats, Linköpings universitet/Institutionen för datavetenskap
Kimby, Melker, Eriksson, Lilly, Sahlberg, Fredrik
Publicerad: 2026
Kandidat-uppsats, Linköpings universitet/Institutionen för datavetenskap
Forsberg, Bo, Ekman, Albin, Bengtsson, Ludvig
Publicerad: 2026