Feature Mapping

The Fast Track from Stories to Executable Specifications

Feature Mapping helps teams collaboratively write higher quality executable specifications.

Writing good acceptance criteria is one of the keys to effective software delivery. But it’s hard. In this workshop, you will learn about Feature Mapping, a simple but powerful technique that helps teams understand requirements at different levels and leads them naturally to write great executable specifications. 

Building on Jeff Patton’s Story Mapping, Matt Wynne’s Example Mapping, and other techniques, Feature Mapping is an excellent way to build a deep shared understanding of a story's requirements and to clear a path to a smooth implementation of automated acceptance tests.

This workshop will be structured in two parts. The first will present the principles behind Feature Mapping, and the BDD requirements discovery process in general, and walk through an example of building a feature map. During the second half of the workshop, participants will work in groups of 6 to use Feature Mapping to go from a user story with a few high-level acceptance criteria, to executable specifications that could be implemented directly in Cucumber.

Related Sessions

  • Tutorial
  • Keynote
  • Talk
  • Workshop
  • Combo
  • Bonus
  • Active
  • Social

30-minute Talk

11:10-11:40 Room F3 - Track 3: Talks

Automating Xamarin Apps with BDD

15-min Consensus Talk

14:25-14:40 Room F1 - Track 1: Talks

Writing tests that suck less!

120-minute Workshop

10:25-12:25 Room D1+D2 - Track 6: Workshops

Product Owner's Dancing Guide to Writing Acceptance Tests

45-minute Keynote

17:45-18:30 Room F1+F2+F3 - Plenary

Ten Years of Agile Testing Days

If you like the Agile Testing Days Conference you might also like: