In cooking, you usually know the recipe and have experience before preparing it for many people.
In programming, you often explore and create, trying out new things that you didn't know before.
Mise en place suggests that you know exactly what ingredients and tools you'll need and what to do with them.
Perhaps a woodworking workshop is a better analogy for the creative process:
You're trying out a lot, taking scrap pieces as dummy items to test on, create scaffolding and helper items to get where you want. But afterwards, you clean up the bench and service the tools.
To me, this kind of "explosion first, prune afterwards" process seems more natural/common?