What Is HCD
What is Human Centered Design?
Human-Centered Design (HCD) is a problem-solving approach that uses design thinking to identify the unmet needs of a population in order to collaboratively and iteratively develop solutions. We believe that HCD is a flexible approach that allows anyone to solve problems in creative and innovative ways, using processes such as empathizing with people, brainstorming ideas, and prototyping solutions.
Human-centered design practice should be evidence-based, taking advantage of rigorous research. In all of our work, we want everyone's strengths and insights to flow in both directions. Both research outcomes and practical design success drive us, inform our work, and create good outcomes in the world.
The Human-Centered Design Taxonomy
Our Human-Centered Design Taxonomy provides a flexible, accessible, and approachable structure that can guide the processes of solving wicked problems and generate creative and meaningful solutions. HCD should not be viewed as a predefined sequential series of processes that one initiates to solve a problem; nevertheless, it is best described as “a system of spaces”.
Each space consists of processes such as empathize, organize, brainstorm, create, and develop which can be executed by learning and implementing practices such as interviewing people, identifying themes, communicating ideas, creating prototypes and developing plans to bring final designs to the market. The Taxonomy above presents the human-centered design spaces and processes based on the definitions and the practices defined in our research.
Processes and Practices
UNDERSTAND
In the Understand space, we take time to learn about the people we’re designing for—what they value, what challenges they face, and what motivates them. Through observation, interviews, and research, we gather insights that help us see the problem from their point of view.
EXPLORE
- Establish what to investigate. What do you need to know?
- Review the current landscape or contexts
- Document biases and predictions
OBSERVE
- Observations
- Immersion within the environment
EMPATHIZE
- Interview sources
- Locate resources
- Identify extreme users
REFLECT
- Revisit project context
- Modify the research plan as needed. What do you still need to know?
SYNTHESIZE
In the Synthesize space, we make sense of what we’ve learned. We look for patterns, unexpected insights, and opportunities hiding in the data. This is where we define the real problem—often different from what we assumed—and start framing how we might address it.
DEBRIEF
- Filter context for relevance and prioritize information
- Communicate content
ORGANIZE
- Collapse content
- Chunk & find themes
- Develop insights
DEFINE
- Identify design and research opportunities
- Define the project scope
- Develop How Might We Statements
INTERPRET
- Identify what else you might need to understand moving forward
- Build questions to inspire ideation
IDEATE
In the Ideate space, we brainstorm bold ideas, explore new possibilities, and imagine lots of potential solutions. Quantity matters here—we're aiming for breadth, not perfection—so that we can uncover innovative approaches that may not have surfaced otherwise.
BRAINSTORM
- Set goals for the ideation session
- Defer judgment
- Ideation of potential solutions
PROPOSE
- Break down the problem into manageable pieces
- Whittling down the ideas from brainstorming to proposing
- Develop a plan of action
PLAN
- Communicate proposed solutions
- Iterate in response to new information
- Come up with alternative solutions
NARROW CONCEPTS
- Identify which concepts are the most viable
PROTOTYPE
In the Prototype space, ideas become tangible. We bring our concepts to life in simple, low-risk ways—through sketches, mockups, models, or role-plays. Prototypes let us test out our thinking quickly and gather feedback before we invest too much time or resources.
(RE)CREATE
- Create prototypes or mock-ups of your proposed concept - low fidelity
ENGAGE
- Tell others about your idea and use your new prototype to share it
EVALUATE
- Get feedback from all those who are holders of the solution
- Figure out the problems with your prototype
- Understand the feedback by reflecting
ITERATE
- Explore multiple variations of your solution by creating several mock-ups
- Get new feedback on the options
IMPLEMENT
In the Implement space, we take what we’ve learned and build solutions that can go out into the world. This might mean launching a program, refining a service, or delivering a product. It’s about real-world impact—making sure our work is meaningful, sustainable, and human-centered at its core.
DEVELOP SUPPORT FOR YOUR IDEA
- Communicate to share your solution
- Develop the plan for how you will execute your solution
EVOLVE YOUR SOLUTION
- Continue to develop your solution based on the feedback you get from your stakeholders
LOOK FOR SUSTAINABILITY
- Get answers to how you can make your solution sustainable: environment, funding, social, etc.
- Monitor and evaluate how it works
EXECUTE YOUR BEST IDEA
- Create a functional iteration to take to market or policy-makers, or your colleagues