Reference

Specification types

TypeCategoryExamples
User ExperienceProductPage flows, behaviour, validation rules
User UIProductLayout, copy, components used
API ContractTechnicalEndpoint contracts, request and response shapes
Data ModelTechnicalEntities, fields, relationships
Third Party DependencyTechnicalNew vendor or library dependencies
Service ArchitectureTechnicalService boundaries or cross-service changes
Use Case LogicTechnicalBusiness rules and workflow behavior
Deployment StrategyOperationalReleases, feature flags, migrations
CustomCustomAnything that does not fit a standard type

Every specification has a before and an after. The before describes the current state. The after describes the desired state once the iteration is shipped.

Was this page helpful?