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...
Saved in:
| Main Authors: | , , , , |
|---|---|
| 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 |