The client’s tastes and industry standards
The client’s sensibilities are gleaned from a creative consultation, which takes into account how the client sees themselves, and how they want to be seen. Digital media they like, adjectives they use to describe themselves, what inspires them… All are taken into consideration. Also, their industry landscape provides a broader context for the designer to work in, namely what their competitors are doing well, and what they’re lacking. Projects can build on the latter, with opportunities created by the former.
The user’s needs
Who’s going to be using the site or product? The client often tees up who the end users are, but proper research hones in on who they actually are, and what they really want. User interviews and testing is pivotal in all stages of a project, keeping the project team focused on user needs as a design takes shape. With each decision, the question should be posed: “How will this benefit the user?”
The agency’s design standards
Many agencies have a set of standards for their output, guided either by a creative lead, or by a company philosophy. Often times, this polish is applied during internal reviews before the client ever sees the initial design work. Naturally, these quality checks can take many forms, but at the very least it ensures two things: Is the design feasible, as in will it scale to meet all likely variables, and more broadly, does it accomplish all the goals established by the client?
The designer’s personal style
Each designer has a personal style, one that typically evolves over the course of his or her career. Every project brings new challenges that force the designer to create new and interesting solutions, and those solutions become tools that they can add to their kit. Good designers stay engaged with the latest design trends, and use them thoughtfully and with purpose. Great designers take in a wide range of inspiration, often outside of the digital world, and know how and when to break from convention while still meeting the needs of the end user.