Agile Requirements + Agile Planning and Estimating Training

This is two-days course which can be divided into two one-day trainings. Two-days training is highly recommended because the content is related and participants will more benefit. The course provides an explanation of:

  • Agile requirements - how to define and prioritize them (1st day of two-days training).
  • Agile Planning & Estimating principles, practices and techniques, so that learners can determine how to use them on their project (2nd day of two-days training).

Target Audience:

Software engineers and business people who are, in any way, involved in software development using Agile


Agile Requirements (1st day or separated training)
  • 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 requirement using US, what are important parts of requirement (Role, activity, business value).

  • User story format

    This module describes what the format is for US and what template to use.

  • User story criteria

    This module describes acceptance criteria or condition of satisfaction for US.

  • 10 common patterns to split a user story

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

  • Spikes

    This module describes introduce the term Spike and explains rules and difference comparing to feature US, technical US.

  • Definition of Ready (DoR)

    This module describes what is DoR and where 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.

Agile Planning and Estimating (2nd day or separated training)
  • Agile Planning

    This module introduces the agile approach to planning. Story Points are explained.

  • Relative Sizing Exercise

    During this module, relative sizing is practiced through an exercise.

  • Techniques for Estimating

    This module discusses several techniques for agile estimating, such as estimate by analogy, disaggregation and planning poker. Three levels of planning are mentioned (release plan, iteration plan and daily plan). Velocity-driven and commitment-driven iteration planning approaches are discussed.

  • Release planning

    This module describes how to do release planning

  • Team’s velocity

    This module introduce the term team velocity

Course Instructor:

Zoran Vujkov

Zoran Vujkov is an experienced, dynamic, adaptable, accomplished Agile Coach and Trainer since 2008. Read More

How it was on previous trainings?

Details about the Course:

As the all available trainings by Puzzle Software, Agile Requirements + Agile Planning and Estimating Training is organized on scheduled date, or can be organized on request where the Company is the host.

  • Duration: 2 working days, from 9am to 5pm
  • Certification: No
  • Price: 600€ + VAT. If you register for one of these two trainings, price is 300€ + VAT.
    After the registration Companies will get the invoice and should make a payment on our account in Komercijalna Banka using the selling exchange rate of that bank on the invoicing date.
    For price of the training on request, please contact us.
  • Date: TBA
  • Location: TBA
Sign Up

More information via email: