Writing Effective User Stories
Course Description
This course is designed to help students gain the skills to write User Stories that are Independent, Negotiable, Valuable, Estimable, Small and Testable. Participants will benefit from case studies and worked examples, with instructor feedback provided on submitted work. The course relies on online spaces and participant interaction to develop a shared understanding of how best to write User Stories.
1.5 or 2 Days - depending on group size and focus
Contact us for pricing
Prerequisites
Competence or completed training in technical writing is preferable but not essential. The course is not specific to any programming language or technology. While agile methodologies and tools will be discussed, it is not specific to those either.Learning Objectives
Following the course, participants will be able to:Express User Stories using the minimum necessary amount of language
Break down Epics into Stories as well as other refinement techniques
User Stories in context
The development processDifferent methodologies
Why do we write User Stories?
Preparing to Write User Stories
Gathering storiesUser Role Modelling
User Proxies and Personas
Jumping in: Our First User Story Card
Writing User Stories
Who, What and WhyThe INVEST approach
Writing Test Cases for Stories
Refining User Stories
What Stories are NotEpics and Stories
Is my User Story simple enough?
Doing Things Well
Guidelines for User StoriesEstimating User Stories
User Story Smells
Additional topics and finishing up
Jumping in: A User Story Writing WorkshopAny Other Business
Concluding Remarks
User storiesrequirements managementrequirements gatheringagile user stories