Software quality checklist-based framework for educational applications

Thesis (PhD. (Computer Science))

Bibliographic Details
Main Author: Ngadiman, Norzila
Format: Thesis
Language:English
Published: Universiti Teknologi Malaysia 2024
Subjects:
Online Access:http://openscience.utm.my/handle/123456789/1001
_version_ 1796848782713815040
author Ngadiman, Norzila
author_facet Ngadiman, Norzila
author_sort Ngadiman, Norzila
collection OpenScience
description Thesis (PhD. (Computer Science))
first_indexed 2024-03-04T10:32:35Z
format Thesis
id oai:openscience.utm.my:123456789/1001
institution Universiti Teknologi Malaysia - OpenScience
language English
last_indexed 2024-03-04T10:32:35Z
publishDate 2024
publisher Universiti Teknologi Malaysia
record_format dspace
spelling oai:openscience.utm.my:123456789/10012024-02-18T13:00:15Z Software quality checklist-based framework for educational applications Ngadiman, Norzila Application software—Development—Management Education—Computer programs—Planning Software frameworks Thesis (PhD. (Computer Science)) Traditional learning methods have significantly changed after the adaptation of modern technologies in educational applications. Issues such as lack of guidance for Novice Software Developers (NSDs) and lack of technical knowledge in applying the Non-Functional Requirements (NFRs) for developing educational applications can potentially lead to a misunderstanding of quality characteristics. Eight activities were performed to finalise NFRs that need to be considered in educational application development. First, a review of recent work and a survey with developers and teachers were conducted. Their feedback based on experience and knowledge was taken into consideration. This was followed by reviewing, refining, and finalising the five primary characteristics: user interface aesthetics, appropriateness recognizability, learnability, satisfaction, and effectiveness. Using the Systematic Literature Review (SLR) technique, a set of 50 research papers were included to analyse current issues. This study aimed to propose a Checklist-based Framework (CuE) that can guide NSDs. First, a Delone and McLean IS success model was employed to obtain an initial idea about the theoretical research framework. Second, the Calero model was used to clarify the classification of educational applications. Third, the Kirkpatrik model was used as a guide to investigate the educational level during a comparative study. Finally, the Goal Quality Metric+strategies model, consisting of a questionnaire, was used to test the formulated hypotheses. The CuE was the final outcome, aimed to guide NSDs to improve the concerned quality characteristics and sub-characteristics in educational applications development. The comparative study and survey method were chosen as the preliminary study to derive input for the implementation of the CuE framework. Evaluation of the CuE framework was performed by experts, and the results for compliance, agreement, completeness, relevance, and fairness criteria were accepted. The second evaluation involved an experiment on the educational application after the implementation of the CuE framework by students, teachers, and software developers. The results from the experiment revealed that the null hypothesis was rejected, as there was a significant improvement when applying the proposed CuE to design and develop an educational application. Therefore, the CuE framework is an accepted guideline for NSDs that contributes to the design and the development of educational applications in improving standardisation and consistency of users’ needs. Faculty of Engineering - School of Computing 2024-02-18T04:10:49Z 2024-02-18T04:10:49Z 2022 Thesis Dataset http://openscience.utm.my/handle/123456789/1001 en application/pdf application/pdf application/pdf Universiti Teknologi Malaysia
spellingShingle Application software—Development—Management
Education—Computer programs—Planning
Software frameworks
Ngadiman, Norzila
Software quality checklist-based framework for educational applications
title Software quality checklist-based framework for educational applications
title_full Software quality checklist-based framework for educational applications
title_fullStr Software quality checklist-based framework for educational applications
title_full_unstemmed Software quality checklist-based framework for educational applications
title_short Software quality checklist-based framework for educational applications
title_sort software quality checklist based framework for educational applications
topic Application software—Development—Management
Education—Computer programs—Planning
Software frameworks
url http://openscience.utm.my/handle/123456789/1001
work_keys_str_mv AT ngadimannorzila softwarequalitychecklistbasedframeworkforeducationalapplications