Define project goal
- What does the product do for users?
- Who are the competitors?
- Define timeline.
- Determine budget.

Construct architecture
- Define User types and main functionality
- Define logical relationships between features by doing user task analysis.
- Brainstorm and conceptualize.
- Research and development.

Design, Visualization
- Define architecture and navigation.
- Creation of flow charts, illustrations.
- Comps or prototypes.
- Analysis of customer research. Design refinement.
Implementation
- Working with development team to execute design.
- Perform beta testing.
- Complete the project.
1