Scenario-based requirements engineering
Alistair Sutcliffe
Abstract
Alistair Sutcliffe
Abstract
We explain the concepts and process of scenario based requirements engineering. Definitions of scenarios are reviewed, with their informal and more formal representations, and roles in the requirements process. The relationships between scenarios, specifications and prototypes is explored, and set in the perspective of human reasoning about requirements. Methods for scenario based RE are described and one method, SCRAM, is covered in more depth. We conclude with a look forward to the future of scenario based RE and research directions.
OpenAlex reports 187 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
We explain the concepts and process of scenario based requirements engineering. Definitions of scenarios are reviewed, with their informal and more formal representations, and roles in the requirements process. The relationships between scenarios, specifications and prototypes is explored, and set in the perspective of human reasoning about requirements. Methods for scenario based RE are described and one method, SCRAM, is covered in more depth. We conclude with a look forward to the future of scenario based RE and research directions.
Key concepts: Computer science, Requirements engineering, Process (computing), Requirements elicitation, Set (abstract data type), Perspective (graphical), Systems engineering, Scram