Methods for requirements engineering are in abundance. They fall into two broad categories. Those that advocate a prescriptive stance and those that reject a methodical approach by adopting a descriptive stance. Of course no 'silver bullet' has been found in the way of working within the discipline of requirements engineering. We argue that each of the two paradigms can make a significant contribution towards improving the requirements engineering process and we show how the two models can successfully co-exist in practical situations. This co-existence facilitates, within a single framework, the search for strategy and deliberation, two aspects of requirements engineering that we regard as being of critical importance for successful systems development.
['Nikos Prekas', 'Pericles Loucopoulos']
Combining strategy and deliberation in the requirements engineering process