Part IV. On Use Cases

I’m a strong proponent of the use case technique for exploring user requirements with suitable user representatives. Use cases shift the focus of the requirements discussion from product features to user goals. This shift in perspective greatly increases the chance of building the right set of functionality. However, I’ve seen many organizations struggle to implement use cases in a practical and effective fashion.

Chapter 9—distinguishes these three related usage-oriented techniques. A term often used when discussing use cases is actor. An actor is similar to a user, but not identical. This subtlety can be confusing; Chapter 10, sharpens the distinction.

When analysts begin employing use cases, they often attempt to fit every ...

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.