To main content

Re-conceptualizing requirements engineering: Findings from a large-scale, agile project

Abstract

Agile development is a force that reshapes requirements engineering (RE). Agile RE processes are not constrained to pre-development phase like in traditional RE; they're evenly spread throughout development. High-level RE occurs at the project beginning, and then agile RE continues at each development cycle. Each development cycle starts with customer representatives discussing requirements with the development teams. To seek new understanding of the requirements engineering process in agile projects, we have applied the model of software development as a conversation. In this paper we describe this model and use it to explain a selection of findings from a case study in a large-scale agile project.

Category

Academic chapter/article/Conference paper

Client

  • Research Council of Norway (RCN) / 235359
  • Research Council of Norway (RCN) / 236759

Language

English

Author(s)

Affiliation

  • SINTEF Digital / Software Engineering, Safety and Security

Year

2015

Publisher

Association for Computing Machinery (ACM)

Book

XP '15 workshops Scientific Workshop Proceedings of the XP2015. Proceedings May 25th to May 29th, 2015

ISBN

9781450334099

View this publication at Cristin