User Flow
The path someone takes through a feature from start to finish, including the decisions and conditions along the way. In Specsight, drawn automatically from that feature’s scenarios.
A user flow describes the path someone takes through a feature from start to finish: the steps along the way, the decisions the product makes, and the different places the journey can end. It is the shape of a feature rather than a list of the things it does.
In Specsight, a user flow is the second level of the feature map. The top level shows how features connect across a project. Click into any feature and the canvas redraws as the flow inside it, built from that feature’s own scenarios.
Because it is drawn from the scenarios rather than sketched by hand, a user flow cannot show behaviour the spec does not evidence, and it changes when the product does. That is the difference between a whiteboard diagram from last quarter and a picture of the journey as it works now.
Related terms
- SPEC
Feature Map
A visual map of how features in a product depend on one another. Used to see the blast radius of a change before it ships.
- SPEC
Scenario
A single plain-language description of how a product behaves in a specific situation. The atomic unit of a Specsight spec.
- SPEC
Feature
A logical grouping of scenarios that represents a meaningful unit of the product, like “Document Upload” or “User Authentication.” features form the structure of a Specsight spec.