Needs Assessment
A systematic process for determining and addressing needs or gaps between current conditions and desired outcomes. Important for identifying user requirements and guiding the development of digital products that meet those needs.
A systematic process for determining and addressing needs or gaps between current conditions and desired outcomes. Important for identifying user requirements and guiding the development of digital products that meet those needs.
A time-boxed period in which Agile teams deliver incremental value in the form of working, tested software and systems. Essential for aligning teams, managing dependencies, and ensuring continuous delivery.
Methods and techniques used to overcome mental blocks that hinder creative thinking and problem-solving. Crucial for maintaining productivity and fostering innovation in design.
A cognitive bias where people prefer the option that seems to eliminate risk entirely, even if another option offers a greater overall benefit. Important for understanding decision-making and designing risk communication for users.
The idea that self-control or willpower draws upon a limited pool of mental resources that can be used up. Useful for designing user experiences that consider the limitations of willpower and self-control.
A cognitive bias where individuals overestimate their ability to control impulsive behavior, leading to overexposure to temptations. Important for designing systems that help users manage self-control and avoid overexposure to temptations.
The practice of guiding and inspiring teams to create effective, user-centered design solutions that align with business goals. Crucial for fostering a culture of innovation, collaboration, and excellence in design practices within organizations.
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.
The practice of using data analytics and metrics to make informed decisions, focusing on measurable outcomes and efficiency rather than intuition or traditional methods. Important for optimizing design processes, improving product performance, and making data-driven decisions that enhance user experience and business success.
Customer Advisory Board (CAB) is a group of key customers who provide feedback and insights to a company to help guide its strategic decisions. This group is crucial for aligning products and services with customer needs and expectations.
A usability testing approach where designers assume that users are easily confused and distracted, focusing on simplicity and clarity in design. Crucial for ensuring that interfaces are intuitive and easy to use under various conditions.
Return on Investment (ROI) is a performance measure used to evaluate the efficiency or profitability of an investment or compare the efficiency of different investments. Crucial for assessing the financial effectiveness of business decisions, projects, or initiatives.
The theory that people adjust their behavior in response to the perceived level of risk, often taking more risks when they feel more protected. Important for designing safety features and understanding behavior changes in response to risk perception.
A strategy used to determine the proportion of various SMEs needed to support a pipeline of work. Important for optimizing resource allocation, enhancing efficiency, and ensuring teams have the appropriate support based on design demand and complexity.
A problem-solving process that includes logical reasoning, pattern recognition, abstraction, and algorithmic thinking. Important for developing efficient and effective solutions in digital product design and development.
A document that defines the functionality, behavior, and features of a system or component. Important for providing clear requirements and expectations for product design and development teams, ensuring alignment and successful project outcomes.
The level of sophistication and integration of design practices within an organization's processes and culture. Essential for assessing and improving the effectiveness of design in driving business value and innovation.
A consensus-building technique where participants show their level of agreement or support by raising zero to five fingers. Useful for quickly gauging team agreement and making collaborative decisions in product design and development meetings.
A deployment strategy where a new version is released to a small subset of users to detect any issues before a full rollout. Crucial for minimizing risk and ensuring the stability of digital products during updates and deployments.
Software as a Service (SaaS) is a software distribution model where applications are hosted by a service provider and accessed over the Internet. Crucial for enabling scalable and cost-effective software solutions for users.
A cognitive bias that leads individuals to prefer things to remain the same rather than change, often resisting new options or changes. Crucial for understanding resistance to change and designing strategies to overcome it among users.
Define, Measure, Analyze, Improve, and Control (DMAIC) is a data-driven improvement cycle used in Six Sigma. Crucial for systematically improving processes and ensuring quality in digital product development.
A methodology for creating design systems by breaking down interfaces into their basic components (atoms, molecules, organisms, templates, and pages). Essential for creating scalable and maintainable design systems.
A strategic management template for developing new business models or documenting existing ones, detailing elements like value proposition, infrastructure, and customers. Important for understanding and designing business strategies that align with product and user experience goals.
Application Support Engineer (ASE) is a professional responsible for maintaining and supporting software applications, ensuring their availability and performance. Crucial for ensuring the reliability and user satisfaction of digital products through effective support and maintenance.
A set of criteria that a user story or task must meet before being accepted into the development cycle, ensuring it is actionable and clear. Essential for ensuring that tasks are well-defined and ready for development.
An approach to information architecture that begins with high-level structures and breaks them down into detailed components. Helps in creating a clear and organized framework from the outset, ensuring consistency and coherence.
A cognitive bias where the pain of losing is psychologically more powerful than the pleasure of gaining. Important for designing user experiences that account for and mitigate loss aversion.
The process of continuously improving a product's performance, usability, and value through data-driven decisions and iterative enhancements. Crucial for ensuring that a product remains competitive and meets evolving user needs.
A methodology that focuses on minimizing waste and maximizing value in business processes. Essential for improving efficiency, productivity, and customer satisfaction by eliminating non-value-adding activities.
A cross-functional team focused on solving customer problems and achieving business outcomes, with a strong emphasis on discovery, experimentation, and continuous improvement. Crucial for creating valuable and innovative products that meet user needs and drive business success through iterative development and close collaboration with stakeholders.
The phenomenon where individuals' expectations about a situation influence their actual experience of that situation. Useful for understanding the influence of expectations on outcomes.
A psychological phenomenon where people remember uncompleted or interrupted tasks better than completed tasks. Crucial for designing engaging experiences that leverage task incompletion to maintain user interest.
The phenomenon where external incentives diminish intrinsic motivation, leading to reduced performance or engagement. Important for designing motivational strategies that do not undermine intrinsic motivation.
A cognitive bias where the perception of one positive trait influences the perception of other unrelated traits. Important for designers to manage and utilize this bias effectively in user experience design.
Key Performance Indicators (KPIs) are quantifiable measures used to evaluate the success of an organization, employee, or project in meeting objectives for performance. Essential for tracking progress, making informed decisions, and aligning efforts with strategic goals across various business functions, including product design and development.
A prioritization framework used to assess and compare the value a feature will deliver to users against the complexity and cost of implementing it. Crucial for making informed decisions about feature prioritization and resource allocation.
A list of tasks and deliverables that a team commits to completing during a sprint, providing a clear focus and scope for the sprint's duration. Essential for organizing and prioritizing work within an Agile sprint.
A visual technique used in Agile development to arrange user stories in a way that helps teams understand the user journey and prioritize work effectively. Crucial for ensuring that development efforts are aligned with user needs and priorities throughout the project.
Business-to-Business-to-Business (B2B2B), a business model where businesses sell products or services to other businesses that then sell them to additional businesses. Crucial for understanding multi-tiered business relationships and strategies.
A cognitive bias where people judge the likelihood of an event based on its relative size rather than absolute probability. Important for understanding user decision-making biases and designing systems that present information accurately.
The process of making predictions about future trends based on current and historical data. Useful for anticipating user needs and market trends to inform design decisions.
A cognitive bias where individuals overestimate their own abilities, qualities, or performance relative to others. Important for understanding user self-perception and designing systems that account for inflated self-assessments.
A prioritization technique where stakeholders use a limited budget to "buy" features they believe are most valuable, helping to prioritize the development roadmap. Useful for involving stakeholders in the decision-making process and aligning development priorities with business value.
Weighted Shortest Job First (WSJF) is a prioritization method used in agile and lean methodologies to maximize value by comparing the cost of delay to the duration of tasks. Essential for effectively prioritizing work to ensure the highest value tasks are completed first.
The practice of quickly testing and iterating on ideas to validate assumptions and learn from user feedback in a short time frame. Essential for agile development and making data-driven decisions efficiently.
A self-regulation strategy in the form of "if-then" plans that can lead to better goal attainment and behavior change. Useful for designing interventions that promote positive user behaviors.
The practice of keeping multiple web pages open in browser tabs for future reference or action. Important for understanding user behavior and designing for multi-tab usage.
The process of comparing design metrics to historical performance, competitive standards, or industry best practices to identify areas for improvement. Crucial for measuring progress, improving practice maturity, and evaluating competitive differentiation.
Cost of Delay (CoD) is a metric that quantifies the economic impact of delaying a project, feature, or task. Important for making informed decisions about project prioritization and resource allocation.
Net Promoter Score (NPS) is a metric used to measure customer loyalty and satisfaction based on their likelihood to recommend a product or service to others. Crucial for gauging overall customer sentiment and predicting business growth through customer advocacy.
Internet of Things (IoT) refers to a network of interconnected physical devices embedded with electronics, software, sensors, and network connectivity, enabling them to collect and exchange data. Essential for creating smart, responsive environments and improving efficiency across various industries by enabling real-time monitoring, analysis, and automation.
The tendency to overestimate how much our future preferences and behaviors will align with our current preferences and behaviors. Important for understanding user behavior and designing experiences that account for changes over time.
The spread and pattern of data values in a dataset, often visualized through graphs or statistical measures. Critical for understanding the characteristics of data and informing appropriate analysis techniques in digital product development.
An agile methodology focused on delivering value to the customer through principles such as eliminating waste, amplifying learning, and delivering as fast as possible. Crucial for improving efficiency and effectiveness in software development processes.
Dynamic Systems Development Method (DSDM) is an agile project delivery framework focused on delivering business value early and continuously. Essential for ensuring that projects align with business goals and user needs through iterative processes.
A detailed description of a system's behavior as it responds to a request from one of its stakeholders, often used to capture functional requirements. Essential for understanding and documenting how users will interact with a system to achieve their goals.
The tendency to overestimate the duration or intensity of the emotional impact of future events. Important for understanding user expectations and satisfaction.
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 method of comparing two versions of a webpage or app to see which performs better in terms of user engagement or conversions. Crucial for designers and product managers to test variations and optimize user experience and performance.