What is requirement elicitation methods, Software Engineering

Assignment Help:

Q. What is requirement elicitation methods?

Subsequent to receiving the problem statement from the customer the first step is to arrange a meeting with the customer. During the meeting or else interview both the parties would like to understand each other. Usually specialized developers frequently called requirement engineers interact with the customer. The objective of conduct an interview is to understand the customer's expectation from the software. Both parties have dissimilar goals, feelings, opinions, vocabularies, understanding but one thing in common both want the project to be a success.

With this is mind requirement engineers normally arrange interviews. Requirements engineers should be open minded and should not approach the interview with pre-conceived notion about what is required. Interview may perhaps open-ended or structured. In open ended interview there is no pre-set agenda. Context free questions possibly asked to understand the problem and to have an overview of the situation.

In structured interview outline of fairly open questions is prepared. Occasionally a proper questionnaire is designed for the interview. Interview possibly started with simple questions to set people at ease. Subsequent to making atmosphere comfortable and calm specific questions possibly asked to understand the requirements the customer may be allowed to voice his or her perception about a possible solution.


Related Discussions:- What is requirement elicitation methods

What is a variant, What is a variant Ans) "Variants" are versions of a p...

What is a variant Ans) "Variants" are versions of a program.

What is a process modeling and management tool, What is a process modeling ...

What is a process modeling and management tool? Process modeling and management tools are used to show the key elements of a process so it can be better understood. Such tools

The most important feature of spiral model, The most important feature of s...

The most important feature of spiral model is Risk management is the important feature of spiral model.

Explain the phased waterfall model, Explain the Phased Waterfall Model ...

Explain the Phased Waterfall Model It is a type of waterfall model where the project is separated into small phases and delivered at intervals by dissimilar teams. Different Te

Explain data collection, Data collection A metrics programme should be ...

Data collection A metrics programme should be based on a set of product and process data. Data should be collected immediately (not in retrospect) and, if possible, automati

Software document, explain software document.create the necessary documents...

explain software document.create the necessary documents for employee management system.

Explain norman''s seven stages of action, Question: (a) Explain, using...

Question: (a) Explain, using an example, Norman's Seven Stages of Action. (b) You are working for a software development firm. You have been requested by your team leade

Determine the problems of software maintenance, Determine the problems of s...

Determine the problems of software maintenance Software maintenance has the below problems: i)  It is very cumbersome to analyse and understand code written by somebody.

Explain the meaning of throw away prototyping, What is meant by Throw away ...

What is meant by Throw away Prototyping? Giving the user a system which is incomplete and then augmenting and modifying it so that user requirements become clear. The obj

What are the various level of testing, Testing is a process of implementing...

Testing is a process of implementing a program with the intent of finding an error. Various level of testing are :    Unit Testing     Integrating testing     Valida

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd