Abstract

ABSTRACT Software development is one of the most booming industries of the world at the moment. All the major industrial groups are investing huge amounts of money in software development sector. Although several software development models have been developed in this regard, currently, the most widely used software development model is the agile model, due to its flexibility and change management capabilities. An important aspect of software development is that it is a phased activity which means that before ending up in the development of robust software application, several activities have to be performed. These activities are characterized by software development life cycle. The first and foremost activity of any software development life cycle is requirement gathering and specification. Now the problem is in agile development approach where nothing is fixed and requirements keep on changing all the time. In such scenarios it becomes extremely difficult to gather, analyze and document those requirements. In this paper evaluation of efficient requirement engineering approaches have been presented which could remove these requirement gathering issues in agile application development.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call