Selecting Suitable Requirement Elicitation Technique for Development Methodologies

Authors

  • Aiza Shabir Institute of computer Science and Information Technology, The Women University Multan, Multan 60000, Pakistan
  • Farial Syed Department of Computer Science, University of Regina, Saskatachewan, S4S 0A2, Canada
  • Humera Batool Gill Institute of computer Science and Information Technology, The Women University Multan, Multan, 60000, Pakistan

Keywords:

Requirement Elicitation, Attribute selection, Model, Regression model

Abstract

Requirement elicitation is one of the early stages of requirement engineering and is critical in the success of any software development project. There is several elicitation methods presented in the literature: interviews, surveys, brainstorming and others; all of which have their strengths and weaknesses. However, the selection of technique is normally arbitrary as software engineers tend to choose based on their own past experiences. This paper aims at developing a new method for identifying the appropriate requirement elicitation technique based on certain characteristics of the project. The approach is based on regression analysis that captures the most important factors that determine the choice of the elicitation technique depending on the project domain. A classification and regression tree model is implemented to systematically identify the optimal technique, reducing the subjectivity associated with requirement elicitation.

Downloads

Download data is not yet available.

Additional Files

Published

2024-08-01

How to Cite

Shabir, A., Syed, F., & Gill, H. B. (2024). Selecting Suitable Requirement Elicitation Technique for Development Methodologies. Machines and Algorithms, 3(2), 122–136. Retrieved from https://knovell.org/MnA/index.php/ojs/article/view/62

Issue

Section

Articles

Categories

Most read articles by the same author(s)