The roadmap didn't exist because the coordination
required to create one didn't exist. Eight
functional domains... DC Operations, Supply Chain, Procurement,
Finance, Marketing, Digital Experience, Platform/Product and
Demand Planning... were operating independently, with no
structured forum to reconcile constraints.
Each function understood a different bottleneck. Operations
saw DC capacity constraints and staffing shortages. Finance
had no SKU-level margin visibility and an immature pricing
strategy. Marketing was working with attribution gaps and
incomplete SKU data. Technology was managing Shopify
limitations, integration fragility and an ERP migration
with unclear scope.
These realities were all true simultaneously, but they weren't
integrated into a single strategic model. Any attempt to
create a roadmap would collapse into disagreements about feasibility
because no one had a shared view of what was actually
possible.
Critical areas had unclear ownership: inventory forecasting,
SKU data integrity, pricing logic, fulfillment readiness,
subdomain governance. Without ownership clarity, roadmap items
couldn't be assigned. The organization was stuck in a
predictable failure loop:
→ Initiative proposed
→ Ownership unclear
→ Dependency conflict
→ Decision stalls
→ Repeat
Strategic conversations were happening without constraint
visibility. Without a unified constraint map, strategy
defaults to optimistic assumptions. That's how unrealistic
roadmaps get created... and why this one had never materialized.