Requirement_engg6_MscIt2
Good evening students !
The topics to be studied today are :
Initiating the Requirement Engineering Process
The steps required to initiate the requirement engineering process are:
-
Identifying the stakeholders
-
Recognizing multiple viewpoints
-
Working towards Collaboration
-
Asking the First Question
The next two topics are
-
Working towards Collaboration:
Customers should collaborate among themselves and with the software engineering practitioners if a successful system is to be built.The building of collaboration is essential. The job of requirement engineer is to identify areas of commonality and areas of conflicts and inconsistencies too.The stakeholders collaborate by providing their view of requirements.
2.Asking the First Questions:
The first set of context free questions focuses on the customers and the other stakeholders, overall goals and benefits.The first questions help to identify all stakeholders who will have interest in the software to be built.The questions identify the measurable benefits of a successful implementation and possible alternatives to custom software development.The next set of questions enable the software team to gain a better understanding of the problem and allows the customer to voice his/her perceptions about the solutions.The Q&A sessions should be used for first encounter only and then replaced by a requirements elicitation format that combines elements of problems, solving, negotiation and specification.