An empirical study on the requirements engineering practices for agile software development

Research output: Chapter in Book/Report/Conference proceedingConference contribution

12 Citations (Scopus)

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.

Original languageEnglish (US)
Title of host publicationProceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014
EditorsRick Rabiser, Richard Torkar, Richard Torkar
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages254-261
Number of pages8
ISBN (Electronic)9781479957941
DOIs
StatePublished - Oct 17 2014
Event40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014 - Verona, Italy
Duration: Aug 27 2014Aug 29 2014

Publication series

NameProceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014

Other

Other40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014
CountryItaly
CityVerona
Period8/27/148/29/14

Fingerprint

Requirements engineering
Software engineering
Life cycle
Industry

All Science Journal Classification (ASJC) codes

  • Software

Cite this

Kassab, M. (2014). An empirical study on the requirements engineering practices for agile software development. In R. Rabiser, R. Torkar, & R. Torkar (Eds.), Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014 (pp. 254-261). [6928819] (Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/SEAA.2014.77
Kassab, Mohamad. / An empirical study on the requirements engineering practices for agile software development. Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014. editor / Rick Rabiser ; Richard Torkar ; Richard Torkar. Institute of Electrical and Electronics Engineers Inc., 2014. pp. 254-261 (Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014).
@inproceedings{2182d1dd52e145539f6717ced60db179,
title = "An empirical study on the requirements engineering practices for agile software development",
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.",
author = "Mohamad Kassab",
year = "2014",
month = "10",
day = "17",
doi = "10.1109/SEAA.2014.77",
language = "English (US)",
series = "Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "254--261",
editor = "Rick Rabiser and Richard Torkar and Richard Torkar",
booktitle = "Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014",
address = "United States",

}

Kassab, M 2014, An empirical study on the requirements engineering practices for agile software development. in R Rabiser, R Torkar & R Torkar (eds), Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014., 6928819, Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014, Institute of Electrical and Electronics Engineers Inc., pp. 254-261, 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014, Verona, Italy, 8/27/14. https://doi.org/10.1109/SEAA.2014.77

An empirical study on the requirements engineering practices for agile software development. / Kassab, Mohamad.

Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014. ed. / Rick Rabiser; Richard Torkar; Richard Torkar. Institute of Electrical and Electronics Engineers Inc., 2014. p. 254-261 6928819 (Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - An empirical study on the requirements engineering practices for agile software development

AU - Kassab, Mohamad

PY - 2014/10/17

Y1 - 2014/10/17

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=84916619875&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84916619875&partnerID=8YFLogxK

U2 - 10.1109/SEAA.2014.77

DO - 10.1109/SEAA.2014.77

M3 - Conference contribution

AN - SCOPUS:84916619875

T3 - Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014

SP - 254

EP - 261

BT - Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014

A2 - Rabiser, Rick

A2 - Torkar, Richard

A2 - Torkar, Richard

PB - Institute of Electrical and Electronics Engineers Inc.

ER -

Kassab M. An empirical study on the requirements engineering practices for agile software development. In Rabiser R, Torkar R, Torkar R, editors, Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014. Institute of Electrical and Electronics Engineers Inc. 2014. p. 254-261. 6928819. (Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014). https://doi.org/10.1109/SEAA.2014.77