Towards a Readiness Model for Usable‐Software Development in Organizations

ABSTRACT Context Prioritizing usability in software development is vital to ensure a positive user experience and efficient performance. Failing to do so can result in negative consequences such as increased costs, damage to reputation, and loss of trust. Usability should be considered throughout the entire software development life cycle (SDLC), not just as an afterthought. Accordingly, adopting and integrating usability practices is crucial but can be complex. Thus, organizations must assess their readiness to start and improve usability initiatives. In this context, software organizations can benefit from using a usability readiness model to enhance integration and assist practitioners in systematically and structurally applying usability practices. Objective We propose a readiness model for usable software development (RMUSD). This model allows organizations to assess their readiness to create usable software, leading to improved user experience and better usability methods throughout the SDLC. Method To develop the RMUSD, we conducted a systematic mapping study that gathered 238 relevant studies in the usability engineering domain. From these studies, we synthesized 50 best usability practices that form the foundation of the RMUSD. We also drew inspiration from existing software engineering readiness and usability maturity models. Results The RMUSD is built at five levels, each with various aspects to consider, such as related usability practices, implications, organizational characteristics, and success factors for moving up to the next level. The model was evaluated through two real‐world case studies and eight experts. Conclusion The evaluation results reveal that the suggested RMUSD is practical in determining the organization's readiness to develop usable software.

Authors

Institutions

Publication Details

Journal
Software Practice and Experience
Published
2024-11-27
DOI
https://doi.org/10.1002/spe.3388
Citations
1
Primary Topic
Software Engineering Techniques and Practices
Type
article
Field-Weighted Citation Impact
0.78
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Towards a Readiness Model for Usable‐Software Development in Organizations

Mohammad Alshayeb, Malak Baslyman, Haifa Al‐Shammare
1 citations
Software Practice and Experience
Software Engineering Techniques and Practices
0.78
article

Towards a Readiness Model for Usable‐Software Development in Organizations

Mohammad Alshayeb, Malak Baslyman, Haifa Al‐Shammare
article en
1 citations

Abstract

ABSTRACT Context Prioritizing usability in software development is vital to ensure a positive user experience and efficient performance. Failing to do so can result in negative consequences such as increased costs, damage to reputation, and loss of trust. Usability should be considered throughout the entire software development life cycle (SDLC), not just as an afterthought. Accordingly, adopting and integrating usability practices is crucial but can be complex. Thus, organizations must assess their readiness to start and improve usability initiatives. In this context, software organizations can benefit from using a usability readiness model to enhance integration and assist practitioners in systematically and structurally applying usability practices. Objective We propose a readiness model for usable software development (RMUSD). This model allows organizations to assess their readiness to create usable software, leading to improved user experience and better usability methods throughout the SDLC. Method To develop the RMUSD, we conducted a systematic mapping study that gathered 238 relevant studies in the usability engineering domain. From these studies, we synthesized 50 best usability practices that form the foundation of the RMUSD. We also drew inspiration from existing software engineering readiness and usability maturity models. Results The RMUSD is built at five levels, each with various aspects to consider, such as related usability practices, implications, organizational characteristics, and success factors for moving up to the next level. The model was evaluated through two real‐world case studies and eight experts. Conclusion The evaluation results reveal that the suggested RMUSD is practical in determining the organization's readiness to develop usable software.

Software Practice and ExperienceVol. 55(4)
King Fahd University of Petroleum and Minerals (SA)
Responsible consumption and production
Openalex Percentile: Top 19%
Software Engineering Techniques and Practices
0.78
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.

Towards a Readiness Model for Usable‐Software Development in Organizations — Mohammad Alshayeb, Malak Baslyman, et al. · Software Practice and Experience (2024) | TGRS Research Map | TGRS