Advanced Agile User Stories


Advanced Agile User Stories
Share on facebook
Share on twitter
Share on linkedin


Slicing agile user stories down to fit into sprints is a key component of agile. The user stories are intended to be small, and at the same time they should provide just enough and just in time requirements. Without the correct level of acceptance criteria, agile teams may find themselves building things fast, but not necessarily building the right things. Teams often struggle with these agile concepts and ways of identifying the necessary requirements while still adhering to lean documentation.

This class is intended for an agile team to improve their user stories relating to prioritization, estimation, splitting stories, organizing, and making sure that they are refined and ready for the development sprints. This includes breaking them down from epics to features to stories and eliciting the acceptance criteria.


At the end of this course students will be able to:

  • Provide practical tools and techniques to ensure your user stories meet the characteristics of INVEST
  • Utilize the core component analysis approach to ensure that a cohesive set of user stories exist
  • Take user stories from their raw state to refine them into a ready state
  • Understand the capturing of acceptance criteria; examples and scenarios
  • Identify how to triage change requests and determine where they fit in the backlog
  • Review and create traceability of stories to their features and to their initiative or epic to ensure that the context of the project is defined
  • Define and assign business value to prioritize and help manage minimal viable product discussions


There are no prerequisites to attend this course.

Course Materials

Each student will receive a copy of the course documentation prepared by Netmind.


Engaging and interactive face-to-face course. Our instructors teach all course materials using the demonstrative method; the participants learn new concepts through exercises and real application practices.

Participants should bring their initiative or epic to break down into user stories, or they can use a case study provided.


There isn’t an official certification associated with this course. However, students will earn 14 credit hours for their attendance.


A certificate of attendance will be issued to students who attend the course for at least 75% of the duration.

Course Outline

  1. Basic and Advance User Story Characteristics
    1. Review when and how stories are used
    2. Understand the Card, Conversation and Confirmation
    3. Apply the INVEST characteristics
    4. Identify personas
    5. Level-set the progress elaboration and stages of the user story
    6. Understand the significance of acceptance criteria
    7. Identify the significance of Examples/Scenario/Events
    8. Identify the significance of validation with the 3 Amigos
    9. Workshop: Mock user story workshop using the story worksheet
  2. Common Challenges related to User Stories
    1. Understand how user stories that are raw/rough impact your sprint
    2. Discuss user stories versus tasks
    3. Practice how to build user stories from legacy documentation
    4. Practice how to document user stories for team members off shore
    5. Understand the impact of a single user point of view
    6. Identify when to use dependencies and themes
    7. Review why refactoring is a good thing
    8. Workshop: Critique bad user stories and provide solutions
  3. Taking User Stories to the Next Level
    1. Identify the key criteria for the definition of ready and done
    2. Create example (Given, When, Then) matrixes
    3. Use models to help slice stories
    4. Explore 21 ways to slice a story
    5. Good and bad ways to slice a user story
    6. Workshop: Mock workshop on slicing stories
  4. Assigning Points and Business Value to User Stories
    1. Define key acceptance criteria to enhance relative sizing
    2. Assess business value assessment using acceptance criteria
    3. Provide traceability of business value to features and initiatives
    4. Workshop:
      1. Walk through a mock Scrum/planning case study
      2. Understand what is just enough information and what’s too much too soon
  5. Other Types of User Stories and Work Products
    1. Create technical and infrastructure stories
    2. Create non-functional stories
    3. Create stories for reports
    4. Create stories for an interface
    5. Create stories for transition requirements
  6. Finalizing User Stories and Sprint Planning
    1. Know when a story is ready
    2. What is just enough versus design details
    3. Triaging new stories and change request
    4. Exercise: Determine the impact of stories that are not ready during planning and during the design
  7. Course Summary
    1. Develop an action plan with next steps on the student’s current project

Public Classes

Feb 27, 2020 - Feb 28, 2020
9:00 - 5:00 EST
Live Virtual

This session is highly interactive utilizing the latest Adobe® Connect technology. It enables students the opportunity to collaborate with other students and receive instructor feedback in breakout sessions. Additional details will be forwarded to you 2 weeks prior to class with login details. To optimize you and your classmates experience, we recommend that you use a headset during class.

“This class environment was excellent and well organized. I wasn’t sure how smoothly things would go with a virtual training, but it felt just like being in a classroom.”

Course Details


JJM 492


2 days

Delivery Mode

Request Info

Related Courses

Agile Analysis Boot Camp

Detailing Business Data Requirements

Business Process Analysis

Almost done!

Please check your email to confirm your subscription.

Join our #AlwaysLearning Community

Onsite Training Request

Please provide the information below to help us to customize your solution. 

Contact Us

Netmind US
296 South Main Street, Suite 300
Alpharetta, GA 30009-1973
T. +1 (678) 366.1363
F. +1 (678) 366.1983

Office Hours:
Monday – Friday, 8:30-5:00EST

General Inquiries:

Sales Inquiries:

Request Information