Design First, Analyze Second