1. Discovery and planning
Before any design starts, a clear project should define goals, target audience, required pages, must-have features (ecommerce, booking, multi-language), and a realistic timeline. Skipping this step is the most common reason projects run over budget or schedule.