top of page

Developing Agile Requirements: User Stories Workshop

DURATION: 8 Hours (1 day)

Course Description

At the heart of a project’s success is the availability of quality requirements. User stories, using natural language that is understandable to both customers and developers, provide a means for developing quality requirements in a short period of time.


This 1-day workshop introduces participants to User Stories – the preferred method for developing requirements in the Agile practice. This course will help participants understand and apply the art of progressively defining project requirements with the creation of suitable user stories. It  teaches the fundamental principles, practices, and techniques in writing user stories that will effectively support the iterative and incremental nature of Agile.

Course Objectives

At the end of this course, the participant should be able to:

  • Learn what user stories are and what they are not.

  • Understand user stories as a technique for requirements development.

  • Create quality user stories.

  • Learn how to progressively define and refine user stories.

  • Understand the role and application of user stories in an Agile project.

Course Coverage

  • Agile and User Stories.

  • Writing User Stories.

  • User Role Modeling.

  • Trawling Requirements.

  • Stories, Epics and Themes.

  • Slicing Stories.

  • Acceptance Tests for User Stories.

  • Use Stories Life Cycle

  • Why User Stories?

Course Features

  • Lectures

  • Exercises

  • Workshops

Who Should Attend

  • Project Customers

  • Business Analysts

  • Developers

  • Programmers

  • Managers

  • Testers

  • or any other project stakeholders

bottom of page