Discovering Error Handling Strategies for Improving End User Experience in Collaborative Distributed Real Time Systems

dc.contributor.authorAndreasson, David
dc.contributor.authorGunnarsson, Karl
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineeringen
dc.contributor.examinerFjeld, Morten
dc.contributor.supervisorTorgersson, Olof
dc.date.accessioned2024-09-24T05:21:01Z
dc.date.available2024-09-24T05:21:01Z
dc.date.issued2024
dc.date.submitted
dc.description.abstractThis thesis investigates error-handling strategies in collaborative distributed realtime systems, focusing on enhancing the end-user experience. Collaborative environments like Yolean, characterized by complex distributed architectures, often suffer from errors that negatively impact user satisfaction and system functionality. Through a combination of Research Through Design, Requirements Engineering, and Design Thinking, this study identifies error patterns and evaluates user preferences for managing these errors. Our research involved semi-structured interviews, affinity diagramming, storyboarding, prototyping, and iterative user testing to develop an understanding of user expectations and effective error-handling strategies. We developed and refined prototypes addressing two main scenarios: Distributed architecture and collaborative interactions with human-induced errors. The proposed error-handling strategies aim to provide intuitive and non-disruptive user support, enhancing system usability and reliability. The findings from the study are summarized as an initial framework to guide the exploration of error-handling strategies in such environments. Results from the study indicate that the design artifact improved the end-user experience compared to the current state of the Yolean application. However, further research would be needed to draw generalized conclusions and guide further refinement of the proposed framework.
dc.identifier.coursecodeDATX05
dc.identifier.urihttp://hdl.handle.net/20.500.12380/308790
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectError-handling
dc.subjectError-presentation
dc.subjectError-mitigation
dc.subjectDistributed-systems
dc.subjectCollaborative-system
dc.subjectReal-time-systems
dc.subjectInteraction-design
dc.titleDiscovering Error Handling Strategies for Improving End User Experience in Collaborative Distributed Real Time Systems
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster's Thesisen
dc.type.uppsokH
local.programmeInteraction design and technologies (MPIDE), MSc
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 24-92 DA KG.pdf
Storlek:
17.81 MB
Format:
Adobe Portable Document Format
Beskrivning:
License bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
2.35 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: