O'Reilly logo

Writing Great Specifications: Using Specification by Example and Gherkin by Kamil Nicieja

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 8. Organizing scenarios into a specification suite

This chapter covers

  • Organizing scenarios into specifications
  • Organizing specifications by outcome and stakeholder
  • Working with functional and nonfunctional requirements
  • Choosing among features, abilities, and business needs

I remember one particular specification my team and I worked on. The scenarios were meant to describe a highly personalized management panel for the organization’s key performance indicators (KPIs). We started with a few KPIs and no option to combine them to create custom reports. Putting the scenarios in a single feature file seemed an obvious choice back then—but in the end, that turned out to have been a bad decision.

The file kept growing as new KPIs appeared. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required