Discovery with stakeholder interviews, service blueprint and competitor teardown. Research such as card sorts, tree tests or usability sessions, depending on the problem. Information architecture and user flows. Design system foundation with tokens, components and patterns. High fidelity UI in Figma, developer ready with annotations. Usability test of the final flows plus one iteration round. Handover session with your engineers.