Mobile app to support mindfulness practice: indicators of stress and user engagement

Thesis title: Mobilní aplikace pro podporu praxe mindfulness: Indikátory stresu a angažovanost uživatelů
Author: Slavev, Michael
Thesis type: Diplomová práce
Supervisor: Doležel, Michal
Opponents: Buchalcevová, Alena
Thesis language: Česky
Abstract:
Diplomová práce se zabývá návrhem a vývojem open-source mobilní aplikace MindApp pro podporu praxe mindfulness se zaměřením na vyhodnocení indikátorů stresu a zvýšení angažovanosti uživatelů. Návrh a vývoj probíhal v souladu s principy User-centered design a metodikou Lean Startup. Pro dokumentaci projektu byla použita metodika Metodika pro malé softwarové projekty (MMSP). Celkem bylo provedeno vývojových 12 iterací, přičemž v poslední iteraci byla aplikace ověřena s 8 participanty. Nejprve byly popsány a porovnány existující řešení, na základě kterých byly definovány funkcionální a nefunkcionální požadavky. Následoval návrh uživatelského rozhraní a architektury aplikace. Dále byla provedena implementace aplikace MindApp v programovacím jazyce Swift s využití frameworků SwiftUI a UIkit. V neposlední řadě bylo provedeno testování aplikace a ověření použitelnosti pomocí standardizovaného dotazníku CSUQ. Výsledkem práce je funkční open-source mobilní aplikace MindApp pro operační systém iOS dostupná zdarma v českém i anglickém jazyce, která podporuje uživatele v praxi mindfulness.
Keywords: SwiftUI; mobilní aplikace; HRV; stres; Lean Startup; MMSP
Thesis title: Mobile app to support mindfulness practice: indicators of stress and user engagement
Author: Slavev, Michael
Thesis type: Diploma thesis
Supervisor: Doležel, Michal
Opponents: Buchalcevová, Alena
Thesis language: Česky
Abstract:
The thesis deals with the design and development of an open-source mobile application MindApp to support mindfulness practice with a focus on the evaluation of stress indicators and increase user engagement. The design and development followed the principles of Usercentered design and the Lean Startup methodology. The Methodology for Small Software Projects (MMSP) methodology was used for documentation. In total, 12 development iterations were carried out, and in the last iteration the application was validated with 8 participants. First, existing solutions were described and compared, based on which functional and nonfunctional requirements were defined. This was followed by the design of the user interface and application architecture. Next, the implementation of the MindApp application was carried out in the Swift programming language using the SwiftUI and UIkit frameworks. Finally, the application testing and usability verification using a standardized CSUQ questionnaire. The result of the work is a functional open-source mobile application MindApp for the iOS operating system, available for free in both Czech and English, which supports users in mindfulness practice.
Keywords: Lean Startup; SwiftUI; mobile app; HRV; stress; MMSP

Information about study

Study programme: Informační systémy a technologie/Vývoj informačních systémů
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 8. 11. 2023
Date of submission: 27. 6. 2024
Date of defense: 2024

Files for download

The files will be available after the defense of the thesis.

    Last update: