Date Added: Nov 2012
Software engineering is continuously gaining success day by day. In last decades a lot of growth has been observed in the software industry. Various new software development methodologies are introduced such as agile software development with increasing demand of software industry. In all these development methodologies, user requirements play an important role for completion of the successful project. If requirements are not clear it can be the reason of project failure. Now a day's some industries are not aware about the right way to collect and fulfill the requirements. This survey based study focused on the analysis of user requirements gathering practices in agile and non-agile software development teams.