I start with a plan and research like understand the projects and the business then set a user’s goals. Ask stakeholders as much as possible.
1. Plan & Research
2. Design & Development
Execution starts with sketches, design and then do a prototyping to gather feedback from users until you validate the assumptions of the user.
3. Refine & Iteration
Refine from feedback and do as much iteration as is necessary for the improvement of the product is evident. Do at least an A/B and guerilla testing.