Skip to content
Search upcoming classes
Course Name
Location
Date
Price
Register
Get $250 OFF select training courses for a limited time with code CPL250.*
*Offer available until 12/31/2020. Some exclusions apply. Not valid for eLearnings, SAFe®, or Scrum Certification courses.

User Story Workshop

Project failures are often due to poor requirements gathering, analysis, and planning. Traditional requirements documents may not contain complete and accurate requirements due to rapidly changing business environments. Agile requirements gathering, by moving detailed requirements closer to implementation, allows for rapid response to change. This user story training course will show you how to define and manage these requirements effectively as well as demonstrate alternative ways of documenting requirements and managing changes. These alternatives can allow for a less "heavy" process in projects that can benefit from quick changes in direction.

Available formats for this course
In-Person
Live Online
Corporate
Corporate Online
Duration
2 days/16 hours of instruction
Education Credits
14 PDUs
2 Leadership PDUs
2 Strategy PDUs
10 Technical PDUs
10 ACP PDUs
10 PBA PDUs
14 PDUs

Starting at: $1295

Get the full details on this course Download the .PDF Brochure

I. Agile Overview

  • What is Agile
  • Why Agile
  • Agile versus Waterfall

II. Business Analyst activities in Agile

  • Why a well written story is beneficial
  • Analyst activities of Waterfall that translate to Agile
  • Differences when aligning to Agile
  • How the Analyst role aligns with the Agile Manifesto

III. User Personas

  • Understanding User Personas

Team Exercise: Teams will create User Personas to understand the concept and identify details that make them unique

  • Using User Personas inside a story
    • Determining user experience
    • Identifying roles

IV. User Story Overview

  • What is a User Story
    • Role, Goal, Benefit
    • Acceptance Criteria best practices
    • Examples
  • INVEST overview

Team Exercise: Teams will practice writing stories using the Roles identified from the User Persona exercise. As a group acceptance criteria will be written, simulating a backlog grooming session.

  • Other types of backlog items
    • What is a spike?
    • How to use them
    • Example
  • Non-functional (tech debt)
    • What is a non-functional requirement?
    • How to use them
    • Example
  • Defects
    • Ways to manage defects
    • Example

Team Exercise: Individually the group will write an example of a Spike, Non-Functional requirement and a Defect. Focusing on what makes them unique and how best to document the details for development.

V. Levels of Planning

  • Vision
  • Roadmap
  • Features

Team Exercise:Teams will create a list of features, focusing on the evolution of an application and ways in which to build upon a feature over time.

  • Epics

Team Exercise: Teams will create Epics for the features identified in the previous exercise, focusing on how to break down the work into valuable slices.

  • Product Backlog
  • Prioritization techniques

VI. Hands on User Story Writing Workshop

Team Exercise: The group will critique stories that have been given to them, learning what to look for when grooming stories (size, unclear, dependencies).

Team Exercise: Teams will write stories that relate to the Epics written in the previous exercise. Focusing on the INVEST strategy of story writing and using group feedback to further refine.

VII. Building a Comprehensive Release Plan and Backlog

  • Process Mapping
  • Story Mapping

Team Exercise: The group will be given a sample process map, they will break the process into stories that remain independent and valuable, even if the value varies.

VIII. Prep and Support of Sprints

  • Story Writing Sessions
  • Backlog Grooming
  • Relative Sizing
  • Definition of Ready
  • Story Preparation Kanban
  • Backlog Prioritization
  • Release Planning

IX. Real World Workshop

Team Exercise: Individually, the group will get to focus on real world examples, getting feedback from the group intermittently, similar to a series of grooming sessions. Ideally bringing these stories back to their own projects.

X. Retrospective

  • Handling and Adjusting to Team Feedback
  • Educating Others

This course is beneficial to all members on an Agile team, but will add the most value for those in a Product Owner role or are a part of the development team and have focus on grooming the product backlog.

