Workshop Schedule/Fee

This is a one day workshop

Individual Fee*: $525 p/p

Date: Oct 14

Time: 9:00 AM - 5:00 PM

Location: Vancouver

Venue: BCIT Downtown Campus

Instructor: Otis C Dubai

*Special discount for organizations that register 3 or more participants. *Special discount for Gov. employees

Terms & Conditions

Phone: 1-855-895-0911



About Instructor

Otis C Dubai is a Certified ScrumMaster, Agile Project Manager and Agile Coach with over 14 years of experience leading project teams to Agile processes. He is the architect behind PlaXhunter, a search and indexing engine, focused of detecting plagiarism. He worked with companies such as Pinnacle Sports, BC Securities Commission,Pearson School Systems, BC Housing,Industrial Alliance, BC Lottery Corporation, Translink and UBC Computer Science.

Defining Agile Business Requirements Through User Stories

Workshop Overview

Every software development project starts with gathering business requirements. How these requirements are documented or expressed have a tremendous influence on the rest of the project. Requirements are referred to as user stories in the Agile environment. The concept of user stories originated in the Agile world, but they are also extremely useful even if you are not planning to use an Agile process. Defining business requirements as user stories is one of the most widely applicable Agile techniques.

Learning Objectives

In this workshop, we will look at how to identify and write effective requirements through user stories. We will discuss how user role modeling will help you in identifying contextual user stories. During this hands-on workshop you will have the opportunity to practice identifying user roles, eliciting and writing business requirements (user stories) on a case study.

Who Should Participate

Product owners, business analysts, testers, project managers, product managers, scrumMasters and developers. No prior Agile knowledge is required. Basic knowledge of software engineering is required.

Workshop Format

The format will consist of lectures to present requirements collection concepts, followed by discussions, role-play and hands-on, real-world case studies that will allow participants to implement the concepts they were just introduced to. At the end of the workshop the participants will have the knowledge to successfully apply the techniques they have learnt in their organization.

What Participants Will Receive

  • - Copy of Presentation Slides - Product Backlog Template - Release Planning Template - Sprint Backlog & Task BoardTemplate - Personalized Certificate of Completion

Discussion Topics

Some of the topics that will be presented include:
  • Some of the topics that will be presented include: - What the foundation of a good agile requirement (user story) is - How to use a standard template for writing user stories - How to identify and utilize actors or personas to fully unearth and understand business processes and - User stories - How to collect user stories successfully from new and unfamiliar business domains - How to leverage various other elicitation techniques for gathering user stories - How to ensure the right participants are selected for the story collection meeting - How to develop a user story map that will provide a holistic picture of the application to be built - How to visualize story relationships through a user story map - How to conduct basic release planning via a user story map - How to split user stories through a user story map - How to prioritize user stories through a story map - How much to engage customers before and after the user stories collection meeting