Challenges Faced by Stakeholders during the Requirement Engineering Phase: An Exploratory Study

Authors

  • Shiza Nawaz Department of Software Engineering Faculty of Computing &Information Technology, International Islamic University Islamabad, Pakistan
  • Khushbakt Mehmood Department of Software Engineering Faculty of Computing &Information Technology, International Islamic University Islamabad, Pakistan
  • Anam Zai Department of Software Engineering Faculty of Computing &Information Technology, International Islamic University Islamabad, Pakistan

Keywords:

Requirement Engineering, Stakeholders, Software Development, Challenges

Abstract

Stakeholders are the backbone of any organization and play a vital role in the completion of any product. Different stakeholders with different roles, skills, natures, and experiences are involved throughout the Software Development Life Cycle (SDLC). Unlike other phases of SDLC, Requirement Engineering (RE) requires more stakeholders, active participation, focus, and collaboration. However, stakeholder involvement makes the RE phase more difficult and impacts other phases of Software Development. The inherent complexity of the RE phase is due to numerous factors, including diverse skill sets, language disparities, comprehension issues, and lack of interest, thereby rendering it particularly challenging for stakeholders. Literature also highlights some practices to resolve these issues, like enhancing communication and building trust among team members to overcome these challenges, but still, all these challenges affect software development in one way or another, and lead projects toward failure.

References

R. S. Vivek Shukla, Dhirendra Pandey, “Requirements Engineering: A Survey,” Commun. Appl. Electron. Found. Comput. Sci. FCS, New York, USA, vol. 3, no. 5, 2015, [Online]. Available: https://www.caeaccess.org/research/volume3/number5/shukla-2015-cae-651947.pdf

H. Khan, A. Ahmad, C. Johansson, and M. A. Al Nuem, “Requirements Understanding in Global Software Engineering: Industrial Surveys,” Int. Conf. Comput. Softw. Model. IPCSIT, 2011.

N. Yaseen, Muhammad; Mustapha, Aida; Ibrahim, “MINIMIZING INTER-DEPENDENCY ISSUES OF REQUIREMENTS IN PARALLEL DEVELOPING SOFTWARE PROJECTS WITH AHP,” COMPUSOFT, An Int. J. Adv. Comput. Technol., vol. 8, no. 8, 2019, [Online]. Available: https://www.proquest.com/openview/be41202e4771ac573941bf7633203a2c/1?pq-origsite=gscholar&cbl=2032622

N. I. Muhammad Yaseen, Aida Mustapha, “Prioritization of Software Functional Requirements: Spanning Tree based Approach,” Int. J. Adv. Comput. Sci. Appl., vol. 10, no. 7, 2019, doi: 10.14569/IJACSA.2019.0100767.

