Stakeholder identification method in goal oriented requirements elicitation process

In any software project, different stakeholders participate in requirements elicitation process to identify the requirements of software. Stakeholder Identification (SI) is an important part of requirements elicitation process. Despite its importance, SI methods have received less attention by goal oriented requirements engineering (GORE) community. Goals are high level objective of an organization; and are the basis of GORE. In literature, we identify that goal oriented requirements elicitation process (GOREP) like knowledge acquisition for automated specification (KAOS), attributed goal oriented requirements analysis (AGORA), and goal oriented idea generation (GOIG) etc. do not support SI methods. Therefore, to address this issue, we present a method for SI in GOREP which includes the following steps: specify stakeholder types, specify stakeholder roles, selecting and classifying stakeholders using fuzzy based approach, and stakeholder's analysis. Finally, the utilization of the proposed method is demonstrated with the help of an example.

[1]  Martin Glinz,et al.  On Non-Functional Requirements , 2007, 15th IEEE International Requirements Engineering Conference (RE 2007).

[2]  Ivan A. Garcia,et al.  A systematic literature review of stakeholder identification methods in requirements elicitation , 2012, J. Syst. Softw..

[3]  Neil A. M. Maiden,et al.  Power and politics in requirements engineering: embracing the dark side? , 2012, Requirements Engineering.

[4]  Ojaras Purvinis,et al.  Empirical Insights on Understanding Stakeholder Influence , 2013 .

[5]  Geerten van de Kaa,et al.  Supporting Decision Making in Technology Standards Battles Based on a Fuzzy Analytic Hierarchy Process , 2014, IEEE Transactions on Engineering Management.

[6]  C. Woo,et al.  A Methodology for Discovering Goals at Different Organizational Levels , 2008 .

[7]  Björn-Ola Linnér,et al.  Method Development for Identifying and Analysing Stakeholders in Climate Change Adaptation Processes , 2012 .

[8]  Rong Li Fuzzy method in group decision making , 1999 .

[9]  Motoshi Saeki,et al.  Goal-oriented idea generation method for requirements elicitation , 2003, Proceedings. 11th IEEE International Requirements Engineering Conference, 2003..

[10]  Richard Stevens,et al.  Writing Better Requirements , 2002 .

[11]  Khaled El Emam,et al.  A Replicated Survey of IT Software Project Failures , 2008, IEEE Software.

[12]  Mohd. Sadiq,et al.  A fuzzy based approach for requirements prioritization in goal oriented requirements elicitation process (S) , 2013, SEKE.

[13]  R. Freeman Strategic Management: A Stakeholder Approach , 2010 .

[14]  Luciana C. Ballejos,et al.  Method for stakeholder identification in interorganizational environments , 2008, Requirements Engineering.

[15]  L. A. ZADEH,et al.  The concept of a linguistic variable and its application to approximate reasoning - I , 1975, Inf. Sci..

[16]  Mohd Sadiq,et al.  Applying fuzzy preference relation for requirements prioritization in goal oriented requirements elicitation process , 2014, Int. J. Syst. Assur. Eng. Manag..

[17]  Lotfi A. Zadeh,et al.  The Concepts of a Linguistic Variable and its Application to Approximate Reasoning , 1975 .

[18]  Haruhiko Kaiya,et al.  AGORA: attributed goal-oriented requirements analysis method , 2002, Proceedings IEEE Joint International Conference on Requirements Engineering.

[19]  Mohd. Sadiq,et al.  An Insight into Requirements Engineering Processes , 2012 .

[20]  Barbara Paech,et al.  A proposal for enhancing user-developer communication in large IT projects , 2012, 2012 5th International Workshop on Co-operative and Human Aspects of Software Engineering (CHASE).

[21]  Evangelia Kavakli,et al.  Goal-Oriented Requirements Engineering: A Unifying Framework , 2002, Requirements Engineering.

[22]  Mohd. Sadiq,et al.  A fuzzy based approach for the selection of goals in goal oriented requirements elicitation process , 2015, Int. J. Syst. Assur. Eng. Manag..

[23]  Des Greer,et al.  Software release planning: an evolutionary and iterative approach , 2004, Inf. Softw. Technol..

[24]  Hing Kai Chan,et al.  An Extended Fuzzy-AHP Approach for the Evaluation of Green Product Designs , 2013, IEEE Transactions on Engineering Management.

[25]  Linda A. Macaulay Cooperative requirements capture: Control Room 2000 , 1994 .

[26]  Pericles Loucopoulos,et al.  Goal driven requirements engineering: Evaluation of current methods. , 2003 .

[27]  Galal H. Galal-Edeen,et al.  Stakeholder identification in the requirements engineering process , 1999, Proceedings. Tenth International Workshop on Database and Expert Systems Applications. DEXA 99.