Reusable Software Usability Specifications for mHealth Applications

被引:22
|
作者
Cruz Zapata, Belen [1 ]
Luis Fernandez-Aleman, Jose [1 ]
Toval, Ambrosio [1 ]
Idri, Ali [2 ]
机构
[1] Univ Murcia, Dept Informat & Syst, Fac Comp Sci, Campus Espinardo, Murcia 30080, Espinardo, Spain
[2] Mohammed V Souissi Univ, ENSIAS, Software Project Management Res Team, Rabat, Morocco
关键词
Usability; mHealth; Smartphone; Reuse; Software requirements specification; HEALTH; ABBREVIATIONS; REQUIREMENTS; SECURITY;
D O I
10.1007/s10916-018-0902-0
中图分类号
R19 [保健组织与事业(卫生事业管理)];
学科分类号
摘要
One of the key factors for the adoption of mobile technologies, and in particular of mobile health applications, is usability. A usable application will be easier to use and understand by users, and will improve user's interaction with it. This paper proposes a software requirements catalog for usable mobile health applications, which can be used for the development of new applications, or the evaluation of existing ones. The catalog is based on the main identified sources in literature on usability and mobile health applications. Our catalog was organized according to the ISO/IEC/IEEE 29148:2011 standard and follows the SIREN methodology to create reusable catalogs. The applicability of the catalog was verified by the creation of an audit method, which was used to perform the evaluation of a real app, S Health, application created by Samsung Electronics Co. The usability requirements catalog, along with the audit method, identified several usability flaws on the evaluated app, which scored 83%. Some flaws were detected in the app related to the navigation pattern. Some more issues related to the startup experience, empty screens or writing style were also found. The way a user navigates through an application improves or deteriorates user's experience with the application. We proposed a reusable usability catalog and an audit method. This proposal was used to evaluate a mobile health application. An audit report was created with the usability issues identified on the evaluated application.
引用
收藏
页数:9
相关论文
共 50 条
  • [11] Software development Life cycle model to build software applications with Usability
    Velmourougan, S.
    Dhavachelvan, P.
    Baskaran, R.
    Ravikumar, B.
    2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 271 - 276
  • [12] Toward developing reusable software components for robotic applications
    Nesnas, IAD
    Volpe, R
    Estlin, T
    Das, H
    Petras, R
    Mutz, D
    IROS 2001: PROCEEDINGS OF THE 2001 IEEE/RJS INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4: EXPANDING THE SOCIETAL ROLE OF ROBOTICS IN THE NEXT MILLENNIUM, 2001, : 2375 - 2383
  • [13] Reengineering windows software applications into reusable CORBA objects
    Lin, JM
    Hong, ZW
    Fang, GM
    Jiau, HC
    Chu, WC
    INFORMATION AND SOFTWARE TECHNOLOGY, 2004, 46 (06) : 403 - 413
  • [14] Reusable Components of Semantic Specifications
    Churchill, Martin
    Mosses, Peter D.
    Sculthorpe, Neil
    Torrini, Paolo
    TRANSACTIONS ON ASPECT-ORIENTED SOFTWARE DEVELOPMENT XII, 2015, 8989 : 132 - 179
  • [15] FORMAL SPECIFICATIONS AS REUSABLE FRAMEWORKS
    GARLAN, D
    DELISLE, N
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 428 : 150 - 163
  • [16] The impact of unsolicited online help on the usability of software applications
    Sackstein, S
    Sanfona, R
    INFORMATION TECHNOLOGY AND ORGANIZATIONS: TRENDS, ISSUES, CHALLENGES AND SOLUTIONS, VOLS 1 AND 2, 2003, : 992 - 993
  • [17] A software engineering environment for configuring distributed applications from reusable software architectures
    Gomaa, H
    Farrukh, GA
    EIGHTH IEEE INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE INCORPORATING COMPUTER AIDED SOFTWARE ENGINEERING, PROCEEDINGS, 1997, : 312 - 325
  • [18] A Checklist for the Usability Evaluation of Artificial Intelligence (AI) mHealth Applications Graphical User Interface
    Tu, Chanjuan
    Russo, Alessia
    Zhang, Ying
    DESIGN, USER EXPERIENCE, AND USABILITY, DUXU 2024, PT I, 2024, 14712 : 324 - 337
  • [19] Automated configuration of distributed applications from reusable software architectures
    Gomaa, H
    Farrukh, GA
    AUTOMATED SOFTWARE ENGINEERING, 12TH IEEE INTERNATIONAL CONFERENCE, PROCEEDINGS, 1997, : 193 - 200
  • [20] Analytical design of reusable software components for evolvable, embedded applications
    Hoover, CL
    Khosla, PK
    Siewiorek, DP
    ASSET'99: 1999 IEEE SYMPOSIUM ON APPLICATION-SPECIFIC SYSTEMS AND SOFTWARE ENGINEERING & TECHNOLOGY - PROCEEDINGS, 1999, : 170 - 177