Our process is based on the design thinking methodology, which allows us to be flexible, adapting to almost any project type and collaboration model. While each engagement is unique, we always go through the following key phases:
Discovery & Research
We usually start by consolidating all available project documentation and scheduling UX workshops with your team. During those sessions, we interview key stakeholders, collaborate on requirements, as well as ideate, and plan the next steps. When possible, our UX designers talk to your current or potential customers to understand their needs and pain points. In some cases, we may need to audit your existing product to identify opportunities for improvements to user experience. We will also review competitor products, gather visual design references, and document best practices.
Digital Strategy & Concepts
Based on the discovery & research results, we synthesize a digital strategy and define a UX approach to drive our design process. Since we’re a UI/UX design agency, we will explore different concepts to establish such core elements as information architecture, key screen layouts, and UI design direction. We then validate the resulting concept with users and stakeholders. Once the feedback is in, we make necessary updates to proceed with designing the rest of the product.
UI/UX Design
After the UI design concept has been approved, we start designing the UI and UX, continuously conducting user tests, and iterating along the way. The UX UI design main activities include user flow mapping, wireframing, user interface design, interaction design, and prototyping. We hand off design assets to developers using tools like Adobe XD and provide a comprehensive style guide that includes a UI component library, UX guidelines, and complete user flows.
Software Development
Software development on average takes 8 weeks per platform depending on the size of the project.
Testing
Beta testing is highly recommended. We have programs to recruit beta testers. Beta testing allows bugs to be found before the project goes live to the public.
User Testing
Once beta testers have their hands on the project, it’s recommended to conduct usability studies to learn how easy the product is to use for them and how much they like it. This gives businesses valuable strategic information to make enhancements and changes if needed.