Our Product Design Process

Our Product Design Process

When creating software solutions, there’s simply no replacement for going through a proper design process. Our process favors a lean approach to refine a strong solution in the early stages of the project so that we can set the stage for a strong, confident design system that will guide our UX/UI decisions. A design process completed with integrity results in a robust, smart & elegant product that is well defined which leads to faster development times, reduced costs and greater business impact.

Our Toolkit

Our process includes rapid brainstorming, sketching, moodboarding and other design thinking tactics followed information architecture, sketching, prototyping, wireframing and UI Design efforts by our product design team. We champion both primary & secondary research integration throughout the design process whenever budgets & time allows.

What are the outcomes?

Following a design process, we share all design documents including our UI Designs completed to scale so that they can be inspected by a development team and easily integrated from a coding perspective. We also deliver a style guide which indicates all key design decisions, elements, fonts, colours and states so that a development team is setup for success to achieve their goals in the most efficient amount of time possible.

The Mackensive Design Index completed a longitudal study with over 300 companies across various industry domains. The results of design driven organizations was exceptional. Companies with a high MDI increased their revenues and total returns by 32 percentage point compared to those who did not have a strong design discipline over a 5 year period.

How We Approach Development

You X Ventures is a very development driven design firm. We believe that successfully deployd product are a function of a Product team that’s working iteratively and collaboratively throughout the entire product development process. There are no siloes and we do not ‘pass the batton’ from strategy to design to development. At each stage of the process we are validating assumptions, probelem solving, optimizing around the tech stacks we’re investigating and always letting the user experience drive our technical decision making and not the other way around.

What is our Tech Stack?

Our team is skilled in a wide range of programming languages, frameworks and standards. When we have the opportunity to develop a product free from constraints, we typically look at using a frontend MVC framework such as Angular, Ember, or the React, however, Cordova and Electron are also in our Stack. Our knowledge of JavaScript, HTML CSS/SASS is extremely advanced. From a backend perspecive, we’re strong in Node.js

Express, Sails.js framework, and Ruby on Rails. This is not a comprehensive list of our Tech Stack, however, this is a helpful list to guide a more techinical conversation, which is always encouraged.

The Development Process

The development process is not one that can be rushed - nor should it be. We provide reasonable and realistic scopes of work so that we don’t end up in a cycle of change requests which we believe is overly pervasive in our industry and indicative of a lack of planning, up front alignment and lack of a design system to support development efforts. We can support the development of the product as well as it’s hosting, security, deployment and maintenance. Support agreements are signed seperately and come in 20 or 40 hour pacakges at either 6 months or 1 year terms.

Jason Goodman
Jason Goodman