Agile methodologies are methodologies which are extremely lightweight. Agile has been used extensively for software development in recent years. It is a strong plan to solve the application development problems facing us. Studies in this area, nevertheless, have shown that the implementation of these methodologies often poses several challenges. This article is about the study of how Agile methodologies use requirement technologies. We address Agile approaches and use design technologies in AMs afterwards. The key issue found is a less users’ involvement and the rapid shift in requirement. They ought to solve these problems. The aim is to look closely at the Agile methodologies, the recognition of problems in AMs and the use of Requirement Engineering mechanism in AMs to solve the problems. The paper is about the different AMs, how their features work and how we can use RE in Agile methodologies. The paper also addresses the problems of Requirement Engineering in Agile. Extreme programming and Scrum are commonly used common methods that are explored in the Requirement Engineering context in this paper.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

The Study of Agile Methodologies and Challenges in Software Requirements Engineering

  • Muhammad Iqbal,
  • Syed Faisal Abbas Shah,
  • Tehseen Mazhar,
  • Muhammad Amir,
  • Ateeq Ur Rehman,
  • Waseem Abbasi

摘要

Agile methodologies are methodologies which are extremely lightweight. Agile has been used extensively for software development in recent years. It is a strong plan to solve the application development problems facing us. Studies in this area, nevertheless, have shown that the implementation of these methodologies often poses several challenges. This article is about the study of how Agile methodologies use requirement technologies. We address Agile approaches and use design technologies in AMs afterwards. The key issue found is a less users’ involvement and the rapid shift in requirement. They ought to solve these problems. The aim is to look closely at the Agile methodologies, the recognition of problems in AMs and the use of Requirement Engineering mechanism in AMs to solve the problems. The paper is about the different AMs, how their features work and how we can use RE in Agile methodologies. The paper also addresses the problems of Requirement Engineering in Agile. Extreme programming and Scrum are commonly used common methods that are explored in the Requirement Engineering context in this paper.