An Evaluation Framework for Requirements Elicitation in Agile Methods

Waleed Helmy, Amr A. Kamel, Osman Hegazy · International Conference on Software Engineering Advances · 2012

Gathering, understanding and managing requirements is a key factor to the success of a software development effort. There are several requirement techniques available for requirement gathering which can be used with agile development methods. These techniques concentrate on a continuous interaction with the customer to address the evolution of requirements, changing requirements, prioritizing requirements and delivering the most important functionalities first. However, problems have been reported with the use of the agile methods in the area of requirements elicitation particularly with an over reliance on a customer and lack of elicitation guidelines. This paper describe how requirements elicitation is usually done in more conventional software development processes and makes an evaluation framework for the way requirements elicitation can be done in the agile methods and this could result in improvements to agile approaches.

Read the paper · More papers on PaperTik