Scenario-Based Requirements Engineering (SCRAM)

So far I have discussed the more theoretical aspects of RE, interspersed with some practical advice; in this chapter a practical method of scenario-based RE is described that incorporates many of the ideas expounded in previous chapters. The chapter also draws on experience in requirements evaluation with prototypes (Sutcliffe et al., 2000; Sutcliffe, Economou and Markis, 1999). The method started life in research projects and has since been improved through several iterations to accumulate the lessons of practice. SCRAM has been validated by empirical study to test its strengths and weaknesses (Sutcliffe, 1995c, 1998; Sutcliffe and Ryan, 1998).