Engineering Quality Requirements in Large Scale Distributed Agile Environment
Agile requirements engineering practices and challenges: an empirical study