Felsökningsverktyg för digital informationsskylt med Bluetooth

Detta är en Kandidat-uppsats från Linköpings universitet/Institutionen för datavetenskap

Sammanfattning: Denna rapport beskriver ett kandidatarbete som genomfördes i kursen TDDD96 Kandidatprojekt i programvaruutveckling år 2023. Den produkt som framställdes under projektet är en webbapplikation för felsökning av informationsskyltar via Bluetooth och arbetet genomfördes med en agil arbetsmetodik. Syftet med denna rapport är att förklara hur projektgruppen arbetade under kandidatprojektet och skapade värde för kunden, samt att belysa både tekniska lärdomar och andra erfarenheter som projektgruppen fick under arbetet. Rapporten beskriver överförbar kunskap gällande projektarbeten respektive utveckling med Bluetooth som kan vara användbar i framtida projekt. För att dokumentera erfarenheter, skapa värde för kunden och förbättra arbetsprocessen under projektet genomfördes mätningar, testning, informationssamling, prototypframställning och utvärderingsmöten i form av retrospektiv och en muddy-cards-utvärdering.  Projektgruppen har utvecklat en webbapplikation som använder sig av Web Bluetooth API för att hämta en godtyckligt stor fil givet att användaren skriver in dess sökväg i felsökningsapplikationen. För att skicka filer av godtycklig storlek delas de upp i paket som alla skickas separat. En av de främsta fördelarna med det använda API:t är att ingen nedladdning eller installation krävs men en stor nackdel är att det inte är kompatibelt med alla webbläsare. Vidare har erfarenheter såsom för- och nackdelar med mobbprogrammering, vikten av olika sprintlängder, antal scrum-möten samt uppdelning av arbete dokumenterats. Under projektet har det även visats att en systemanatomi hjälper utvecklare att dela in och se kopplingar mellan olika delar i ett system samt att kundmöten är centrala för att säkerställa att en beställd produkt är av värde för kunden.

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)