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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.