We want to speak the same language
. In order to do so, we are creating a set of documents, that cover the product's main functionality, and can be read by both developers and business. We usually go with:
- Wireframes. They capture the visual aspect of the upcoming product. They allow us to establish a common vision of what we are going to develop
- Use Cases (User Stories). This tool allows us to describe how user would interact with the system functionally, in a simple form of a scenario, where User and Product take turns.