Extreme programming explained: embrace change
Extreme programming explained: embrace change
Agile Software Development with Scrum
Agile Software Development with Scrum
Requirements Engineering and Agile Software Development
WETICE '03 Proceedings of the Twelfth International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
User Stories Applied: For Agile Software Development
User Stories Applied: For Agile Software Development
Software Product Line Engineering: Foundations, Principles and Techniques
Software Product Line Engineering: Foundations, Principles and Techniques
Can We Beat the Complexity of Very Large-Scale Requirements Engineering?
REFSQ '08 Proceedings of the 14th international conference on Requirements Engineering: Foundation for Software Quality
Transition to Agile Development - Rediscovery of Important Requirements Engineering Practices
RE '10 Proceedings of the 2010 18th IEEE International Requirements Engineering Conference
RE '11 Proceedings of the 2011 IEEE 19th International Requirements Engineering Conference
Information and Software Technology
Hi-index | 0.00 |
In the software industry, there is a strong shift from traditional phase-based development towards agile methods and practices. This paper reports on a case study aimed at investigating if, and how, agile Requirements Engineering (RE) can remedy the challenges of traditional RE, and what new challenges agile RE may pose. The results from an initial case study with 9 practitioners from a large software development company, which is transitioning towards agile-inspired processes, show that agile practices address some RE challenges such as communication gaps and overscoping, but also cause new challenges, such as striking a good balance between agility and stability, and ensuring sufficient competence in cross-functional development teams.