What is the Design Process?

In waterfall topography you get requirements, design, develop, and then implement. In XP you do the same steps, but it is ongoing in short cycles.