The process at a high level I use as a guide.
Identify objectives, target audience, and requirements.
• Competitive analysis
• Market research
• Technical considerations
Discover, comprehend, and specify the user.
• Research potential user
• Identify demographics
Generate and structure ideas and concepts.
• Sketch
• User flows
• Define MVP
Outline features and tasks.
• Wireframes
• Prototype
Determine the metrics needed for success.
• Engagement
• Marketing
• Iterate