N. Mahoto, “Factors Affecting Software Quality in Legacy Software Life Cycle Models for Emerging Professionals,” Sindh Univ. Res. Journal-SURJ (Science Ser., vol. 47, no. 2, 2015, [Online]. Available: https://www.researchgate.net/publication/282746280_Factors_Affecting_Software_Quality_in_Legacy_Software_Life_Cycle_Models_for_Emerging_Professionals

M. Humayun and C. Gang, “Investigating the role of organizational structure in developing shared understanding of requirements within GSD,” 2012 15th Int. Multitopic Conf. INMIC 2012, pp. 433–438, 2012, doi: 10.1109/INMIC.2012.6511438.

S. F. Otuneme, N. C., Eze, M., Kuyoro, S., & Ayankoya, “Bridging the Gap Between Stakeholder and Software Products: A Review of Software Requirement Engineering Techniques,” ASRJETS, 2023.

M. A. Masooma Yousuf, “Comparison of Various Requirements Elicitation Techniques,” Int. J. Comput. Appl., vol. 116, no. 4, pp. 0975 – 8887, 2015, [Online]. Available: https://research.ijcaonline.org/volume116/number4/pxc3902408.pdf

A. . Alzahrani, “Analyzing the factors impacting the choice of the fact-finding technique for requirements elicitation,” Int. J. Inf. Technol. Secur., vol. 12, no. 1, p. 15, 2020, [Online]. Available: https://openurl.ebsco.com/EPDB%3Agcd%3A1%3A16238529/detailv2?sid=ebsco%3Aplink%3Ascholar&id=ebsco%3Agcd%3A142569142&crl=f&link_origin=www.google.com

T. Illes-Seifert, Timea ; Herrmann, Andrea ; Geisser, Michael ; Hildenbrand, “The challenges of distributed software engineering and requirements engineering: Results of an online survey,” 1st Int. Glob. Requir. Eng. Work. GREW ’07 Proc. Int. Conf. Glob. Softw. Eng., pp. 55–65, 2007, [Online]. Available: https://madoc.bib.uni-mannheim.de/24483/

S. S. Mohd Fauzi, P. L. Bannerman, and M. Staples, “Software Configuration Management in Global Software Development: A systematic map,” Proc. - Asia-Pacific Softw. Eng. Conf. APSEC, pp. 404–413, 2010, doi: 10.1109/APSEC.2010.53.

R. S. Amir Bahadorestani, Nader Naderpajouh, “Planning for sustainable stakeholder engagement based on the assessment of conflicting interests in projects,” J. Clean. Prod., vol. 242, p. 118402, 2020, doi: https://doi.org/10.1016/j.jclepro.2019.118402.

K. Khan, “Quality assurance assessment in global software development,” World Appl. Sci. J., vol. 24, no. 11, pp. 1449–1454, 2013, doi: 10.5829/idosi.wasj.2013.24.11.13286.

C. Bird, N. Nagappan, P. Devanbu, H. Gall, and B. Murphy, “Does distributed development affect software quality? An empirical case study of windows vista,” Proc. - Int. Conf. Softw. Eng., pp. 518–528, 2009, doi: 10.1109/ICSE.2009.5070550.

JainRitu and SumanUgrasen, “A Systematic Literature Review on Global Software Development Life Cycle,” ACM SIGSOFT Softw. Eng. Notes, vol. 40, no. 2, pp. 1–14, Apr. 2015, doi: 10.1145/2735399.2735408.

I. M. Dulaji Hidellaarachchi, John Grundy, Rashina Hoda, “The Influence of Human Aspects on Requirements Engineering-related Activities: Software Practitioners’ Perspective,” ACM Trans. Softw. Eng. Methodol., vol. 32, no. 5, pp. 1–37, 2023, [Online]. Available: https://dl.acm.org/doi/10.1145/3546943

V. Yadav, “A Flexible Management Approach for Globally Distributed Software Projects,” Glob. J. Flex. Syst. Manag., vol. 17, no. 1, pp. 29–40, Mar. 2016, doi: 10.1007/S40171-015-0118-9/METRICS.

M. B. Muhammad Yaseen, Muhammad Ali Awan, Atta Ur Rahman, Said Nabi,Sadiq Khan, “Practices for Effective Software Project Management in Global Software Development: A Systematic Literature Review,” Int. J. Comput. Appl., vol. 177, no. 36, pp. 0975 – 8887, 2020, [Online]. Available: https://www.ijcaonline.org/archives/volume177/number36/yaseen-2020-ijca-919831.pdf

A. A. Khan and M. A. Akbar, “Systematic literature review and empirical investigation of motivators for requirements change management process in global software development,” J. Softw. Evol. Process, vol. 32, no. 4, p. e2242, Apr. 2020, doi: 10.1002/SMR.2242.

M. Yaseen, “A Graph Based Approach to Prioritization of Software Functional Requirements,” Int. J. Comput. Sci. Softw. Eng., vol. 9, no. 3, pp. 64–73, 2020, [Online]. Available:https://www.proquest.com/openview/b80ae4b2b097a617bc55a664de047a09/1?pq-origsite=gscholar&cbl=2044552

J. H. Alsanoosy, T., M. Spichkova, “A Framework for Identifying Cultural Influences on Requirements Engineering Activities,” PACIS, 2020, [Online]. Available: https://aisel.aisnet.org/pacis2020/241/

L. B. Bharti Venkatesh, “Requirement Management A Key To Successful Project Management For Software Systems,” Success. Proj. Manag., 2016, [Online]. Available: https://www.voiceofresearch.org/doc/Jun-2016/Jun-2016_15.pdf

A. Z. Nasir Mehmood Minhas, Qurat-ul-Ain , Zafar-ul-Islam, “An Improved Framework for Requirement Change Management in Global Software Development,” J. Softw. Eng. Appl., vol. 7, no. 9, 2014, doi: 10.4236/jsea.2014.79072.

S. B. Christof Ebert, “Software product management – An industry evaluation,” J. Syst. Softw., vol. 95, pp. 10–18, 2014, [Online]. Available: https://www.sciencedirect.com/science/article/abs/pii/S0164121214000156?via%3Dihub

D. T. Khan, A.R., R. Akbar, “A Study on Global Software Development (GSD) and Software Development Process in Malaysian Software Companies,” J. Telecommun. Electron. Comput. Eng., vol. 8, no. 2, pp. 147–151, 2016, [Online]. Available: https://www.researchgate.net/publication/308052504_A_study_on_global_software_development_GSD_and_software_development_processes_in_Malaysian_software_companies

M. Cataldo and J. D. Herbsleb, “Coordination breakdowns and their impact on development productivity and software failures,” IEEE Trans. Softw. Eng., vol. 39, no. 3, pp. 343–360, 2013, doi: 10.1109/TSE.2012.32.

N. Sabahat, F. Iqbal, F. Azam, and M. Y. Javed, “An iterative approach for global requirements Elicitation: A case study analysis,” ICEIE 2010 - 2010 Int. Conf. Electron. Inf. Eng. Proc., vol. 1, 2010, doi: 10.1109/ICEIE.2010.5559859.

Downloads

Published

2025-06-29

How to Cite

Shiza Nawaz, Mehmood, K., & Zai, A. (2025). Challenges Faced by Stakeholders during the Requirement Engineering Phase: An Exploratory Study. International Journal of Innovations in Science & Technology, 7(2), 1225–1234. Retrieved from https://journal.50sea.com/index.php/IJIST/article/view/1379

Issue

Section

Articles