tark.ee
tark.ee

Specification by Example

This 2-days workshop teaches you how to apply specification by example to bridge the communication gap between stakeholders and implementation teams, build quality into software from the start, design, develop and deliver systems fit for purpose.

BCS Koolitus
Description
Through facilitated exercises and discussion, you will learn:
  • the key principles of specification by example, behaviour driven development, effect mapping
  • how to create and maintain effective specifications and tests in agile and lean projects
  • how to ensure a shared understanding of testers, developers, business analysts and stakeholders on future functionality
  • how to extend specifications with examples to create a single source of truth for testing and development
  • how to avoid functional gaps and inconsistencies in specifications and tests
  • how to run specification workshops to facilitate collaboration
  • best practices for designing specifications and automating them as testsø
  • how to create a living documentation system to facilitate change and improve your process long–term
  • how other teams, from small web startups to large distributed teams in investment banks, apply specification by example in their contexts
  • how to apply this process in your project
Goal
Specification by example (also called Acceptance-test driven development, ATDD) is a collaborative approach to defining requirements and business-oriented functional tests for software products based on capturing and illustrating requirements using realistic examples instead of abstract statements. With specification by example, requirements and tests become one, expressed as concrete, realistic examples.
Who it is for
testers, business analysts, developers, product owners working Scrum or Kanban projects and based on Gojko Adzic’s books Specification by Example and Bridging the Communication Gap.
Programme
  • Specification by example
  • Behaviour driven development (BDD)
  • Agile testing
  • Agile requirements
  • Impact mapping
  • Collaboration
Certificate
Every participant will be given Gojko Adzic's 2 popular books: 1. Fifty Quick Ideas To Improve Your User Stories 2. Fifty Quick Ideas to Improve your Tests.
Additional information
Learning methods: Practical exercise, independent work.
Assesment methods: Execution of independent work.
Assesment form: Independent practical tasks on relevant topics.
✨
Vajan seda oma tiimile
Aitame koostada päringu
›

This course last ran in March 2020. We do not know yet whether or when it will run again — that is why it is still here. Ask us if you are interested.

Sarnased koolitused, mis praegu toimuvad

Tell me when this course runs again

This course is not running at the moment. Leave your contact details and we will let you know when it, or a similar course, is back in the calendar.

Notify me withinmonths.
✨

Otsid midagi muud?

Aitame leida sarnase koolituse või koostada tiimile eraldi pakkumise — vestle meiega.

Ask when it runs ↓