- Define the problem – In order to inform your decisions, you should first start by conducting market research, learning about your target audience, and identifying pain points. Are there any existing products on the market, and what are they doing to address those pain points? We also recommend completing a LEAN canvas exercise with your client or stakeholders to understand their expectations for the application.

- Conduct user research – Now that you have identified your target audience, it’s time to learn more about them. You can do this by creating surveys, interviewing prospective users, and conducting usability testing.
- Develop user personas – With the information you’ve gathered from your user research, develop a user persona to define the user’s wants, needs, and preferences, and give a human face to the user. Check out our free wireframing kit which includes a user persona template for you to modify!