01. Define a Concept
-
Interview Clients
We talk to our clients to understand their goals, target audience, persona, and the project's road map.
-
Define Purpose
We make a road map we can stick to when making sure the development process is headed in the right direction.
-
Identify Problems
We clarify the challenges and the problems that we should solve step by step.
02. Research
-
Study the Landscape
We clarify the target market, user stories, and start gathering related design references.
-
Define Our Unique Value
We identify the need from the market, and offer a unique value proposition. We demonstrate how we stand out from our competitors.
-
Modules Comparison
Analysing the strengths and the weaknesses of our own and the competitors in order to stand out from the market.
03. Information Structure
-
Set Structure
We make a structure for the project to imagine how its target audience would navigate it.
-
Make Functional Maps
We map out structures and processes to determine what we need to design around.
04. Design
-
Wireframe
According to our functional map, we develop the wireframe laying out the design draft in a flow.
-
Design
Based on the wireframe and the user experience, we design the user interface with function and aesthetics.
-
Protoype
To communicate with programmers, UI designers make prototypes to demonstrate desired interactions.
05. Development
-
Establish Development Environment
We create developer accounts, prepare the back end and structure our working environment.
-
Develop & Code
Our software engineers build the product, constantly communicating with the design team to ensure our clients' creative vision is fulfilled.
-
Test & Launch
We beta test edge cases to make sure the product is free of major bugs. Then we release the product to the public!