Diving into the Design Process
I believe that a design process should have the ability to be flexible and dynamic, allowing it to adapt as the product requires. No product or the road to design it is ever quite the same - but I often find the steps will follow certain patterns. Below, I've outlined those steps, why I follow them, and what deliverables and planning they might entail.
Discovery
I always like to know the "what" and "why" behind every product and digital experience. What problem am I trying to solve, and why does the current solution not work? During this stage, I'll make sure everyone is on the same page, that all ideas are heard, and document all decisions.
User Research
Stakeholder Interviews
Product Roadmap
|
Ideation Sessions
Technical Documentation
Competitive Analysis
|
User Research
Stakeholder Interviews
Product Roadmap
|
Ideation Sessions
Technical Documentation
Competitive Analysis
|
Visualization
I like to produce visual aids as soon as possible to assist with explaining my ideas to users, team members, and stakeholders. These can be anything from a simple flowchart to a set of static mockups. Often this stage kicks off a loop of the next steps in various stages of design fidelity.
Personas
User Journeys
Mood Boards
Style Tiles
|
Sketches
Wireframes
Mockups
Design Prototypes
|
Personas
User Journeys
Mood Boards
Style Tiles
|
Sketches
Wireframes
Mockups
Design Prototypes
|
Validation
I encourage people to review my designs regularly and bring up any concerns from the user and business perspectives. Once those concerns have been alleviated and any additional situations have been counted for, often the design will move into development.
Presentations
Design Reviews
|
Usability Testing
Development Prototypes
|
Presentations
Design Reviews
|
Usability Testing
Development Prototypes
|
Refinement
I know that the design process is never truly complete. Refinement should happen continually as feedback is received, and is especially important to do after an MVP launch, when a higher number of users have the opportunity to share their thoughts and opinions.
User Surveys
Feature Workshops
A/B Testing
|
Data Analysis
Prioritization
Performance Optimization
|
User Surveys
Feature Workshops
A/B Testing
|
Data Analysis
Prioritization
Performance Optimization
|