• DocumentCode
    3298163
  • Title

    Automated Acceptance Testing as an Agile Requirements Engineering Practice

  • Author

    Haugset, Børge ; Stålhane, Tor

  • fYear
    2012
  • fDate
    4-7 Jan. 2012
  • Firstpage
    5289
  • Lastpage
    5298
  • Abstract
    This article describes how the use of automated acceptance test-driven development (ATDD) impacts requirements engineering in software development. We extend an existing framework of inherent risks in RE by adding knowledge from literature and a case study. We show how ATDD can be seen as a mix of the traditional RE focus on documentation and the agile focus on iterative communication. ATDD can mitigate some of the inherent risks in RE. It also carries with it the need for a proper domain and a very rigorous development method that requires disciplined developers and dedicated customers, preferably on-site.
  • Keywords
    formal specification; iterative methods; program testing; system documentation; ATDD impacts requirements engineering; agile requirements engineering practice; automated acceptance test-driven development; automated acceptance testing; dedicated customers; disciplined developers; documentation; inherent risks; iterative communication; software development; Business; Documentation; Interviews; Schedules; Software; Testing; ATDD; Fit; FitNesse; Requirements engineering; agile; automated acceptance testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Science (HICSS), 2012 45th Hawaii International Conference on
  • Conference_Location
    Maui, HI
  • ISSN
    1530-1605
  • Print_ISBN
    978-1-4577-1925-7
  • Electronic_ISBN
    1530-1605
  • Type

    conf

  • DOI
    10.1109/HICSS.2012.127
  • Filename
    6149535