O'Reilly logo
  • James Beatty thinks this is interesting:

The product owner is responsible for defining the acceptance criteria for each product backlog item. These are the conditions under which the product owner would be satisfied that the functional and nonfunctional requirements have been met.

From

Cover of Essential Scrum: A Practical Guide to the Most Popular Agile Process

Note

Agile requirements are driven by the Product Owner. Again, BISO can drive this.