Comparison of Various Requirements Elicitation Techniques
نویسنده
چکیده
No requirements elicitation technique has capability of finding all of the software requirements so we have to use variety of techniques that will help us to cover all the requirements, resulting in more effective elicitation. Each technique has its features which makes it different from all other techniques and which make it suitable for a particular condition. The important thing is to use the most appropriate technique. Before using any technique we should have thorough knowledge of that technique. In this paper, we present an in-depth review of different requirements elicitation techniques. We also present Pros and Cons of different elicitation techniques.
منابع مشابه
Assessment of Requirement Elicitation Tools and Techniques by Various Parameters
Software development cycle is based on the software requirements. Requirement elicitation is first and most important activity in the requirement engineering. If the requirements are efficiently elicited and managed then the stakeholders application can be accomplished within time and budget. If the requirements are not complete, consistent and correct then projects fail because they not meet t...
متن کاملAn Integration of Scenario-Based Requirements Elicitation and Validation Techniques
Scenarios are widely used in industry to support requirements elicitation and validation. Tool support is a prerequisite for effective use and management of scenarios. In this paper we propose to integrate two scenario-based techniques developed in the ESPRIT Project CREWS. One supports the elicitation of a goal model from real-world scenarios. The other allows to validate a formal system speci...
متن کاملEmpirical Evaluation of Requirements Elicitation Techniques
The success of any software development cycle for producing the software product is based on the software requirements. The elicitation of requirements is the first and most important activity in the Requirement Engineering (RE). The problems in requirement elicitation process will result in poor requirements which can lead to the development of unsatisfactory software system. Moreover, the dev...
متن کاملElicitation and Modeling Non-Functional Requirements - A POS Case Study
Proper management of requirements is crucial to successful development software within limited time and cost. Nonfunctional requirements (NFR) are one of the key criteria to derive a comparison among various software systems. In most of software development NFR have be specified as an additional requirement of software. NFRs such as performance, reliability, maintainability, security, accuracy ...
متن کاملIntegration of Safety Risk Assessment Techniques into Requirement Elicitation
Incomplete and incorrect requirements may cause the safety-related software systems to fail to achieve their safety goals. It is crucial to ensure software safety by identifying proper software safety requirements during the requirements elicitation activity. Practitioners apply various Safety Risk Assessment Techniques (SRATs) to identify, analyze and assess safety risk. Nevertheless, there is...
متن کامل