Validating the usability attributes of AHP-software risk prioritization model using partial least square-structural equation modeling

Purpose This study aims to develop a software risk prioritization model using analytic hierarchy process (AHP) and further validate the usability attributes of the model in prioritizing operational, technical, technological, strategic and environmental software risks. Design/methodology/approach Questionnaire was used to collect data from software practitioners to evaluate the usability attributes of the AHP-software risk prioritization model. Accordingly, partial least square-structural equation modeling was used to analyze the collected data. Findings Results reveal that the developed AHP-software risk prioritization model is efficient and effective in facilitating software risk factor prioritization. In addition, results suggest that the experts are satisfied with the learnability, accessibility and navigation capability of the model. Besides, results indicate that the model provides a useable interface and system design for content availability of information needed by software practitioners in evaluating and prioritizing operational, technical, technological, strategic and environmental risk. Furthermore, results show that the experts intend to adopt the model to prioritize identified software risk in their firm. Research limitations/implications Methodologically, the developed AHP-software risk prioritization model is faced with issues such as inconsistency in judgments, weakness of confronting ambiguities and uncertainties of high complexity. Empirically, data were collected from software practitioners in Malaysia to validate the AHP-software risk prioritization model. Hence, results from this study cannot be generalized to other software practitioners in different countries. Practical implications This study developed a software risk prioritization model to evaluate and prioritize software risks that occur in software organizations by deploying AHP to carryout risk factor priority selection. Moreover, the model provides risk knowledge as guidelines for evaluating software risks in software organizations. Social implications The developed AHP-software risk prioritization model computes risk prioritization factor priority selection and further supports software practitioners and evaluates risks and associated risk factors. Besides, this study develops an instrument that can be used in project risk management to validate the usability attributes of software risk approaches. Originality/value This research designs use case and class diagram to show how the AHP-software risk prioritization model evaluates and prioritizes software risks factors by using risk evaluation questions. Additionally, the AHP-software risk prioritization model computes, evaluates and prioritizes software risk factors using risk factor priority selection for software project management.

[1]  Noraini Che Pa,et al.  MITIGATING OPERATIONAL, TECHNICAL AND STRATEGIC RISK IN ICT THROUGH KNOWLEDGE CODIFICATION TECHNIQUE , 2016 .

[2]  Hyunsook Do,et al.  Requirements based test prioritization using risk factors: An industrial study , 2016, Inf. Softw. Technol..

[3]  Kunal K. Ganguly,et al.  A fuzzy AHP approach for inbound supply risk assessment , 2013 .

[4]  Marko Sarstedt,et al.  An assessment of the use of partial least squares structural equation modeling in marketing research , 2012 .

[5]  Kridanto Surendro,et al.  A fuzzy-based methodology to assess software usability risk , 2016, 2016 4th International Conference on Information and Communication Technology (ICoICT).

[6]  Jörg Henseler,et al.  On the convergence of the partial least squares path modeling algorithm , 2010, Comput. Stat..

[7]  Kai Petersen,et al.  Countermeasure graphs for software security risk assessment: An action research , 2013, J. Syst. Softw..

[8]  Chang Liu,et al.  Assessing Web Site Usability in Retail Electronic Commerce , 2011, 2011 IEEE 35th Annual Computer Software and Applications Conference.

[9]  Terry Anthony Byrd,et al.  A methodology for construct development in MIS research , 2005, Eur. J. Inf. Syst..

[10]  Hong Zhang,et al.  A prioritization model for software FMEA , 2011, The Proceedings of 2011 9th International Conference on Reliability, Maintainability and Safety.

[11]  Ashish Sharma,et al.  Prioritizing and optimizing risk factors in agile software development , 2016, 2016 Ninth International Conference on Contemporary Computing (IC3).

[12]  N. Baporikar,et al.  Business innovation in Indian software industries , 2017 .

[13]  Claude Doom,et al.  The impact of gender on the acceptance of virtual learning environments , 2008 .

[14]  Jonathan W. Palmer,et al.  Web Site Usability, Design, and Performance Metrics , 2002, Inf. Syst. Res..

[15]  Sylvain Sénécal,et al.  Measuring Perceived Website Usability , 2007 .

[16]  Hamzah F. Zmezm,et al.  A Proposed Risk Assessment Model for Decision Making in Software Management , 2016 .

[17]  Chee Yen Leow,et al.  COUPLING-BASED TURNS DISTRIBUTION FOR PLANAR SPIRAL COIL ANTENNAS IN NEAR FIELD MAGNETIC INDUCTION LINKS , 2015 .

[18]  C. Fornell,et al.  Evaluating structural equation models with unobservable variables and measurement error. , 1981 .

[19]  Noraini Che Pa,et al.  A risk assessment model for collaborative support in software management , 2015, 2015 9th Malaysian Software Engineering Conference (MySEC).