This course is perfect for:

  • Business Analysts, Requirements Analysts or Business Systems Analysts
  • Product Owners, Business customers, users or partners
  • QA Professionals, Systems Testers or User Acceptance Testers
  • Systems/Application Analysts, Architects, Designers or Developers
  • Anyone that wants to enhance their understanding and ability to author and elaborate on user stories

User Story Workshop Schedule

Location
Date
Price
Register
CPSFDC\Entity\Session::__set_state(array( 'sfId' => 'a011G00000VL3VGQA1', 'startDate' => '2020-11-03', 'startTime' => '12:00PM', 'endDate' => '2020-11-05', 'endTime' => '4:30PM', 'name' => '42740VCL2', 'standardCourseFee' => 1295.0, 'courseId' => 'USERSTORIES', 'course' => 'a00370000029uKuAAI', 'courseSfId' => 'a00370000029uKuAAI', 'courseName' => 'User Story Workshop', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => NULL, 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jsm8kQAB', 'subjectName' => 'Agile', 'specialitySfId' => 'a051G00000Jsm8pQAB', 'specialityName' => 'Foundations & Adoption', 'expertiseSfId' => 'a051G00000JsoDZQAZ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => NULL, 'certificationName' => NULL, 'pdus' => '14', 'deliveryModalities' => array ( 0 => 'In-Person', 1 => 'Live Online', ), ))
Live, Online Training
Nov 3rd - 5th 12:00PM - 4:30PM ET
$1295
CPSFDC\Entity\Session::__set_state(array( 'sfId' => 'a011G00000VNTWjQAP', 'startDate' => '2021-02-03', 'startTime' => '12:00 PM', 'endDate' => '2021-02-05', 'endTime' => '4:30 PM', 'name' => '427003VCL', 'standardCourseFee' => 1295.0, 'courseId' => 'USERSTORIES', 'course' => 'a00370000029uKuAAI', 'courseSfId' => 'a00370000029uKuAAI', 'courseName' => 'User Story Workshop', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => NULL, 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jsm8kQAB', 'subjectName' => 'Agile', 'specialitySfId' => 'a051G00000Jsm8pQAB', 'specialityName' => 'Foundations & Adoption', 'expertiseSfId' => 'a051G00000JsoDZQAZ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => NULL, 'certificationName' => NULL, 'pdus' => '14', 'deliveryModalities' => array ( 0 => 'In-Person', 1 => 'Live Online', ), ))
Live, Online Training
Feb 3rd - 5th 12:00 PM - 4:30 PM ET
$1295
CPSFDC\Entity\Session::__set_state(array( 'sfId' => 'a011G00000VNTX2QAP', 'startDate' => '2021-04-20', 'startTime' => '12:00 PM', 'endDate' => '2021-04-22', 'endTime' => '4:30 PM', 'name' => '427004VCL', 'standardCourseFee' => 1295.0, 'courseId' => 'USERSTORIES', 'course' => 'a00370000029uKuAAI', 'courseSfId' => 'a00370000029uKuAAI', 'courseName' => 'User Story Workshop', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => NULL, 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jsm8kQAB', 'subjectName' => 'Agile', 'specialitySfId' => 'a051G00000Jsm8pQAB', 'specialityName' => 'Foundations & Adoption', 'expertiseSfId' => 'a051G00000JsoDZQAZ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => NULL, 'certificationName' => NULL, 'pdus' => '14', 'deliveryModalities' => array ( 0 => 'In-Person', 1 => 'Live Online', ), ))
Live, Online Training
Apr 20th - 22nd 12:00 PM - 4:30 PM ET
$1295
CPSFDC\Entity\Session::__set_state(array( 'sfId' => 'a011G00000VNTXMQA5', 'startDate' => '2021-06-11', 'startTime' => '12:00 PM', 'endDate' => '2021-06-13', 'endTime' => '4:30 PM', 'name' => '427004VCL02', 'standardCourseFee' => 1295.0, 'courseId' => 'USERSTORIES', 'course' => 'a00370000029uKuAAI', 'courseSfId' => 'a00370000029uKuAAI', 'courseName' => 'User Story Workshop', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => NULL, 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jsm8kQAB', 'subjectName' => 'Agile', 'specialitySfId' => 'a051G00000Jsm8pQAB', 'specialityName' => 'Foundations & Adoption', 'expertiseSfId' => 'a051G00000JsoDZQAZ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => NULL, 'certificationName' => NULL, 'pdus' => '14', 'deliveryModalities' => array ( 0 => 'In-Person', 1 => 'Live Online', ), ))
Live, Online Training
Jun 11th - 13th 12:00 PM - 4:30 PM ET
$1295
CPSFDC\Entity\Session::__set_state(array( 'sfId' => 'a011G00000VNTXfQAP', 'startDate' => '2021-08-24', 'startTime' => '12:00 PM', 'endDate' => '2021-08-26', 'endTime' => '4:30 PM', 'name' => '427005VCL', 'standardCourseFee' => 1295.0, 'courseId' => 'USERSTORIES', 'course' => 'a00370000029uKuAAI', 'courseSfId' => 'a00370000029uKuAAI', 'courseName' => 'User Story Workshop', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => NULL, 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jsm8kQAB', 'subjectName' => 'Agile', 'specialitySfId' => 'a051G00000Jsm8pQAB', 'specialityName' => 'Foundations & Adoption', 'expertiseSfId' => 'a051G00000JsoDZQAZ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => NULL, 'certificationName' => NULL, 'pdus' => '14', 'deliveryModalities' => array ( 0 => 'In-Person', 1 => 'Live Online', ), ))
Live, Online Training
Aug 24th - 26th 12:00 PM - 4:30 PM ET
$1295
CPSFDC\Entity\Session::__set_state(array( 'sfId' => 'a011G00000VNTXyQAP', 'startDate' => '2021-10-18', 'startTime' => '12:00 PM', 'endDate' => '2021-10-20', 'endTime' => '4:30 PM', 'name' => '427006VCL', 'standardCourseFee' => 1295.0, 'courseId' => 'USERSTORIES', 'course' => 'a00370000029uKuAAI', 'courseSfId' => 'a00370000029uKuAAI', 'courseName' => 'User Story Workshop', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => NULL, 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jsm8kQAB', 'subjectName' => 'Agile', 'specialitySfId' => 'a051G00000Jsm8pQAB', 'specialityName' => 'Foundations & Adoption', 'expertiseSfId' => 'a051G00000JsoDZQAZ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => NULL, 'certificationName' => NULL, 'pdus' => '14', 'deliveryModalities' => array ( 0 => 'In-Person', 1 => 'Live Online', ), ))
Live, Online Training
Oct 18th - 20th 12:00 PM - 4:30 PM ET
$1295
CPSFDC\Entity\Session::__set_state(array( 'sfId' => 'a011G00000VNTYIQA5', 'startDate' => '2021-12-13', 'startTime' => '12:00 PM', 'endDate' => '2021-12-15', 'endTime' => '4:30 PM', 'name' => '427006VCL02', 'standardCourseFee' => 1295.0, 'courseId' => 'USERSTORIES', 'course' => 'a00370000029uKuAAI', 'courseSfId' => 'a00370000029uKuAAI', 'courseName' => 'User Story Workshop', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => NULL, 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jsm8kQAB', 'subjectName' => 'Agile', 'specialitySfId' => 'a051G00000Jsm8pQAB', 'specialityName' => 'Foundations & Adoption', 'expertiseSfId' => 'a051G00000JsoDZQAZ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => NULL, 'certificationName' => NULL, 'pdus' => '14', 'deliveryModalities' => array ( 0 => 'In-Person', 1 => 'Live Online', ), ))
Live, Online Training
Dec 13th - 15th 12:00 PM - 4:30 PM ET
$1295

Learn more about corporate team training