Agile Requirements Engineering: A Guide for Product Development
Requirements Engineering is a central component of agile product development. This is the process in which the requirements for a system or product are determined, analyzed, documented, and managed. However, this process is not always easy to implement and poses numerous challenges.