Use cases versus task descriptions
- ,
- Mohammad Amin Kuhail
Research Output:
Journal Article or Conference Article in Journal
Conference article
Peer-reviewPublication Information
Output type
Research Output:
Journal Article or Conference Article in Journal
Conference article
Peer-reviewOriginal language
EnglishPages from-to (Number of pages)
Pages 106 (120 pages)Journal (Volume, Issue Number)
Lecture Notes in Computer Science (Volume D. Berry and X. Franch (Eds.): REFSQ 2011)Publication milestones
- Published - 2011
Publication status
Published - 2011
ISSN
0302-9743Publication IDs
- Scopus: 79953116205
Abstract
Abstract. [Context and motivation] Use cases are widely used as a substantial part of requirements, also when little programming is expected (COTS-based systems). [Question/problem] Are use cases effective as requirements? To an-swer this question, we invited professionals and researchers to specify require-ments for the same project: Acquire a new system to support a hotline. [Princi-pal ideas/results] Among the 15 replies, eight used traditional use cases that specified a dialog between users and system. Seven used a related technique, task description, which specified the customer's needs without specifying a dialog. [Contribution] It turned out that the traditional use cases covered the customer's needs poorly in areas where improvement was important but diffi-cult. Use cases also restricted the solution space severely. Tasks didn't have these problems and allowed an easy comparison of solutions.
Publication metrics
PlumX
Captures
20
Mentions
1
Citations
6
