by Fritz Stallinger, Paul Grünbacher
Abstract:
Requirements engineering is generally seen as a success-critical activity in the software development process. Within this context, the paper presents selected aspects of the System Dynamics modelling and simulation of the EasyWinWin requirements negotiation methodology. EasyWinWin approaches requirements definition as a learning rather than a gathering activity and aims at fostering stakeholder co-operation and involvement. It is based on the WinWin requirements negotiation model and provides a set of collaborative techniques and tools to enable stakeholder interaction. The major goal behind the modelling and simulation effort is to assess the issues associated with the social and behavioural aspects of the EasyWinWin process and to explore how these issues affect the overall outcome of the process. In this paper, we introduce the EasyWinWin process and describe its major activities. We present the overall System Dynamics-based simulation model of EasyWinWin and provide details and results of the requirements elicitation component of the model. Finally, we will discuss model validation and calibration and summarize conclusions and insights obtained. An outlook on future work rounds out the paper.
Reference:
System dynamics modelling and simulation of collaborative requirements engineering (Fritz Stallinger, Paul Grünbacher), In Journal of Systems and Software, volume 59, 2001.
Bibtex Entry:
@ARTICLE{Stallinger2001,
author = {Fritz Stallinger and Paul Grünbacher},
title = {System dynamics modelling and simulation of collaborative requirements
engineering},
journal = {Journal of Systems and Software},
year = {2001},
volume = {59},
pages = {311-321},
number = {3},
abstract = {Requirements engineering is generally seen as a success-critical activity
in the software development process. Within this context, the paper
presents selected aspects of the System Dynamics modelling and simulation
of the EasyWinWin requirements negotiation methodology. EasyWinWin
approaches requirements definition as a learning rather than a gathering
activity and aims at fostering stakeholder co-operation and involvement.
It is based on the WinWin requirements negotiation model and provides
a set of collaborative techniques and tools to enable stakeholder
interaction. The major goal behind the modelling and simulation effort
is to assess the issues associated with the social and behavioural
aspects of the EasyWinWin process and to explore how these issues
affect the overall outcome of the process. In this paper, we introduce
the EasyWinWin process and describe its major activities. We present
the overall System Dynamics-based simulation model of EasyWinWin
and provide details and results of the requirements elicitation component
of the model. Finally, we will discuss model validation and calibration
and summarize conclusions and insights obtained. An outlook on future
work rounds out the paper.},
doi = {10.1016/S0164-1212(01)00071-1},
researchr = {http://researchr.org/publication/StallingerG01},
tags = {requirements engineering}
}