They are starting points for design, QA, documentation and usability testing. See a sample scenario . Clarifying assumptions . By agreeing on usage details, development team members formalize their assumptions so there are fewer surprises later. Fully exploring the design .
Scenarios provide a vehicle for exploring all of the important aspects of the interface.
Understanding the user . Research into types of users and their needs is needed to complete scenarios. Knowing who the users are and what they understand about the task helps us design a product they can use. Providing a context for reviewers . Detailed scenarios provide a context for understanding the features of interface specs, functional specs and other project documents.