Understand the Product Product behavior, architecture, quality expectations, interaction contracts, and architecture decisions. Product journeys and behavioral model Product contract Non-functional requirements Accessibility Architecture Command design Wizard contract Wizard activity Wizard navigation Wizard presentation Architecture decisions