Generating user stories in groups

Cuong D. Nguyen, Erin Gallagher, Aaron Read, Gerardus de Vreede

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

2 Citations (Scopus)

Abstract

Communicating about system requirements with user stories is a distinctive feature of Agile Software Development methods. While user stories make system requirements intelligible to both customers and technical developers, they also create new challenges for the requirements elicitation process such as personal bias and requirements coverage. In this study we propose that when elicited from groups instead of individuals, the number of stories generated, the uniqueness and the comprehensiveness of the stories is likely to increase. A lab experiment design is delineated and partially completed. Future research will need to be conducted to determine conclusions.

Original languageEnglish (US)
Title of host publicationGroupware
Subtitle of host publicationDesign, Implementation, and Use - 15th International Workshop, CRIWG 2009, Proceedings
Pages357-364
Number of pages8
DOIs
StatePublished - Nov 2 2009
Event15th International Workshop of Groupware, CRIWG 2009 - Peso da Regua, Douro, Portugal
Duration: Sep 13 2009Sep 17 2009

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5784 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference15th International Workshop of Groupware, CRIWG 2009
CountryPortugal
CityPeso da Regua, Douro
Period9/13/099/17/09

Fingerprint

Software engineering
Requirements
Experiments
Requirements Elicitation
Software Development
Coverage
Uniqueness
Customers
Likely
Narrative
Experiment

Keywords

  • Group story telling
  • Requirements elicitation
  • User stories

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Nguyen, C. D., Gallagher, E., Read, A., & de Vreede, G. (2009). Generating user stories in groups. In Groupware: Design, Implementation, and Use - 15th International Workshop, CRIWG 2009, Proceedings (pp. 357-364). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 5784 LNCS). https://doi.org/10.1007/978-3-642-04216-4_30

Generating user stories in groups. / Nguyen, Cuong D.; Gallagher, Erin; Read, Aaron; de Vreede, Gerardus.

Groupware: Design, Implementation, and Use - 15th International Workshop, CRIWG 2009, Proceedings. 2009. p. 357-364 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 5784 LNCS).

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

Nguyen, CD, Gallagher, E, Read, A & de Vreede, G 2009, Generating user stories in groups. in Groupware: Design, Implementation, and Use - 15th International Workshop, CRIWG 2009, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 5784 LNCS, pp. 357-364, 15th International Workshop of Groupware, CRIWG 2009, Peso da Regua, Douro, Portugal, 9/13/09. https://doi.org/10.1007/978-3-642-04216-4_30
Nguyen CD, Gallagher E, Read A, de Vreede G. Generating user stories in groups. In Groupware: Design, Implementation, and Use - 15th International Workshop, CRIWG 2009, Proceedings. 2009. p. 357-364. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-642-04216-4_30
Nguyen, Cuong D. ; Gallagher, Erin ; Read, Aaron ; de Vreede, Gerardus. / Generating user stories in groups. Groupware: Design, Implementation, and Use - 15th International Workshop, CRIWG 2009, Proceedings. 2009. pp. 357-364 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{13e4bf56d96e49b59857f41eae52403d,
title = "Generating user stories in groups",
abstract = "Communicating about system requirements with user stories is a distinctive feature of Agile Software Development methods. While user stories make system requirements intelligible to both customers and technical developers, they also create new challenges for the requirements elicitation process such as personal bias and requirements coverage. In this study we propose that when elicited from groups instead of individuals, the number of stories generated, the uniqueness and the comprehensiveness of the stories is likely to increase. A lab experiment design is delineated and partially completed. Future research will need to be conducted to determine conclusions.",
keywords = "Group story telling, Requirements elicitation, User stories",
author = "Nguyen, {Cuong D.} and Erin Gallagher and Aaron Read and {de Vreede}, Gerardus",
year = "2009",
month = "11",
day = "2",
doi = "10.1007/978-3-642-04216-4_30",
language = "English (US)",
isbn = "3642042155",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "357--364",
booktitle = "Groupware",

}

TY - GEN

T1 - Generating user stories in groups

AU - Nguyen, Cuong D.

AU - Gallagher, Erin

AU - Read, Aaron

AU - de Vreede, Gerardus

PY - 2009/11/2

Y1 - 2009/11/2

N2 - Communicating about system requirements with user stories is a distinctive feature of Agile Software Development methods. While user stories make system requirements intelligible to both customers and technical developers, they also create new challenges for the requirements elicitation process such as personal bias and requirements coverage. In this study we propose that when elicited from groups instead of individuals, the number of stories generated, the uniqueness and the comprehensiveness of the stories is likely to increase. A lab experiment design is delineated and partially completed. Future research will need to be conducted to determine conclusions.

AB - Communicating about system requirements with user stories is a distinctive feature of Agile Software Development methods. While user stories make system requirements intelligible to both customers and technical developers, they also create new challenges for the requirements elicitation process such as personal bias and requirements coverage. In this study we propose that when elicited from groups instead of individuals, the number of stories generated, the uniqueness and the comprehensiveness of the stories is likely to increase. A lab experiment design is delineated and partially completed. Future research will need to be conducted to determine conclusions.

KW - Group story telling

KW - Requirements elicitation

KW - User stories

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

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

U2 - 10.1007/978-3-642-04216-4_30

DO - 10.1007/978-3-642-04216-4_30

M3 - Conference contribution

SN - 3642042155

SN - 9783642042157

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 357

EP - 364

BT - Groupware

ER -