User Stories For Agile

What is this course?

User Stories for Agile Projects is a highly interactive full day course, accredited by The Scrum Alliance, that takes participants through the rationale of User Stories, how to write good User Stories, and how to use them within the context of Agile projects. Participants will gain sufficient knowledge about User Stories to:
  • Immediately put them into use with confidence on their projects
  • Handle User Stories effectively
  • Be able to explain how they are used with Scrum and other Agile Frameworks

What will you learn?

Based on the trainer’s practical experience, participants will learn how to:
  1. Identify User Personas
  2. Gather User Stories using a variety of techniques
  3. Write excellent well-formed User Stories
  4. Split stories in a variety of ways so they are appropriately sized
  5. Increase quality of deliveries with User Stories
  6. Control project scope with User Stories
  7. Avoid the common pitfalls with User Stories

What will you receive?

One day of high quality instruction from Tom Reynolds who has 25 years experience in software development. For courses on our public schedule, refreshments before and during the course, including lunch
  • Course materials
  • Certificate of completion
  • Eight Scrum Education Units (SEU’s) can be claimed for this course and used as part of your Scrum Alliance Certified Scrum Professional application. See the CSP application process on The Scrum Alliance website for more details.

What topics are covered?

  • 1. It’s a communication problem:
    • a. What problems do User Stories address
  • 2. What are User Stories:
    • a. What a User Story is and isn’t
    • b. The 3 C’s
    • c. The structure of a User Story
    • d. Why User Stories
    • e. Drawbacks
  • 3. Identifying Roles:
    • a. User role modelling
    • b. Refining roles
    • c. Consolidating roles
    • d. Personas
    • e. Extreme characters
  • 4. Gathering User Stories:
    • a. Trawling for User Stories
    • b. User interviews
    • c. Questionnaires
    • d. Observation
    • e. The User Story writing workshop
  • 5. INVEST:
    • a. What is INVEST
    • b. Applying INVEST to User Stories
  • 6. Adding Details to Stories:
    • a. Splitting User Stories
    • b. Strategies to split User Stories
  • 7. Acceptance Criteria:
    • a. What are acceptance criteria
    • b. Adding User Story details as acceptance criteria
    • c. Using acceptance criteria to define scope
    • d. Applying acceptance criteria to User Stories
  • 8. Stories in Relation to a Product Backlog:
    • a. Epics
    • b. Themes
    • c. The Product Backlog
    • d. The Product Backlog iceberg
    • e. DEEP
    • f. Guidelines for good User Stories
    • g. User Story smells
  • 9. Apply your Learning:
    • a. Write User Stories
    • b. Write Acceptance Criteria
    • c. Split User Stories
    • d. Add details to User Stories
    • e. Build a Product Backlog

Who is this course suitable for?

This course is ideal for project teams, customers, business analysts, Product Owners and system users, or anyone who is required to write, use, or interact with User Stories. Attending the course as a full team offers a real opportunity for the entire team to gain experience, learn how to write effective User Stories, and be able to use them on their projects; it creates an excellent foundation for them to move forward.

Are there any prerequisites for this course?

There are no prerequisites for the course, however students are expected to complete the required pre-course reading.

How should you prepare for this course?

Before the course students should undertake the course preparation instructions that will be issued to them.

What about exams and certifications?

There are no exams or specific certifications for this course, however, attendance of this course will provide 8 Scrum Education Units (SEU) towards The Scrum Alliance Certified Scrum Professional

Course Dates

Sorry, no User Stories For Agile courses currently available.