Application of User Experience Design for the Development of a Study Planning Tool
This Bachelor Thesis demonstrates how User Experience (UX) Design can be used in combination with Human-Centred Design (HCD) to develop a Study Planning Tool application, that provides high usability and UX, as well as supports students in the individual planning of their studies.
Triebold Timothy, 2020
Bachelor Thesis, School of Business FHNW
Betreuende Dozierende: Bradley Richards
Keywords: User Experience, UX, Usability, UX Design, Human-Centred Design, HCD, Study Planning Tool, Software Engineering, Requirements Engineering, Database Technology
Views: 15 - Downloads: 0
Many students want to study flexibly, instead of according to a fixed curriculum. Students are interested in tailoring their studies to their individual needs by planning their studies according to their preferences. But there are dependencies between modules which must not be violated. Currently, there is no tool that provides this information or supports students in their planning. Without such a tool, as well as with the current situation of enrolling for modules and retrieving the necessary information about modules, students experience difficulties in planning their studies.
The study programmes of the FHNW - HSW want to offer their students more flexibility and support. Thus, the aim of this bachelor thesis is the planning, design and development of a graphical tool that supports students in the individual planning of their studies, considers the given dependencies and provides the user with the required information. The project follows the principles and processes of User Experience (UX) Design in combination with the Human-Centred Design (HCD) approach, to achieve a high level of usability and UX by placing the human at the center of the design process.
The HCD design process was first planned by designing a project proposal and defining human-centred quality objectives. Next, user requirements were identified, by applying elicitation techniques such as interviews, a questionnaire, system archaeology and field observations. Then, the collected but unstructured requirements were documented in appropriate structures (Use Cases, Technical Architecture, EERM & Class Diagram). Also, high-fidelity prototypes were designed according to dialogue principles, heuristics and design rules.
Based on the results of a successful UX design and the activities of the HCD process, the application was developed that meets the requirements. A database according to the EERM was developed and loaded with data from SharePoint and the EPT tool. Next, a backend application was developed, which provides RESTful APIs to retrieve and make changes to data. Then, the administration interface was realized, where the properties of the modules can be maintained. Lastly, the student interface was developed, where students can plan their semesters, follow their study progress, view dependencies and generally obtain the necessary information about the modules.
Studiengang: Business Information Technology (Bachelor)
Fachbereich der Arbeit: Wirtschaftsinformatik & IT-Management