Consider the example of Sarah, a young adult who is an avid reader and frequently shops for books online. Sarah often wants to buy multiple books at once but prefers to wait for special discounts or deals. Her need led to the creation of a User Story for the bookstore’s website Scrum Team: ‘As a frequent book buyer, Sarah wants to add books to a wishlist so that she can easily purchase them when there’s a sale or when she’s ready to buy.’
This User Story identifies the user (Sarah, a frequent book buyer), describes the need or action (the ability to add books to a wishlist), and explains the benefit (tracking books for convenient purchase during sales or when ready). By breaking down these components, the User Story provides clear context and purpose, guiding developers in creating a Feature aligned with Sarah’s needs.