[20]  Yin Leng Theng,et al.  Evaluating Usability and Efficaciousness of an E-learning System: A Quantitative, Model-Driven Approach , 2012, 2012 IEEE 12th International Conference on Advanced Learning Technologies.

[21]  Thomas L. Saaty,et al.  DECISION MAKING WITH THE ANALYTIC HIERARCHY PROCESS , 2008 .

[22]  Awanis Romli,et al.  AN EMPIRICAL STUDY ON PREDICTORS OF GREEN SUSTAINABLE SOFTWARE PRACTICES IN MALAYSIAN ELECTRONIC INDUSTRIES , 2018 .

[23]  Kim-Leng Poh,et al.  Transportation fuels and policy for Singapore: an AHP planning approach , 1999 .

[24]  R. Bagozzi,et al.  On the evaluation of structural equation models , 1988 .

[25]  Noraini Che Pa,et al.  Knowledge Mapping Process Model for Risk Mitigation in Software Management , 2017 .

[26]  Y. Alsultanny,et al.  Evaluating Saudi cement companies’ market share , 2017 .

[27]  Dongsong Zhang,et al.  Challenges, Methodologies, and Issues in the Usability Testing of Mobile Applications , 2005, Int. J. Hum. Comput. Interact..

[28]  Dilip Kumar Yadav,et al.  A Probabilistic Software Risk Assessment and Estimation Model for Software Projects , 2015 .

[29]  John Hulland,et al.  Use of partial least squares (PLS) in strategic management research: a review of four recent studies , 1999 .

[30]  M. Marshall Sampling for qualitative research. , 1996, Family practice.

[31]  Shi-Ming Huang,et al.  Assessing risk in ERP projects: identify and prioritize the factors , 2004, Ind. Manag. Data Syst..

[32]  William H. Allen,et al.  Security risk analysis of software architecture based on AHP , 2011, 7th International Conference on Networked Computing.

[33]  Younghwa Lee,et al.  Understanding of website usability: Specifying and measuring constructs and their relationships , 2012, Decis. Support Syst..

[34]  Mohsen Askari,et al.  A Fuzzy AHP Model in Risk Ranking , 2014 .

[35]  Jakob Nielsen,et al.  Usability engineering , 1997, The Computer Science and Engineering Handbook.

[36]  I. Amiri,et al.  Half-panda ring resonator used to generate 100 MHZ repetition rate femtosecond soliton , 2016 .

[37]  Claes Wohlin,et al.  An evaluation of methods for prioritizing software requirements , 1998, Inf. Softw. Technol..

[38]  Marko Sarstedt,et al.  PLS-SEM: Indeed a Silver Bullet , 2011 .

[39]  Clifford Butler,et al.  A grounded theory approach to examining design and usability guidelines for four-year tribal college web sites , 2011 .

[40]  Ming-jun Liao,et al.  Project Risk Management Analysis Model Based on AHP: A Case of Hangqian Freeway Project , 2015, 2015 8th International Conference on Intelligent Computation Technology and Automation (ICICTA).

[41]  Jakob Nielsen,et al.  Chapter 4 – The Usability Engineering Lifecycle , 1993 .

[42]  P. Engler,et al.  Evaluation Of Risk Factors In Agriculture: An Application Of The Analytical Hierarchical Process (AHP) Methodology , 2011 .

[43]  Teh Noranis Mohd Aris,et al.  AUTONOMIC COMPUTING SYSTEMS UTILIZING AGENTS FOR RISK MITIGATION OF IT GOVERNANCE , 2015 .

[44]  Suhaiza Hanim Binti Dato Mohamad Zailani,et al.  The moderating effect of project risk mitigation strategies on the relationship between delay factors and construction project performance , 2016 .

[45]  Behnam Vahdani,et al.  Identify and prioritize the factors influencing project risk by using AHP & VIKOR Fuzzy (Case Study: South Pars Gas Complex) , 2015 .

[46]  Aziz Nur Sukinah,et al.  Assessing Website Usability Attributes Using Partial Least Squares , 2014 .

[47]  Wenbo Jiang,et al.  A risk management methodology for R&D Project risk based on AHP and fuzzy comprehensive evaluation method , 2015, 2015 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM).

[48]  Cristina Lopez,et al.  Risks Response Strategies for Supporting Practitioners Decision-Making in Software Projects , 2012 .

[49]  Chee Peng Lim,et al.  An Analytical Interval Fuzzy Inference System for Risk Evaluation and Prioritization in Failure Mode and Effect Analysis , 2017, IEEE Systems Journal.

[50]  D Mouette,et al.  Evaluating Goals And Impacts Of Two Metro Alternatives By The Ahp , 1996 .

[51]  Adzhar Kamaludin,et al.  Using pre-test to validate the Questionnaire for Website Usability (QWU) , 2015, 2015 4th International Conference on Software Engineering and Computer Systems (ICSECS).