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. ...

Get Writing Great Specifications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.