Journal ArticleDOI
Agile Requirements Engineering Practices: An Empirical Study
Lan Cao,Balasubramaniam Ramesh +1 more
Reads0
Chats0
TLDR
An analysis of data from 16 software development organizations reveals seven agile RE practices, along with their benefits and challenges, and seven traditional requirements-engineering approaches that should be considered.Abstract:
An analysis of data from 16 software development organizations reveals seven agile RE practices, along with their benefits and challenges. The rapidly changing business environment in which most organizations operate is challenging traditional requirements-engineering (RE) approaches. Software development organizations often must deal with requirements that tend to evolve quickly and become obsolete even before project completion. Rapid changes in competitive threats, stakeholder preferences, development technology, and time-to-market pressures make prespecified requirements inappropriate.read more
Citations
More filters
Journal ArticleDOI
A systematic literature review on agile requirements engineering practices and challenges
TL;DR: The findings suggest that agile requirements engineering as a research context needs additional attention and more empirical results are required to better understand the impact of agile requirements Engineering practices e.g. dealing with non-functional requirements and self-organising teams.
Proceedings Article
Preliminary Investigation
Luthfi Ramadani,Nur Ichsan Utama +1 more
TL;DR: This paper tries to investigate farthest works of the adaptation of secure engineering to agile methods, and to compile best propositions on how to conduct agile software development by still adhering security principles.
Book
Handbook of Research on Socio-Technical Design and Social Networking Systems
Brian Whitworth,Aldo de Moor +1 more
TL;DR: The focus of this book is not how to make technology more efficient, nor even how technology harms or helps society, but rather how to successfully combine society and technology into socio-technical performance.
Journal ArticleDOI
Agile requirements prioritization in large-scale outsourced system projects: An empirical study
Maya Daneva,Egbert van der Veen,Chintan Amrit,Smita Ghaisas,Klaas Sikkel,Ramesh Kumar,Nirav Ajmeri,Uday Ramteerthkar,Roel Wieringa +8 more
TL;DR: This exploratory study sets out to uncover the concepts that practitioners in a large software organization use in the prioritization process and the practices that they deem good, and brings a rich analysis of cases in agile and distributed contexts, from a vendor's perspective.
Journal ArticleDOI
An Exploration into the Process of Requirements Elicitation: A Grounded Approach
TL;DR: Suranjan Chakraborti Towson University schakraborty@towson.edu
References
More filters
Book
Basics of qualitative research : techniques and procedures for developing grounded theory
TL;DR: Theoretical Foundations and Practical Considerations for Getting Started and Techniques for Achieving Theoretical Integration are presented.
Journal Article
Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory
TL;DR: (PDF) Thematic Analysis in Qualitative research | Anindita (PDF) Qualitative Research ProcessBasics of QualitativeResearch | SAGE Publications IncQualitative Research Method Summary JMEST
Journal ArticleDOI
Qualitative methods in empirical studies of software engineering
TL;DR: Several qualitative methods for data collection and analysis are presented in terms of how they may be incorporated into empirical studies of software engineering, in particular how they might be combined with quantitative methods.
Journal ArticleDOI
Embracing change with extreme programming
TL;DR: Rather than planning, analyzing, and designing for the far-flung future, XP exploits the reduction in the cost of changing software to do all of these activities a little at a time, throughout software development.
Proceedings ArticleDOI
Requirements engineering and agile software development
TL;DR: This paper analyzes commonalities and differences of both approaches and determines possible ways how agile software development can benefit from requirements engineering methods.