Integrating Usability into Software Engineering Course Projects

dc.contributor.authorÇetin, Nihal Menzi
dc.date.accessioned2025-01-06T17:22:40Z
dc.date.available2025-01-06T17:22:40Z
dc.date.issued2024
dc.departmentAdana Alparslan Türkeş Bilim ve Teknoloji Üniversitesi
dc.description.abstractThis study presents a case study of the integration of usability evaluation into the development of task based information system prototypes in undergraduate software engineering course projects within a problem-based learning (PBL) approach. As part of the course, usability evaluation was integrated into the software development process, and the usability evaluation performance (UEP) of the projects was assessed in terms of the following criteria: effectiveness, efficiency and problem validity. It also analyzed the problem solution rate of the projects and their correlation between UEP criteria. Additionally, the study in-depth analyzed the students' final conclusions regarding the design process. The relationship between UEP criteria and the problem solving rate was examined using Spearman correlation analysis. In addition, final conclusions and problem solving behaviors were analyzed through document and thematic analysis techniques. The results supported that there is a significant correlation between usability evaluation criteria and problem solving rate. The main themes that emerged regarding usability problem solving behaviors were navigation design, error handling, database connection, algorithm design, search matching, system-user communication design and others. Final conclusions showed that project teams gained valuable insights into user-centered design, solved critical usability problems and improved their prototype design. It can be concluded that the integration of usability into software engineering education using the above approach contributes to students' understanding of user-centered interaction design.
dc.identifier.doi10.18009/jcer.1417245
dc.identifier.endpage240
dc.identifier.issn2148-2896
dc.identifier.issue23
dc.identifier.startpage209
dc.identifier.trdizinid1229310
dc.identifier.urihttps://doi.org/10.18009/jcer.1417245
dc.identifier.urihttps://search.trdizin.gov.tr/tr/yayin/detay/1229310
dc.identifier.urihttps://hdl.handle.net/20.500.14669/454
dc.identifier.volume12
dc.indekslendigikaynakTR-Dizin
dc.language.isoen
dc.relation.ispartofJournal of Computer and Education Research
dc.relation.publicationcategoryMakale - Ulusal Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/openAccess
dc.snmzKA_20241211
dc.subjectUsability evaluation
dc.subjectuse case modeling
dc.subjectsoftware engineering education
dc.subjectprototype development
dc.titleIntegrating Usability into Software Engineering Course Projects
dc.typeArticle

Dosyalar