• DocumentCode
    3685993
  • Title

    Agile requirements engineering with prototyping: A case study

  • Author

    Marja Käpyaho;Marjo Kauppinen

  • Author_Institution
    Aalto University School of Science, Futurice Oy, Finland
  • fYear
    2015
  • Firstpage
    334
  • Lastpage
    343
  • Abstract
    The rise of agile software development methods has led to the abandonment of many traditional practices especially in requirements engineering (RE). Agile RE is still a relatively new research area and the growing use of agile methods in large projects is forcing companies to look for more formal practices for RE. This paper describes experiences gained from a case study of a large agile project. The goal of this case study was to explore how prototyping can solve the challenges of agile RE. Our findings indicate that while prototyping can help with some challenges of agile RE such as lack of documentation, motivation for RE work and poor quality communication, it also needs complementary practices to reach its full potential. These practices include reviewing the big picture regularly, keeping track of quality requirements, and using ATDD (Acceptance Test Driven Development).
  • Keywords
    "Prototypes","Software","Interviews","Documentation","Companies","Agile software development"
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering Conference (RE), 2015 IEEE 23rd International
  • Type

    conf

  • DOI
    10.1109/RE.2015.7320450
  • Filename
    7320450