Design of an Interactive Fitness Application Based on User’s Emotional Requirements

dc.contributor.advisorGambo, Ishaya Peni, juhendaja
dc.contributor.authorTingas, Elen
dc.contributor.otherTartu Ülikool. Loodus- ja täppisteaduste valdkondet
dc.contributor.otherTartu Ülikool. Arvutiteaduse instituutet
dc.date.accessioned2023-08-31T12:08:51Z
dc.date.available2023-08-31T12:08:51Z
dc.date.issued2022
dc.description.abstractIncorporating users’ emotions within software engineering has evolved throughout time. In recent years various research studies started taking into account users’ emotional needs and their integration into the requirements elicitation process. Addressing users’ emotions at the early stages of software development has the potential for long-term benefits for the system. In this thesis work, we build a practical, interactive fitness application based on users’ emotional requirements. We look at motivational models and their incorporation with emotional goals to form emotional goal models for our system. The emotional goal models are constructed from the Do/Be/Feel/Role data. We conduct a survey with 182 participants where we ask them to fill in answers for Do/Be/Feel/Role framework. We use the survey results to create emotional goal models for our system and make sure to address every emotional goal with a corresponding functional goal. The leaf-level of the emotional goal model hierarchy is then extracted into a set of user stories. We proceed with user stories to build a real world application using React JS framework. We evaluate the result of our practical application by asking users first to experience it and then fill in a System Usability Scale test. The resulting score we received from the SUS test was around 84.5, which is a positive score for software systems. It is concluded that incorporating users’ emotional requirements in the early stages of development positively impacts its user experience and usability.et
dc.identifier.urihttps://hdl.handle.net/10062/91919
dc.language.isoenget
dc.publisherTartu Ülikoolet
dc.rightsopenAccesset
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectRequirements engineeringet
dc.subjectgoal oriented modellinget
dc.subjectfitness applicationet
dc.subjectemotional requirementset
dc.subjectSocio-technical systemet
dc.subject.othermagistritöödet
dc.subject.otherinformaatikaet
dc.subject.otherinfotehnoloogiaet
dc.subject.otherinformaticset
dc.subject.otherinfotechnologyet
dc.titleDesign of an Interactive Fitness Application Based on User’s Emotional Requirementset
dc.typeThesiset

Failid

Originaal pakett

Nüüd näidatakse 1 - 1 1
Laen...
Pisipilt
Nimi:
Tingas_MSc_software_engineering_2022.pdf
Suurus:
16.02 MB
Formaat:
Adobe Portable Document Format
Kirjeldus:

Litsentsi pakett

Nüüd näidatakse 1 - 1 1
Laen...
Pisipilt
Nimi:
license.txt
Suurus:
1.71 KB
Formaat:
Item-specific license agreed upon to submission
Kirjeldus: