Improving agile requirements: the Quality User Story framework and tool. Issue 3 (September 2016)
- Record Type:
- Journal Article
- Title:
- Improving agile requirements: the Quality User Story framework and tool. Issue 3 (September 2016)
- Main Title:
- Improving agile requirements: the Quality User Story framework and tool
- Authors:
- Lucassen, Garm
Dalpiaz, Fabiano
van der Werf, Jan
Brinkkemper, Sjaak - Abstract:
- Abstract User stories are a widely adopted requirements notation in agile development. Yet, user stories are too often poorly written in practice and exhibit inherent quality defects. Triggered by this observation, we propose the Quality User Story (QUS) framework, a set of 13 quality criteria that user story writers should strive to conform to. Based on QUS, we present the Automatic Quality User Story Artisan (AQUSA) software tool. Relying on natural language processing (NLP) techniques, AQUSA detects quality defects and suggest possible remedies. We describe the architecture of AQUSA, its implementation, and we report on an evaluation that analyzes 1023 user stories obtained from 18 software companies. Our tool does not yet reach the ambitious 100 % recall that Daniel Berry and colleagues require NLP tools for RE to achieve. However, we obtain promising results and we identify some improvements that will substantially improve recall and precision.
- Is Part Of:
- Requirements engineering. Volume 21:Issue 3(2016)
- Journal:
- Requirements engineering
- Issue:
- Volume 21:Issue 3(2016)
- Issue Display:
- Volume 21, Issue 3 (2016)
- Year:
- 2016
- Volume:
- 21
- Issue:
- 3
- Issue Sort Value:
- 2016-0021-0003-0000
- Page Start:
- 383
- Page End:
- 403
- Publication Date:
- 2016-09
- Subjects:
- User stories -- Requirements quality -- AQUSA -- QUS framework -- Natural language processing -- Multi-case study
Requirements engineering -- Periodicals
Software engineering -- Periodicals
Computer software -- Development -- Periodicals
Logiciels -- Développement -- Périodiques
Génie logiciel -- Périodiques
005.12 - Journal URLs:
- http://firstsearch.oclc.org ↗
http://firstsearch.oclc.org/journal=0947-3602;screen=info;ECOIP ↗
http://link.springer-ny.com/link/service/journals/00766/index.htm ↗
http://www.springerlink.com/content/0947-3602/ ↗
http://www.springer.com/gb/ ↗ - DOI:
- 10.1007/s00766-016-0250-x ↗
- Languages:
- English
- ISSNs:
- 0947-3602
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 7713.844000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 10044.xml