Free Webinar: ForgeRock Launches On Demand Training

closeClose

User Story Workshop

  • Tuition USD $1,295
  • Reviews star_rate star_rate star_rate star_rate star_half 853 Ratings
  • Course Code USERSTORIES
  • Duration 2 days
  • Available Formats Classroom, Virtual

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 Workshop" 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. This practical workshop provides participants with an understanding of the changing role of the business analyst, the tools and techniques best suited to Agile, and the timing for performing key tasks and events. Explanatory, demonstrations, and practice exercises will provide you with the experience needed to create user stories that meet business needs.

Skills Gained

  • Learn how to adapt quickly and positively to rapidly changing business needs and priorities
  • Learn how to collaborate on requirements for a project
  • Align development to business needs to provide business value quickly
  • Learn the benefits of using Agile methods to communicate requirements
  • Understand the five levels of planning in Agile
  • Use agile requirements as an effective basis for planning and testing
  • Understand the characteristics of a well-written agile requirement
  • Understand how to plan frequent releases so that customers can recognize benefit quickly
  • Learn mapping techniques for identifying the stories of larger releases
  • Minimize risks of ineffective solutions by obtaining frequent feedback

Who Can Benefit

  • 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

Course Details

Agile Overview

  • What is Agile
  • Why Agile
  • Agile versus Waterfall

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

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

User Story Overview

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

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.

5 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

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.

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.

Prep and Support of Sprints

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

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.

Retrospective

  • Handling and Adjusting to Team Feedback
  • Educating Others

How do I enroll?

A comprehensive listing of ExitCertified courses can be found here. You can register directly for the required course/location when you select "register". If you have any questions or prefer to speak with an ExitCertified education consultant directly, please submit your query here. A representative will contact you shortly.

How do I pay for a class?

You can pay at the time of registration using credit card (Mastercard/Visa/American Express) cheque or PO.

What if I have training credits?

ExitCertified honors all savings programs from the partners we work with. ExitCertified also offers training credits across multiple partners through our FLEX Account.

When does class start/end?

Classes begin promptly at 9:00 am, and typically end at 5:00 pm.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour long and begins at noon. Coffee, tea, hot chocolate and juice are available all day in the kitchen. Fruit, muffins and bagels are served each morning. There are numerous restaurants near each of our centers, and some popular ones are indicated on the Area Map in the Student Welcome Handbooks - these can be picked up in the lobby or requested from one of our ExitCertified staff.

How can someone reach me during class?

If someone should need to contact you while you are in class, please have them call the center telephone number and leave a message with the receptionist.

What languages are used to deliver training?

Most courses are conducted in English, unless otherwise specified. Some courses will have the word "FRENCH" marked in red beside the scheduled date(s) indicating the language of instruction.

What does GTR stand for?

GTR stands for Guaranteed to Run; if you see a course with this status, it means this event is confirmed to run. View our GTR page to see our full list of Guaranteed to Run courses.

Very happy with the initial communication in getting me the materials and credentials to obtain resources for the course. Course videos, labs and guides were made available during and for 1 year after completion of the course.
Thomas was the classroom instructor and did a great job. He's knowledgeable, engaging and made the course enjoyable.

Labs were well organized, instructions were clear.

Instructor was knowledgeable and helpful.

TX3181/3191 Courses. Really good course, highly recommended for TWS/D users.

ExitCertified consistently delivers excellent courses with highly knowledgeable instructors and robust course content.

Good training. The instructor was very knowledgeable and was able to answer questions with a professional demeanor. Course material was comprehensive and I felt I had a solid understanding of the topic after the training concluded.

8 options available

undo
  • GTR Oct 19, 2020 Oct 21, 2020 (3 days)
    Location
    Virtual
    Language
    English
    Time
    12:00PM 4:30PM EDT
    Enroll
    Enroll
  • Nov 3, 2020 Nov 5, 2020 (3 days)
    Location
    Virtual
    Language
    English
    Time
    12:00PM 4:30PM EDT
    Enroll
    Enroll
  • Feb 3, 2021 Feb 5, 2021 (3 days)
    Location
    Virtual
    Language
    English
    Time
    12:00 PM 4:30 PM EST
    Enroll
    Enroll
  • Apr 20, 2021 Apr 22, 2021 (3 days)
    Location
    Virtual
    Language
    English
    Time
    12:00 PM 4:30 PM EDT
    Enroll
    Enroll
  • Jun 11, 2021 Jun 13, 2021 (3 days)
    Location
    Virtual
    Language
    English
    Time
    12:00 PM 4:30 PM EDT
    Enroll
    Enroll
  • Aug 24, 2021 Aug 26, 2021 (3 days)
    Location
    Virtual
    Language
    English
    Time
    12:00 PM 4:30 PM EDT
    Enroll
    Enroll
  • Oct 18, 2021 Oct 20, 2021 (3 days)
    Location
    Virtual
    Language
    English
    Time
    12:00 PM 4:30 PM EDT
    Enroll
    Enroll
  • Dec 13, 2021 Dec 15, 2021 (3 days)
    Location
    Virtual
    Language
    English
    Time
    12:00 PM 4:30 PM EST
    Enroll
    Enroll
Contact Us 1-800-803-3948
Contact Us Live Chat
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward