| Authors: |
Johan F. Hoorn
and Elly A. Konijn
and Hans van Vliet
and Gerrit van der Veer
|
| URL: |
http://www.sciencedirect.com/science/article/B6V0N-4K71638-1/2/650a0f72639b8b73407464b7e470c91c |
| Tags: |
Empirical
Goal-driven
RE
Requirements
Structured
Viewpoints
change
engineering
questionnaires
software
validation
|
| Abstract: |
We attempt to contribute to a general theory of requirements change from a goal-oriented and viewpoints-driven angle. To practitioners, this knowledge is relevant to anticipate changes in certain types of requirements, which may shorten the project's timeline, reduce costs, and increase product quality. Initially, we followed the common assumptions that what should be on a system is demanded by goals to achieve and what should not be on a system is demanded by goal states to avoid. However, requirements engineering of a diversity of systems (capacity and warehouse management, COTS PCs, and a Braille mouse) revealed that must requirements are predicted by goals to avoid (!) and won't requirements by goals to approach (!). Expectations about the positive or negative impact (valence) of requirements on goals played a moderating role. We unfold the gradual discovery of this "goals-to-requirements chiasm" (CHI-effect or [chi]-effect), claiming that variability in agreement to positive or negative requirements is predicted by goals of opposite polarity. We found that whether the [chi]-effect occurred or not, depended on the alignment of stakeholder viewpoints on goals and requirements. Comments from practitioners are included. |
@article{hoorn07,
title = {Requirements change: Fears dictate the must haves; desires the won't haves},
author = {Johan F. Hoorn and Elly A. Konijn and Hans van Vliet and Gerrit van der Veer},
booktitle = {Selected papers from the 1st International Workshop on Requirements Engineering for Business Need and IT Alignment (REBNITA'05), 1st International Workshop on Requirements Engineering for Business Need and IT Alignment},
journal = {Journal of Systems and Software},
month = {#mar#},
number = {3},
pages = {328--355},
url = {http://www.sciencedirect.com/science/article/B6V0N-4K71638-1/2/650a0f72639b8b73407464b7e470c91c},
volume = {80},
year = {2007},
abstract = {We attempt to contribute to a general theory of requirements change from a goal-oriented and viewpoints-driven angle. To practitioners, this knowledge is relevant to anticipate changes in certain types of requirements, which may shorten the project's timeline, reduce costs, and increase product quality. Initially, we followed the common assumptions that what should be on a system is demanded by goals to achieve and what should not be on a system is demanded by goal states to avoid. However, requirements engineering of a diversity of systems (capacity and warehouse management, COTS PCs, and a Braille mouse) revealed that must requirements are predicted by goals to avoid (!) and won't requirements by goals to approach (!). Expectations about the positive or negative impact (valence) of requirements on goals played a moderating role. We unfold the gradual discovery of this "goals-to-requirements chiasm" (CHI-effect or [chi]-effect), claiming that variability in agreement to positive or negative requirements is predicted by goals of opposite polarity. We found that whether the [chi]-effect occurred or not, depended on the alignment of stakeholder viewpoints on goals and requirements. Comments from practitioners are included.},
keywords = {Empirical Goal-driven RE Requirements Structured Viewpoints change engineering questionnaires software validation }
}