Guidelines for Managing Requirements Rationales
- Requirements are identified and elaborated on the basis of stakeholders' decisions. The reasoning behind those decisions can be expressed as rationales. Systematic rationale management offers both short-term benefits, such as clearer requirements leading to fewer defects, and long-term benefits, such as simplified requirements evolution. However, little guidance exists for managing requirements rationales. This article presents guidelines to pragmatically capture, trace, maintain, and reuse such rationales. A list of questions augments the guidelines, improving their usability.
Author: | Anil Kumar Thurimella, Mathias SchubanzORCiD, Andreas Pleuss, Goetz Botterweck |
---|---|
URL: | https://www.computer.org/csdl/mags/so/2017/01/mso2017010082-abs.html |
DOI: | https://doi.org/10.1109/MS.2015.157 |
ISSN: | 0740-7459 |
ISSN: | 1937-4194 |
Title of the source (English): | IEEE Software |
Document Type: | Scientific journal article peer-reviewed |
Language: | English |
Year of publication: | 2017 |
Tag: | Organizations; Requirements engineering; Software engineering; Stakeholders; Systematics |
Volume/Year: | 34 |
Issue number: | 1 |
First Page: | 82 |
Last Page: | 90 |
Faculty/Chair: | Fakultät 1 MINT - Mathematik, Informatik, Physik, Elektro- und Informationstechnik / FG Praktische Informatik / Softwaresystemtechnik |