Agile Requirements Engineering: A Research Perspective

  • Jerzy Nawrocki
  • Mirosław Ochodek
  • Jakub Jurkiewicz
  • Sylwia Kopczyńska
  • Bartosz Alchimowicz
Conference paper

DOI: 10.1007/978-3-319-04298-5_5

Part of the Lecture Notes in Computer Science book series (LNCS, volume 8327)
Cite this paper as:
Nawrocki J., Ochodek M., Jurkiewicz J., Kopczyńska S., Alchimowicz B. (2014) Agile Requirements Engineering: A Research Perspective. In: Geffert V., Preneel B., Rovan B., Štuller J., Tjoa A.M. (eds) SOFSEM 2014: Theory and Practice of Computer Science. SOFSEM 2014. Lecture Notes in Computer Science, vol 8327. Springer, Cham

Abstract

Agile methodologies have impact not only on coding, but also on requirements engineering activities. In the paper agile requirements engineering is examined from the research point of view. It is claimed that use cases are a better tool for requirements description than user stories as they allow zooming through abstraction levels, can be reused for user manual generation, and when used properly can provide quite good effort estimates. Moreover, as it follows from recent research, parts of use cases (namely event descriptions) can be generated in an automatic way. Also the approach to non-functional requirements can be different. Our experience shows that they can be elicited very fast and can be quite stable.

Keywords

Requirements engineering agility use cases non-functional requirements effort estimation user manual 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Jerzy Nawrocki
    • 1
  • Mirosław Ochodek
    • 1
  • Jakub Jurkiewicz
    • 1
  • Sylwia Kopczyńska
    • 1
  • Bartosz Alchimowicz
    • 1
  1. 1.Institute of Computing SciencePoznan University of TechnologyPoznańPoland

Personalised recommendations