• DocumentCode
    125267
  • Title

    An Empirical Study on the Requirements Engineering Practices for Agile Software Development

  • Author

    Kassab, M.

  • Author_Institution
    Eng. Div., Pennsylvania State Univ., Malvern, PA, USA
  • fYear
    2014
  • fDate
    27-29 Aug. 2014
  • Firstpage
    254
  • Lastpage
    261
  • Abstract
    Collecting, understanding, and managing requirements are critical aspects in all development methods including agile methods as well. Nevertheless, little contemporary data exists for document actual practices of software professionals for software requirements engineering activities in agile environments. To remedy this deficiency and provide useful data to other researchers we conducted a survey study that drew participants from wide range of professions, industries and geographic locations. We filtered the survey responses according to the Software Development Life Cycle, then we analyzed how agile processes (compared to traditional waterfall model) deal with a paradox of requirements engineering. In this paper, we present this exploratory survey and its quantitative results.
  • Keywords
    formal specification; formal verification; software prototyping; agile environments; agile software development; geographic locations; requirement engineering practices; software development life cycle; software professionals; software requirement engineering activities; Business; Estimation; Industries; Inspection; Schedules; Software; Software engineering; Requirements Engineering; agile development; common practices; software development industry; software professionals;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications (SEAA), 2014 40th EUROMICRO Conference on
  • Conference_Location
    Verona
  • Type

    conf

  • DOI
    10.1109/SEAA.2014.77
  • Filename
    6928819