Many types of scenario are in use in system development. Alexander and Maiden3 list the following types:
Negative scenarios or misuse cases may be written to indicate likely threats which should be countered to ensure that systems have sufficient security, safety, and reliability. These help to discover non-functional requirements.11
Scenarios have numerous possible applications in system development. Carroll (1995) lists 10 different "roles of scenarios in the system development lifecycle":12
Further information: Use case and Software development process
The choice of scenario representation varies widely with style of development, which is related to the industrial context.
etymonline.com https://www.etymonline.com/search?q=scenario ↩
Alexander and Beus-Dukic, 2009. Page 120 ↩
Alexander and Maiden, 2004. Chapter 1. ↩
Cohn, 2004. ↩
Alexander and Maiden, 2004. Chapter 7. ↩
Carroll, 1995. Pages 7-8 ↩
Cockburn, 2011. ↩