Integrating Emotional Requirements in Use-Case Point Model for Effort Estimation of Healthcare System

The software industry was greatly affected by the pandemic. The emotions and human behavior of software developers and users greatly affected the development of software systems. Accurate effort estimation is a key role in the success of any software project. Among many software effort estimation mo...

Full description

Saved in:
Bibliographic Details
Main Authors: Shoaib Hassan, Qianmu Li, Ayed Alwadain, Affan Yasin, Javed Ali Khan
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10772446/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850064846004944896
author Shoaib Hassan
Qianmu Li
Ayed Alwadain
Affan Yasin
Javed Ali Khan
author_facet Shoaib Hassan
Qianmu Li
Ayed Alwadain
Affan Yasin
Javed Ali Khan
author_sort Shoaib Hassan
collection DOAJ
description The software industry was greatly affected by the pandemic. The emotions and human behavior of software developers and users greatly affected the development of software systems. Accurate effort estimation is a key role in the success of any software project. Among many software effort estimation models, the use-case point (UCP) model is one of software development’s maximum-used effort estimation models. So many research studies have addressed the effort estimation of software projects through the UCP model, but the effort estimation of specific quality and emotional requirements for the software system receives minimal focus. To fill this gap, we have proposed an extension to the existing standard UCP model. In the extended UCP model, we have introduced two new quality and emotional components. We applied the extended UCP estimation model to estimate the effort to build all types of software system requirements and analyze the influence of quality and emotional requirements on the effort estimation value. A real-time emotion-based healthcare case study was used by the authors to create and compare effort estimation models for estimating requirement-type efforts through UCP size. We have taken two more case studies named Internet banking system, and E-commerce application for further validation of our study. We found the mean magnitude of relative error (MMRE =0.086), mean magnitude of error relative (MMER =0.092), and mean absolute percentage error (MAPE =8.6%). Our proposed methodology gives an 8.6% error, showing our model’s accuracy. Expert opinions have also been taken to assess our study. Most industry experts validated our study by suggesting three additional human factors (social, cultural, and economic) that may impact the software project’s effort estimation.
format Article
id doaj-art-ef11deb67aba4b75a07de483c8f31a4e
institution DOAJ
issn 2169-3536
language English
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-ef11deb67aba4b75a07de483c8f31a4e2025-08-20T02:49:09ZengIEEEIEEE Access2169-35362024-01-011218604718607310.1109/ACCESS.2024.351062910772446Integrating Emotional Requirements in Use-Case Point Model for Effort Estimation of Healthcare SystemShoaib Hassan0https://orcid.org/0000-0002-8265-7932Qianmu Li1https://orcid.org/0000-0002-0998-1517Ayed Alwadain2Affan Yasin3https://orcid.org/0000-0002-0166-2239Javed Ali Khan4https://orcid.org/0000-0003-3306-1195School of Computer Science and Engineering, Nanjing University of Science and Technology, Nanjing, Jiangsu, ChinaSchool of Computer Science and Engineering, Nanjing University of Science and Technology, Nanjing, Jiangsu, ChinaComputer Science Department, Community College, King Saud University, Riyadh, Saudi ArabiaSchool of AI and Advanced Computing, Xi’an Jiaotong-Liverpool University, Suzhou, Jiangsu, ChinaDepartment of Computer Science, School of Physics, Engineering and Computer Science, University of Hertfordshire, Hatfield, U.K.The software industry was greatly affected by the pandemic. The emotions and human behavior of software developers and users greatly affected the development of software systems. Accurate effort estimation is a key role in the success of any software project. Among many software effort estimation models, the use-case point (UCP) model is one of software development’s maximum-used effort estimation models. So many research studies have addressed the effort estimation of software projects through the UCP model, but the effort estimation of specific quality and emotional requirements for the software system receives minimal focus. To fill this gap, we have proposed an extension to the existing standard UCP model. In the extended UCP model, we have introduced two new quality and emotional components. We applied the extended UCP estimation model to estimate the effort to build all types of software system requirements and analyze the influence of quality and emotional requirements on the effort estimation value. A real-time emotion-based healthcare case study was used by the authors to create and compare effort estimation models for estimating requirement-type efforts through UCP size. We have taken two more case studies named Internet banking system, and E-commerce application for further validation of our study. We found the mean magnitude of relative error (MMRE =0.086), mean magnitude of error relative (MMER =0.092), and mean absolute percentage error (MAPE =8.6%). Our proposed methodology gives an 8.6% error, showing our model’s accuracy. Expert opinions have also been taken to assess our study. Most industry experts validated our study by suggesting three additional human factors (social, cultural, and economic) that may impact the software project’s effort estimation.https://ieeexplore.ieee.org/document/10772446/Requirementsemotionsuse case point modelhealth care systemeffort estimationhuman factors
spellingShingle Shoaib Hassan
Qianmu Li
Ayed Alwadain
Affan Yasin
Javed Ali Khan
Integrating Emotional Requirements in Use-Case Point Model for Effort Estimation of Healthcare System
IEEE Access
Requirements
emotions
use case point model
health care system
effort estimation
human factors
title Integrating Emotional Requirements in Use-Case Point Model for Effort Estimation of Healthcare System
title_full Integrating Emotional Requirements in Use-Case Point Model for Effort Estimation of Healthcare System
title_fullStr Integrating Emotional Requirements in Use-Case Point Model for Effort Estimation of Healthcare System
title_full_unstemmed Integrating Emotional Requirements in Use-Case Point Model for Effort Estimation of Healthcare System
title_short Integrating Emotional Requirements in Use-Case Point Model for Effort Estimation of Healthcare System
title_sort integrating emotional requirements in use case point model for effort estimation of healthcare system
topic Requirements
emotions
use case point model
health care system
effort estimation
human factors
url https://ieeexplore.ieee.org/document/10772446/
work_keys_str_mv AT shoaibhassan integratingemotionalrequirementsinusecasepointmodelforeffortestimationofhealthcaresystem
AT qianmuli integratingemotionalrequirementsinusecasepointmodelforeffortestimationofhealthcaresystem
AT ayedalwadain integratingemotionalrequirementsinusecasepointmodelforeffortestimationofhealthcaresystem
AT affanyasin integratingemotionalrequirementsinusecasepointmodelforeffortestimationofhealthcaresystem
AT javedalikhan integratingemotionalrequirementsinusecasepointmodelforeffortestimationofhealthcaresystem