What is a User Story ? We can define a user story as the short and simple description of a functionality used in Agile practice. Basically they are written to capture the requirement from the customer or the end user perspective. It will simply say What type of users, What they want and Why they want it. The user stories should be written in a language where it is clear to both the customer and the development/QA teams as to what the customer wants and why he wants it and what kind of customer wants it. Development team should understand the customers need and they should take care of how to cater the requirement from technical perspective. There is a simple structure to a user story. As a <<CUSTOMER TYPE>> I want <<WHAT CUSTOMER WANTS>> So that <<WHY CUSTOMER WANTS IT>> Let me elaborate more on this taking an example. Assume a tutor wants to publish his/her tutor services for students online for...