Chapter 9. Use Cases and Scenarios and Stories, Oh My!

Many requirements analysts have learned that elicitation discussions that focus on users and usage generally yield the best results. A usage-centric approach to system specification is superior to the traditional emphasis on system features and functions. Most users find it more natural to talk about their business tasks and usage goals than to try to identify all the functionality they expect to see in the product. Use cases, scenarios, and user stories are terms that are used frequently when describing a system’s user requirements (Alexander and Maiden 2004). These terms can be confusing. This chapter more clearly defines these terms and concepts. ...

Get More About Software Requirements: Thorny Issues and Practical Advice now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.