In this tutorial, you'll learn about an important part of the Agile approach to software development: user stories. I'll take you through what user stories are, common pitfalls that I've seen with creating user stories, and the frameworks that exist ...