Critical Design
An approach to design that challenges assumptions and provokes thought by creating speculative or provocative artifacts.
An approach to design that challenges assumptions and provokes thought by creating speculative or provocative artifacts.
The process of addressing surrounding environmental parameters when devising plans, programs, policies, buildings, or products.
Model-View-Controller (MVC) is an architectural pattern that separates an application into three main logical components: the Model (data), the View (user interface), and the Controller (processes that handle input).
The context and set of conditions surrounding a problem that needs to be solved.
Explainable AI (XAI) are AI systems that provide clear and understandable explanations for their decisions and actions.
A method of categorizing information in more than one way to enhance findability and user experience.
A declaration of the values and principles essential for agile software development.
Methods and techniques used to overcome mental blocks that hinder creative thinking and problem-solving.