Open Access iconOpen Access

REVIEW

crossmark

Economical Requirements Elicitation Techniques During COVID-19: A Systematic Literature Review

Tauqeer ul Amin1,*, Basit Shahzad1, Fazal-e-Amin2, Muhammad Shoaib2

1 Department of Software Engineering, National University of Modern Languages, Islamabad, Pakistan
2 Department of Software Engineering, College of Computer and Information Sciences, King Saud University, Riyadh, Saudi Arabia

* Corresponding Author: Tauqeer ul Amin. Email: email

(This article belongs to the Special Issue: COVID-19 impacts on Software Engineering industry and research community)

Computers, Materials & Continua 2021, 67(2), 2665-2680. https://doi.org/10.32604/cmc.2021.013263

Abstract

Requirements elicitation is a fundamental phase of software development in which an analyst discovers the needs of different stakeholders and transforms them into requirements. This phase is cost- and time-intensive, and a project may fail if there are excessive costs and schedule overruns. COVID-19 has affected the software industry by reducing interactions between developers and customers. Such a lack of interaction is a key reason for the failure of software projects. Projects can also fail when customers do not know precisely what they want. Furthermore, selecting the unsuitable elicitation technique can also cause project failure. The present study, therefore, aimed to identify which requirements elicitation technique is the most cost-effective for large-scale projects when time to market is a critical issue or when the customer is not available. To that end, we conducted a systematic literature review on requirements elicitation techniques. Most primary studies identified introspection as the best technique, followed by survey and brainstorming. This finding suggests that introspection should be the first choice of elicitation technique, especially when the customer is not available or the project has strict time and cost constraints. Moreover, introspection should also be used as the starting point in the elicitation process of a large-scale project, and all known requirements should be elicited using this technique.

Keywords


Cite This Article

APA Style
Amin, T.U., Shahzad, B., Fazal-e-Amin, , Shoaib, M. (2021). Economical requirements elicitation techniques during COVID-19: A systematic literature review. Computers, Materials & Continua, 67(2), 2665-2680. https://doi.org/10.32604/cmc.2021.013263
Vancouver Style
Amin TU, Shahzad B, Fazal-e-Amin , Shoaib M. Economical requirements elicitation techniques during COVID-19: A systematic literature review. Comput Mater Contin. 2021;67(2):2665-2680 https://doi.org/10.32604/cmc.2021.013263
IEEE Style
T.U. Amin, B. Shahzad, Fazal-e-Amin, and M. Shoaib, “Economical Requirements Elicitation Techniques During COVID-19: A Systematic Literature Review,” Comput. Mater. Contin., vol. 67, no. 2, pp. 2665-2680, 2021. https://doi.org/10.32604/cmc.2021.013263

Citations




cc Copyright © 2021 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 3044

    View

  • 1933

    Download

  • 2

    Like

Share Link