scholarly journals Requirements Elicitation Problems: A Literature Analysis

10.28945/2211 ◽  
2015 ◽  
Vol 12 ◽  
pp. 071-082 ◽  
Author(s):  
Bill Davey ◽  
Kevin R. Parker

Requirements elicitation is the process through which analysts determine the software requirements of stakeholders. Requirements elicitation is seldom well done, and an inaccurate or incomplete understanding of user requirements has led to the downfall of many software projects. This paper proposes a classification of problem types that occur in requirements elicitation. The classification has been derived from a literature analysis. Papers reporting on techniques for improving requirements elicitation practice were examined for the problem the technique was designed to address. In each classification the most recent or prominent techniques for ameliorating the problems are presented. The classification allows the requirements engineer to be sensitive to problems as they arise and the educator to structure delivery of requirements elicitation training.

10.28945/2137 ◽  
2015 ◽  
Author(s):  
Bill Davey ◽  
Kevin R. Parker

[The final form of this paper was published in the journal Issues in Informing Science and Information Technology.] Requirements elicitation is the process through which analysts determine the software requirements of stakeholders.  Requirements elicitation is seldom well done, and an inaccurate or incomplete understanding of user requirements has led to the downfall of many software projects. This paper proposes a classification of problem types that occur in requirements elicitation. The classification has been derived from a literature analysis. Papers reporting on techniques for improving requirements elicitation practice were examined for the problem the technique was designed to address. In each classification the most recent or prominent techniques for ameliorating the problems are presented. The classification allows the requirements engineer to be sensitive to problems as they arise and the educator to structure delivery of requirements elicitation training.


Author(s):  
Soo Ling Lim ◽  
Mark Harman ◽  
Angelo Susi

Large software projects have many stakeholders. In order for the resulting software system and architecture to be aligned with the enterprise and stakeholder needs, key stakeholders must be adequately consulted and involved in the project. This work proposes the use of genetic algorithms to identify key stakeholders and their actual influence in requirements elicitation, given the stakeholders’ requirements and the actual set of requirements implemented in the project. The proposed method is applied to a large real-world software project. Results show that search is able to identify key stakeholders accurately. Results also indicate that many different good solutions exist. This implies that a stakeholder has the potential to play a key role in requirements elicitation, depending on which other stakeholders are already involved. This work demonstrates the true complexity of requirements elicitation – all stakeholders should be consulted, but not all of them should be treated as key stakeholders, even if they appear to be significant based on their role in the domain.


2018 ◽  
Vol 150 ◽  
pp. 06003 ◽  
Author(s):  
Saima Anwar Lashari ◽  
Rosziati Ibrahim ◽  
Norhalina Senan ◽  
N. S. A. M. Taujuddin

This paper investigates the existing practices and prospects of medical data classification based on data mining techniques. It highlights major advanced classification approaches used to enhance classification accuracy. Past research has provided literature on medical data classification using data mining techniques. From extensive literature analysis, it is found that data mining techniques are very effective for the task of classification. This paper analysed comparatively the current advancement in the classification of medical data. The findings of the study showed that the existing classification of medical data can be improved further. Nonetheless, there should be more research to ascertain and lessen the ambiguities for classification to gain better precision.


2018 ◽  
Vol 27 (1) ◽  
pp. 249-265 ◽  
Author(s):  
Ivan Garcia ◽  
Carla Pacheco ◽  
Andrés León ◽  
Jose A. Calvo-Manzano

Author(s):  
Fransiskus Adikara ◽  
Bayu Hendradjaya ◽  
Benhard Sitohang

<p><span>This paper introduces and proposes an approach in goal-oriented requirements elicitation process that using Key Performance Indicators (KPIs), in information system enhancement process. KPIs can be used to control and reduce user requirements problems caused by personal interests of users in requirements elicitation process. An information system enhancement project for a distribution company has been used as a case study to demonstrate this approach. The case study shows that the requirements can be elicited from the organization goals and current information system condition rather than from user requirements. This approach also showed that KPIs have been able to control some user requirements that have difference point of view with high level stakeholder requirements. Compared with the previous research, IT goals and KPIs are more easily identified in the enhancement process rather than through development of a brand new information system.</span></p>


Sign in / Sign up

Export Citation Format

Share Document