The next public courses and trainings are in

7th Agile Month

See the schedule

Read more

Agile Requirements & User Stories

Continuing Agile Education

“Agile Requirements & User Stories” is a one-day training, although it is highly recommended to attend it along with the “Agile Planning & Estimating” training. The content of the two courses is highly related and the participants will obtain more knowledge by participating in both courses.

The training provides an explanation of Agile requirements – how to define and prioritize them.

Target Audience:

Software engineers and business people who are involved in software development using Agile.


  • Agile Practices and Techniques: User Stories

This module introduces the term of a User Story, its form and characteristics. Acronym INVEST is analysed in order to describe the attributes of a good User Story. Acceptance criteria, splitting User Stories, and relationship between User Stories and Product Backlog are also discussed.

  • User Story details

This module describes how to write a requirement using User Stories, what are important parts of a requirement (role, activity, business value).

  • User Story format

This module describes the format of User Story, and which template to use.

  • User Story criteria

This module describes acceptance criteria, or condition of satisfaction for User Stories.

  • 10 common patterns to split a User Story

This module describes how to split bigger User Stories into smaller ones.

  • Spikes

This module introduces the term “Spike” and explains rules and differences comparing feature User Stories, and technical User Stories.

  • Definition of Ready (DoR)

This module describes what is DoR and where it is used.

  • User Story exercise

During this module, writing User Stories and acceptance criteria are practiced through several examples.

  • Agile Practices and Techniques: Requirement Prioritization

This module discusses approaches to requirements prioritization. MoSCoW rule is explained.

Details about Agile Requirements & User Stories Training:

Just like all the other trainings that are organized by Agile Serbia & Puzzle Software, Agile Requirements & User Stories Training is organized on scheduled date or can be organized on request where the Company would be the host.

How it was on Agile Requirements & User Stories previous trainings?

The training can be organized on-site (in your company), tailored to companies needs. Choose the date and send us your request!

Zoran Vujkov

Zoran Vujkov is an Agile Trainer and Coach since 2008. He has 19 years experience in the Software industry working for big companies like Barclays Bank, SonyEricsson, Promethean and Schneider DMS. In his career, Zoran was Software Engineer, Project Manager, Scrum Master and after all - experienced Agile Coach with multiple teams. He is certified for Scrum Master, SAFe Practitioner and PRINCE2 Practitioner.


+381 11 4034 282
+381 11 4034 283