Generative Design
An iterative design process that uses algorithms and computational tools to generate a wide range of design solutions based on defined constraints and goals.
An iterative design process that uses algorithms and computational tools to generate a wide range of design solutions based on defined constraints and goals.
The perceived and actual properties of an object that determine how it could be used.
The design of user interfaces for machines and software, such as computers, mobile devices, and other electronic devices, with the focus on maximizing usability and the user experience.
User-Centered Design (UCD) is an iterative design approach that focuses on understanding users' needs, preferences, and limitations throughout the design process.
Interaction Design (IxD) focuses on creating engaging interfaces with well-thought-out behaviors.
Human-Computer Interaction (HCI) is the study of designing interfaces and interactions between humans and computers.
A predictive model of human movement that describes the time required to move to a target area, used to design user interfaces that enhance usability.
The attribution of human traits, emotions, or intentions to non-human entities, often used in design to make interfaces more relatable and engaging.
Principle of Least Astonishment (POLA) is a design guideline stating that interfaces should behave in a way that users expect to avoid confusion.