Process
First we work out what's actually needed and what the real constraints are. Often the real problem isn't the stated one.
We find the weak spots and test our guesses cheaply, before anything is drawn.
We decide what matters. We don't do everything: some things deep, some just handled quickly.
We build the structure and test it on rough prototypes, before any polished screens. That way the expensive mistakes show up earlier.
We take it to final, detailed design with clear rules, so the product can be built from it without guesswork.
We hand it over so it sticks. Handover isn't sending files, it's getting a working process running inside your team.
We look at what changed after launch and tie it to business goals: what worked and what's worth scaling.
We turn what worked into a clear way of working that the team keeps using on its own.