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

State in brief about evolutionary prototyping, Explain Evolutionary prototy...

Explain Evolutionary prototyping Objective: The principal objective of this model is to deliver the working system to the end-user. Example-AI systems. Advant

What are the umbrella activities of a software process, What are the umbrel...

What are the umbrella activities of a software process? Software project tracking and control. Risk management. Formal Technical Reviews. Software Quality Assurance.

Explain incremental testing, Incremental integration testing is permanent t...

Incremental integration testing is permanent testing of an application as new functionality is recommended. This may need that various aspects of an application's functionality are

System Analysis and Design, Hello Sir, i want help in my assignment. UNIT n...

Hello Sir, i want help in my assignment. UNIT name: System analysis and design

Describe bottom-up and top-down approaches, How do you develop a test plan ...

How do you develop a test plan and schedule? Describe bottom-up and top-down approaches. A test plan is contract among the testers and the project team explaining the role of t

Define data dictionary, Define Data Dictionary. The data dictionary can...

Define Data Dictionary. The data dictionary can be explained as an organized collection of all the data elements of the system with precise and rigorous explanations so that us

Answer, write a decision table that specifies the rules for the game of che...

write a decision table that specifies the rules for the game of checkers

Matlab, #This is part of my prog. in matlab and a graph has to be drawn for...

#This is part of my prog. in matlab and a graph has to be drawn for this equation. >> es0=6.11; T0=273.15; Lv=(2.5)*10^6; Rv=461.5; Td=80:.2:500; e=es0*exp((Lv/Rv).*((1./T0)-(1./T

Explain capability maturity model, Overview You are a Systems Analyst w...

Overview You are a Systems Analyst working for Zeppelin Industries Inc. Many of the software projects your company attempts to deliver are failing or have already failed. The

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