course

NL/EN
This training is available in Dutch and English. More information

Specification by Example

With Specification by Example, functional requirements, specifications, and acceptance tests become the same thing

January 14, 2025
- Veenendaal / Remote
1 day
740 (excl. VAT)

Description

Specification by Example is an approach to software development based on specifications that are enhanced with realistic examples. Using this approach, teams bridge the communication gap that often lies between stakeholders and developers.

Applying Specification by Example provides important benefits:

  • a greater chance that software development teams deliver software that enable the stakeholders to effectively achieve its goals
  • concrete and efficiently validated requirements
  • reduction of the amount of rework
  • reliable “living” system documentation

Target audience: Members of agile working teams.

The basis for the training is formed by the work of Gojko Adzic the author of Specification by Example.

The emphasis of the training lies on practical exercises.

Prior Knowledge

Experience in working with User Stories is a plus

Subjects

After completing this course you will have

  • More understanding of the concepts that form the basis of Specification by Example and Acceptance Test Driven Development
  • Practical experience in extending specifications with examples
  • More understanding in the way which you can use examples as functional acceptance tests
  • Insight into the way you can further develop the combination of specifications and automated acceptance tests into living system documentation
  • Received pointers that help you to organize specification workshops

Schedule

Start dateDurationLocation
January 14, 2025
1 day
Veenendaal / Remote
This is a hybrid training and can be followed remotely. More information
Sign up
February 11, 2025
1 day
Veenendaal / Remote
This is a hybrid training and can be followed remotely. More information
Sign up
April 8, 2025
1 day
Utrecht / Remote
This is a hybrid training and can be followed remotely. More information
Sign up
Keep me posted on new sessions

All courses can also be conducted within your organization as customized or incompany training.

Our training advisors are happy to help you provide personal advice or find Incompany training within your organization.

Trainers

"This training was immediately applicable to the project"
Attendee
  • icon

    Hoge waardering

  • icon

    Praktijkgerichte trainingen

  • icon

    Gecertificeerde trainers

  • icon

    Eigen docenten