[图书][B] Case study research in software engineering: Guidelines and examples

P Runeson, M Host, A Rainer, B Regnell - 2012 - books.google.com
Based on their own experiences of in-depth case studies of software projects in international
corporations, in this book the authors present detailed practical guidelines on the …

Requirement engineering challenges: A systematic mapping study on the academic and the industrial perspective

M Tukur, S Umar, J Hassine - Arabian journal for science and engineering, 2021 - Springer
Requirement engineering (RE) is the process of discovering stakeholders' requirements and
needs and documenting them in such a way that they can serve as the basis for all other …

Alignment of requirements specification and testing: A systematic mapping study

ZA Barmi, AH Ebrahimi, R Feldt - 2011 IEEE Fourth …, 2011 - ieeexplore.ieee.org
Requirements should specify expectations on a software system and testing should ensure
these expectations are met. Thus, to enable high product quality and efficient development it …

Recovering from a decade: a systematic mapping of information retrieval approaches to software traceability

M Borg, P Runeson, A Ardö - Empirical Software Engineering, 2014 - Springer
Engineers in large-scale software development have to manage large amounts of
information, spread across many artifacts. Several researchers have proposed expressing …

Challenges and practices in aligning requirements with verification and validation: a case study of six companies

E Bjarnason, P Runeson, M Borg… - Empirical software …, 2014 - Springer
Weak alignment of requirements engineering (RE) with verification and validation (VV) may
lead to problems in delivering the required products in time with the right quality. For …

Requirements are slipping through the gaps—A case study on causes & effects of communication gaps in large-scale software development

E Bjarnason, K Wnuk, B Regnell - 2011 IEEE 19th international …, 2011 - ieeexplore.ieee.org
Communication is essential for software development as its efficiency throughout the entire
project life-cycle is a key factor in developing and releasing successful software products to …

How do software architects consider non-functional requirements: An exploratory study

D Ameller, C Ayala, J Cabot… - 2012 20th IEEE …, 2012 - ieeexplore.ieee.org
Dealing with non-functional requirements (NFRs) has posed a challenge onto software
engineers for many years. Over the years, many methods and techniques have been …

A multi-case study of agile requirements engineering and the use of test cases as requirements

E Bjarnason, M Unterkalmsteiner, M Borg… - Information and …, 2016 - Elsevier
Context It is an enigma that agile projects can succeed 'without requirements' when weak
requirements engineering is a known cause for project failures. While agile development …

[HTML][HTML] Adapting Behavior Driven Development (BDD) for large-scale software systems

M Irshad, R Britto, K Petersen - Journal of Systems and Software, 2021 - Elsevier
Context: Large-scale software projects require interaction between many stakeholders.
Behavior-driven development (BDD) facilitates collaboration between stakeholders, and an …

A taxonomy for requirements engineering and software test alignment

M Unterkalmsteiner, R Feldt, T Gorschek - ACM Transactions on …, 2014 - dl.acm.org
Requirements Engineering and Software Testing are mature areas and have seen a lot of
research. Nevertheless, their interactions have been sparsely explored beyond the concept …