From the course: Software Design: Developing Effective Requirements
Unlock this course with a free trial
Join today to access over 25,300 courses taught by industry experts.
Use-cases
From the course: Software Design: Developing Effective Requirements
Use-cases
- [Instructor] User stories and use cases both are very widely used in capturing user requirements, however, they differ in their level of detail and their focus. When writing user stories, you focus on what you user needs, and why. You capture a short description of the requirement from the user's perspective. When writing a use case, you zoom into the interaction between the user and the system. In both cases, the user gets some value from the requirement. A little change in the terminology: the user in a user story becomes an actor in a use case. As far as documenting the requirement is concerned, user story stops at writing a single sentence that captures user type, task, and the goal. Use case goes much further in terms of specification details. Use cases can be expressed textually as well as visually. The visual uses Unified Modeling Language, that is, UML notation, as shown here. In this model, you show user as…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.