Process


This page captures our generalized approach to User Experience Design. We come to you with successful procedures and deliverables, rooted in our vast experience. As this is a collaboration, we are completely open to working with your agency's formats and templates. Our process is customized to the needs of your project. Together, we pick and choose the most appropriate approach and deliverables based on the goals, context, and constraints of your situation.
 
 

Strategy

Determining strategy, including conducting of user research, might be considered a lengthy process. We are currently developing a methodology for focusing our strategy stage to make it work for projects that don't allow the luxury of an extended ethnographic research phase. We typically start with an extensive task analysis, which alone can lead to great insight into core differences in behavior and meaningful segmentation of our user base. If time allows, we continue with user interviews, mental models, personas, and gap analysis for features.
 
 
 
 

Scope Definition

Having gathered product requirements from all available sources, including stakeholder interviews, we process all of this information and organize it into a feature and functionality matrix that outlines the scope of the project and breaks features down by phase of development. The creation of this document usually results in powerful clarity regarding the scope of the project, as well as the prioritization of features.
 
 
 
 

Site Structure

In this step, we lay down the framework of the website by constructing site maps, site flows, diagrams, and navigational models.
 
 
 
 

Page-Level Design

Wireframes communicate product design and functionality to stakeholders and team members. During page-level design, we start with developing concepts through sketches and page breakdowns and continue to flesh them out into complete wireframes, typically going through several iterations until all functionality is portrayed with optimal usability.
 
 
 
 

Detailed Specification

Once core functionality is agreed upon, we add tremendous value to the project by creating comprehensive
and informative function specifications, thinking through the vast majority of use cases and tying up
all loose ends. Engineers appreciate this final deliverable because they find that most of their potential
questions are anticipated and addressed, helping them focus on the optimal technical implementation.