Put the non-negotiable requirements first
Define the catalog structure, buying journeys, customer groups, checkout needs and operating workflows. Identify what must work at launch and what can follow later.
A requirement should be testable. “Supports our sales process” is broad; a written scenario showing the customer, purchase conditions and operational result is easier to evaluate.
