Agile Manifesto
A declaration of the values and principles essential for agile software development. Foundational for understanding the ethos of agile methodologies.
A declaration of the values and principles essential for agile software development. Foundational for understanding the ethos of agile methodologies.
The study of the principles and practices that inform and guide the design process. Essential for understanding the foundational concepts that underpin effective design.
A research method in which participants interact with a series of potential product concepts in quick succession, providing rapid feedback on multiple ideas. Useful for quickly gathering user feedback on various concepts and iterating based on their preferences.
The process of quickly creating a preliminary version of a product to test and validate ideas before full-scale development. Important for validating design concepts and gathering user feedback early.
A team responsible for developing and maintaining the foundational systems and services that support other teams and products. Crucial for ensuring scalability and efficiency across the organization.
A short, time-boxed period used in Agile development to research a concept or explore a new technology. Important for reducing uncertainty and risk in development.
A philosophy that emphasizes reason and logic as the primary sources of knowledge and truth. Useful for understanding the foundations of logical thinking and decision-making in design and development.
A problem-solving approach that involves breaking down complex problems into their most basic, foundational elements. Crucial for developing innovative solutions by understanding and addressing core issues.
A visual tool for organizing information, typically starting with a central concept and branching out to related ideas and details. Essential for brainstorming, planning, and organizing complex information.
The study of architectural concepts, including the principles and methodologies used in the design and construction of buildings and structures. Useful for understanding spatial design and applying architectural principles to digital interfaces.
A visual representation of a sequence of events or user interactions, used to plan and communicate the flow of a narrative or process. Important for visualizing and communicating design concepts and user journeys.
The core principles that underpin agile methodologies, focusing on collaboration, flexibility, and customer satisfaction. Crucial for guiding agile practices and ensuring effective project delivery.
An overarching idea or theme that guides the design process, providing direction and coherence to the final product. Essential for ensuring that all design elements align with a central vision and purpose.
A concept in transactional analysis that describes three different aspects of the self: Parent, Adult, and Child, each influencing behavior and communication. Important for designing communication strategies and interfaces that resonate with different user states.
The primary brand in a brand architecture that serves as the foundation for all sub-brands and extensions. Essential for providing a unified brand strategy and leveraging brand equity across multiple products.
A simple sorting algorithm that repeatedly steps through the list, compares adjacent elements, and swaps them if they are in the wrong order. Important for understanding basic algorithmic principles and their applications.
A Lean methodology concept identifying seven types of waste in processes to improve efficiency. Valuable for product managers and engineers to optimize processes and eliminate inefficiencies.
Any process or administrative barrier that unnecessarily complicates transactions and creates friction, discouraging beneficial behaviors. Important for identifying and eliminating unnecessary obstacles that hinder user experiences.
The stages a product goes through from introduction to growth, maturity, and decline, influencing marketing and development strategies. Crucial for planning product development and marketing strategies at each stage of the product's life.
The sequence of phases through which a product or project passes from conception to completion. Essential for managing and tracking the progress of development projects.
Minimum Viable Feature (MVF) is the smallest possible version of a feature that delivers value to users and allows for meaningful feedback collection. Crucial for rapid iteration in product development, enabling teams to validate ideas quickly and efficiently while minimizing resource investment.
Also known as "Maslow's Hammer," a cognitive bias where people rely too heavily on a familiar tool or method, often summarized as "if all you have is a hammer, everything looks like a nail.". Important for designers to recognize and avoid over-reliance on familiar methods in problem-solving and design.
A potential customer who has shown interest in a product or service but has not yet made a purchase. Essential for identifying and targeting potential new customers.
A time-constrained, intensive process that helps teams quickly design, prototype, and test ideas. Important for rapidly developing and validating design solutions.
A qualitative research method where a small group of people discuss a product, service, or concept to gather diverse insights and opinions. Important for gaining in-depth understanding of user perceptions and needs.
A tool used in education to help learners organize and structure new information before learning it in detail. Useful for designing educational content and onboarding materials that facilitate better learning and retention.
A clear and concise statement that defines the purpose and goals of a product, guiding its development and strategic direction. Crucial for aligning product development efforts with organizational vision and goals.
A key aspect of Gestalt psychology where complex patterns arise out of relatively simple interactions. Crucial for understanding how users perceive complex designs and patterns.
The study of cooking techniques, ingredients, and the cultural significance of food, providing insights into creativity and innovation in other fields. Useful for drawing parallels between culinary arts and design, fostering creativity and innovation.
The context and set of conditions surrounding a problem that needs to be solved. Essential for understanding the full scope of a problem and identifying potential solutions.
A concept in behavioral economics that describes how future benefits are perceived as less valuable than immediate ones. Important for understanding user preferences and designing experiences that account for time-based value perceptions.
A learning method that involves teaching a concept to a novice to identify gaps in understanding and reinforce knowledge. Important for enhancing comprehension and retention of complex subjects.
The concept of providing flexible and adaptive user interactions based on user input and behavior. Crucial for creating responsive and personalized user experiences.
Business-to-Consumer (B2C), a business model where products or services are sold directly to individual consumers. Essential for understanding consumer markets and developing direct marketing strategies.
Business-to-Business (B2B), a business model where products or services are sold from one business to another. Crucial for understanding business markets and developing inter-business strategies.
A social norm of responding to a positive action with another positive action, fostering mutual benefit and cooperation. Important for designing user experiences and systems that encourage positive reciprocal interactions.
A concept that humans make decisions within the limits of their knowledge, cognitive capacity, and available time, leading to satisficing rather than optimal solutions. Crucial for designing systems and processes that account for human cognitive limitations and decision-making processes.
Minimum Viable Experience (MVE) is the simplest version of a product that delivers a complete and satisfying user experience while meeting core user needs. Essential for rapidly validating product concepts and user experience designs while ensuring that even early versions of a product provide value and a positive impression to users.
The first interaction or touchpoint a user has with a product or service, crucial for making a strong first impression. Crucial for designing engaging and intuitive initial user experiences.
The perceived and actual properties of an object that determine how it could be used. Essential for designers to create intuitive and usable interfaces.
A principle stating that as investment in a single area increases, the rate of return on that investment eventually decreases. Important for understanding and optimizing resource allocation in product design and development.
A design concept where digital interfaces incorporate elements that resemble their real-world counterparts to make them more intuitive and familiar to users. Important for creating intuitive and user-friendly interfaces by leveraging familiar real-world cues.
A concept in communication and interaction where information or influence flows in two directions. Important for understanding and designing effective interactive systems and communication channels.
Location, Alphabet, Time, Category, and Hierarchy (LATCH) is a framework for categorizing information. Useful for creating clear and intuitive information structures in digital products.
An experimental design where different groups of participants are exposed to different conditions, allowing for comparison between groups. Important for understanding and applying different experimental designs in user research.
The reduction in sales of a company's existing products due to the introduction of a new product by the same company. Crucial for understanding product strategy and market impacts of new product introductions.
The use of icons or graphical symbols to represent objects, actions, or concepts, enhancing usability and visual communication. Crucial for creating intuitive and accessible user interfaces.
The setting where software and systems are actually put into operation for their intended use. Essential for ensuring that products are fully functional and meet user requirements in a real-world setting.
Operations and processes that occur on a server rather than on the user's computer. Important for handling data processing, storage, and complex computations efficiently.
A cognitive bias where people place too much importance on one aspect of an event, causing errors in judgment. Important for understanding decision-making and designing interfaces that provide balanced information.
A stimulus that gains reinforcing properties through association with a primary reinforcer, such as money or tokens, which are associated with basic needs. Essential for understanding complex behavior reinforcement strategies and designing effective reward systems.
A creative problem-solving technique that uses metaphors to generate ideas and solutions. Crucial for stimulating creative thinking and generating innovative ideas.
An organizational structure that emphasizes flexibility, employee initiative, and decentralized decision-making. Useful for fostering innovation and rapid response to changes within an organization.
A Gestalt principle stating that elements with a distinct visual feature (e.g., a unique color, size, or shape) capture attention and are perceived as a focal point. Crucial for designing interfaces that direct attention toward visual elements that signal and enable forward progress.
A dynamic aspect ratio that adjusts based on the container or screen size. Important for responsive design, ensuring elements remain proportional across devices.
A cognitive bias that causes people to attribute their own actions to situational factors while attributing others' actions to their character. Essential for helping designers recognize their own situational influences on interpreting user behavior and feedback.
Obstacles that make it difficult for new competitors to enter an industry, such as high capital requirements, strong brand loyalty, or regulatory hurdles. Crucial for assessing the competitive landscape and the feasibility of entering a new market.
The ability to use learned knowledge and experience, often increasing with age and accumulated learning. Important for understanding how expertise and knowledge accumulation impact design and decision-making.
The concept in web design referring to the portion of a webpage that is visible without scrolling, with content placed above the fold being more immediately visible. Important for optimizing the placement of key content to ensure it captures user attention.
A key aspect of Gestalt psychology in which simple geometrical objects are recognized independent of rotation, translation, and scale. Crucial for understanding how users perceive and recognize patterns in design.