- Identify the types of users, their respective process flows and finalize on the process - Identify components that should be there in the app for the respective user - Create flow diagrams and then create wireframes to help visualize the flow