Development of a valid and reliable software customization model for SaaS quality through iterative method: perspectives from academia

Despite the benefits of standardization, the customization of Software as a Service (SaaS) application is also essential because of the many unique requirements of customers. This study, therefore, focuses on the development of a valid and reliable software customization model for SaaS quality that...

Full description

Bibliographic Details
Main Authors: Abdulrazzaq Qasem Ali, Abu Bakar Md Sultan, Abdul Azim Abd Ghani, Hazura Zulzalil
Format: Article
Language:English
Published: PeerJ Inc. 2020-09-01
Series:PeerJ Computer Science
Subjects:
Online Access:https://peerj.com/articles/cs-294.pdf
id doaj-556d56af87454db3930c14caf10ae09e
record_format Article
spelling doaj-556d56af87454db3930c14caf10ae09e2020-11-25T03:47:59ZengPeerJ Inc.PeerJ Computer Science2376-59922020-09-016e29410.7717/peerj-cs.294Development of a valid and reliable software customization model for SaaS quality through iterative method: perspectives from academiaAbdulrazzaq Qasem Ali0Abu Bakar Md Sultan1Abdul Azim Abd Ghani2Hazura Zulzalil3Department of Software Engineering and Information System, Faculty of Computer Science and Information Technology, Universiti Putra Malaysia, Serdang, Selangor, MalaysiaDepartment of Software Engineering and Information System, Faculty of Computer Science and Information Technology, Universiti Putra Malaysia, Serdang, Selangor, MalaysiaDepartment of Software Engineering and Information System, Faculty of Computer Science and Information Technology, Universiti Putra Malaysia, Serdang, Selangor, MalaysiaDepartment of Software Engineering and Information System, Faculty of Computer Science and Information Technology, Universiti Putra Malaysia, Serdang, Selangor, MalaysiaDespite the benefits of standardization, the customization of Software as a Service (SaaS) application is also essential because of the many unique requirements of customers. This study, therefore, focuses on the development of a valid and reliable software customization model for SaaS quality that consists of (1) generic software customization types and a list of common practices for each customization type in the SaaS multi-tenant context, and (2) key quality attributes of SaaS applications associated with customization. The study was divided into three phases: the conceptualization of the model, analysis of its validity using SaaS academic-derived expertise, and evaluation of its reliability by submitting it to an internal consistency reliability test conducted by software-engineer researchers. The model was initially devised based on six customization approaches, 46 customization practices, and 13 quality attributes in the SaaS multi-tenant context. Subsequently, its content was validated over two rounds of testing after which one approach and 14 practices were removed and 20 practices were reformulated. The internal consistency reliability study was thereafter conducted by 34 software engineer researchers. All constructs of the content-validated model were found to be reliable in this study. The final version of the model consists of 6 constructs and 44 items. These six constructs and their associated items are as follows: (1) Configuration (eight items), (2) Composition (four items), (3) Extension (six items), 4) Integration (eight items), (5) Modification (five items), and (6) SaaS quality (13 items). The results of the study may contribute to enhancing the capability of empirically analyzing the impact of software customization on SaaS quality by benefiting from all resultant constructs and items.https://peerj.com/articles/cs-294.pdfCustomization approachesContent validityIterative methodModel developmentReliability studySaaS quality
collection DOAJ
language English
format Article
sources DOAJ
author Abdulrazzaq Qasem Ali
Abu Bakar Md Sultan
Abdul Azim Abd Ghani
Hazura Zulzalil
spellingShingle Abdulrazzaq Qasem Ali
Abu Bakar Md Sultan
Abdul Azim Abd Ghani
Hazura Zulzalil
Development of a valid and reliable software customization model for SaaS quality through iterative method: perspectives from academia
PeerJ Computer Science
Customization approaches
Content validity
Iterative method
Model development
Reliability study
SaaS quality
author_facet Abdulrazzaq Qasem Ali
Abu Bakar Md Sultan
Abdul Azim Abd Ghani
Hazura Zulzalil
author_sort Abdulrazzaq Qasem Ali
title Development of a valid and reliable software customization model for SaaS quality through iterative method: perspectives from academia
title_short Development of a valid and reliable software customization model for SaaS quality through iterative method: perspectives from academia
title_full Development of a valid and reliable software customization model for SaaS quality through iterative method: perspectives from academia
title_fullStr Development of a valid and reliable software customization model for SaaS quality through iterative method: perspectives from academia
title_full_unstemmed Development of a valid and reliable software customization model for SaaS quality through iterative method: perspectives from academia
title_sort development of a valid and reliable software customization model for saas quality through iterative method: perspectives from academia
publisher PeerJ Inc.
series PeerJ Computer Science
issn 2376-5992
publishDate 2020-09-01
description Despite the benefits of standardization, the customization of Software as a Service (SaaS) application is also essential because of the many unique requirements of customers. This study, therefore, focuses on the development of a valid and reliable software customization model for SaaS quality that consists of (1) generic software customization types and a list of common practices for each customization type in the SaaS multi-tenant context, and (2) key quality attributes of SaaS applications associated with customization. The study was divided into three phases: the conceptualization of the model, analysis of its validity using SaaS academic-derived expertise, and evaluation of its reliability by submitting it to an internal consistency reliability test conducted by software-engineer researchers. The model was initially devised based on six customization approaches, 46 customization practices, and 13 quality attributes in the SaaS multi-tenant context. Subsequently, its content was validated over two rounds of testing after which one approach and 14 practices were removed and 20 practices were reformulated. The internal consistency reliability study was thereafter conducted by 34 software engineer researchers. All constructs of the content-validated model were found to be reliable in this study. The final version of the model consists of 6 constructs and 44 items. These six constructs and their associated items are as follows: (1) Configuration (eight items), (2) Composition (four items), (3) Extension (six items), 4) Integration (eight items), (5) Modification (five items), and (6) SaaS quality (13 items). The results of the study may contribute to enhancing the capability of empirically analyzing the impact of software customization on SaaS quality by benefiting from all resultant constructs and items.
topic Customization approaches
Content validity
Iterative method
Model development
Reliability study
SaaS quality
url https://peerj.com/articles/cs-294.pdf
work_keys_str_mv AT abdulrazzaqqasemali developmentofavalidandreliablesoftwarecustomizationmodelforsaasqualitythroughiterativemethodperspectivesfromacademia
AT abubakarmdsultan developmentofavalidandreliablesoftwarecustomizationmodelforsaasqualitythroughiterativemethodperspectivesfromacademia
AT abdulazimabdghani developmentofavalidandreliablesoftwarecustomizationmodelforsaasqualitythroughiterativemethodperspectivesfromacademia
AT hazurazulzalil developmentofavalidandreliablesoftwarecustomizationmodelforsaasqualitythroughiterativemethodperspectivesfromacademia
_version_ 1724500902442696704