What Makes A Good User Story

Writing user stories in Agile can be very difficult. Although it appears simple, it can take time to perfect at technique which works with the team. This post provides some useful insights into ways in which you can improve your story writing technique taking some examples from XP, INVEST and BDD using Gherkin. [...]