User-Centered Design (UCD)
Published Jun 13, 2022Updated Mar 5, 2024
Contribute to Docs
User-centered design (UCD) is a design methodology consisting of an iterative process that puts users at the center of product development and involves them in the design from the beginning. UCD processes generally involve the following activities: understand, specify, design, and evaluate.
UCD responds to both contexts of use (such as the user’s environment, technology, and emotional state) and business goals. While UCD processes may define the steps differently, they generally involve the following activities:
- Understand: Empathize with the user.
- Specify: Hone in on a specific problem to solve.
- Design: Brainstorm and develop solutions.
- Evaluate: Test the product or prototypes to assess success and incorporate feedback.
Contribute to Docs
- Learn more about how to get involved.
- Edit this page on GitHub to fix an error or make an improvement.
- Submit feedback to let us know how we can improve Docs.
Learn UI and UX Design on Codecademy
- Career path
Front-End Engineer
Front-end engineers work closely with designers to make websites beautiful, functional, and fast.Includes 34 CoursesWith Professional CertificationBeginner Friendly115 hours - Free course
Introduction to UI and UX Design
Get started with User Interface (UI) and User Experience (UX) Design and learn how to wireframe and prototype using Figma.Beginner Friendly2 hours