Modularity
The degree to which a system's components may be separated and recombined, often used in the context of software or hardware design.
The degree to which a system's components may be separated and recombined, often used in the context of software or hardware design.
A design principle that suggests dividing an image into nine equal parts using two equally spaced horizontal and vertical lines to create more engaging and balanced compositions.
A dynamic aspect ratio that adjusts based on the container or screen size.
A principle stating that as the flexibility of a system increases, its usability often decreases, and vice versa.
The study of the relationships between people, practices, values, and technologies within an information environment.
Principle of Least Astonishment (POLA) is a design guideline stating that interfaces should behave in a way that users expect to avoid confusion.
Interfaces that use multiple forms of interaction, such as visual, auditory, and tactile, to enhance user experience and accessibility.
The high-level structure of a software application, defining its components and their interactions.
The practice of guiding and inspiring teams to create effective, user-centered design solutions that align with business goals.