Analyzing Non-Functional Requirements of Mobile Applications: Usability, Reliability, Performance, and Supportability

Most people use mobile apps every day for a variety of purposes, including reading the news, checking social media, and shopping. Thus, these mobile apps must be thoroughly tested so that we can trust them to behave as intended when used in the field. The purpose of this study is to collect and analyze non-functional requirements (NFRs) for mobile apps from four perspectives to determine the success and quality of the applications from the perspective of usability, reliability, performance, and supportability. By focusing on these aspects of application development, developers can create applications that are consumer-friendly, reliable, fast, and easy to maintain, thus increasing user satisfaction and ensuring the long-term success of their products. According to the results of this study, of the 27 mobile applications that had been collected from the literature, 16 were able to meet the usability NFR, seven were able to meet the reliability NFR, 14 covered the performance NFR, and three were able to meet the supportability NFR. At the same time, three were unable to meet any NFRs. The results of the study showed that mobile application developers focused more on usability and performance than reliability and supportability. In contrast, reliability and supportability were used by a smaller percentage of developers in their development process.

Authors

Publication Details

Journal
Journal of Computer and Communications
Published
2025-01-01
DOI
https://doi.org/10.4236/jcc.2025.138013
Primary Topic
Mobile and Web Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Analyzing Non-Functional Requirements of Mobile Applications: Usability, Reliability, Performance, and Supportability

Fahad Ghabban, Wad Ghaban
1 links
Journal of Computer and Communications
Mobile and Web Applications
article

Analyzing Non-Functional Requirements of Mobile Applications: Usability, Reliability, Performance, and Supportability

Fahad Ghabban, Wad Ghaban
article en

Abstract

Most people use mobile apps every day for a variety of purposes, including reading the news, checking social media, and shopping. Thus, these mobile apps must be thoroughly tested so that we can trust them to behave as intended when used in the field. The purpose of this study is to collect and analyze non-functional requirements (NFRs) for mobile apps from four perspectives to determine the success and quality of the applications from the perspective of usability, reliability, performance, and supportability. By focusing on these aspects of application development, developers can create applications that are consumer-friendly, reliable, fast, and easy to maintain, thus increasing user satisfaction and ensuring the long-term success of their products. According to the results of this study, of the 27 mobile applications that had been collected from the literature, 16 were able to meet the usability NFR, seven were able to meet the reliability NFR, 14 covered the performance NFR, and three were able to meet the supportability NFR. At the same time, three were unable to meet any NFRs. The results of the study showed that mobile application developers focused more on usability and performance than reliability and supportability. In contrast, reliability and supportability were used by a smaller percentage of developers in their development process.

Journal of Computer and CommunicationsVol. 13(08)
Openalex Percentile: Top 66%
Mobile and Web Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Analyzing Non-Functional Requirements of Mobile Applications: Usability, Reliability, Performance, and Supportability — Fahad Ghabban, Wad Ghaban · Journal of Computer and Communications (2025) | TGRS Research Map | TGRS