This document discusses using executable specifications with Scrum. It covers defining requirements as user stories with scenarios to remove ambiguity. Scenarios are used as acceptance tests that are automated using a behavior-driven development framework. This allows requirements to be executed as part of the development process and for acceptance testing. The document provides examples of user stories, scenarios, and how they map to automated tests in a BDD framework to support Scrum teams.