• What are differences between Use cases and User stories User Stories Captures what a user does or needs to do as part of her work. Each User Story consists of a short description written from user's point of view, with natural language. Unlike the traditional requirement capturing, User Story focuses on what the user needs instead of what the system should deliver : A user story is an informal, general explanation of a software feature written from the perspective of the end user. Its purpose is to articulate how a software feature will provide value to the customer As a customer, I want to be able to select products from the catalogue and then later pay then track my order, so I can know when to expect delivery. Use Case: captures user (actor) point of view while describing functional requirements of the system. They describe the step by step process a user goes through to complete that goal using a software system. Title: Online Purchase Primary Actor: Customer 1. The customer opens the online store's website. 2. The customer selects a product to purchase. 3. The customer adds the product to their shopping cart. 4. The customer proceeds to checkout. 5. The customer enters their shipping and payment information. 6. The system verifies that the payment information is valid. 7. The system confirms the order and displays a confirmation page. 8. The system sends a confirmation email to the customer. 9. The system updates the inventory and shipping status