Repository
A central location where data is stored and managed. Important for ensuring data consistency, accessibility, and integrity in digital products.
A central location where data is stored and managed. Important for ensuring data consistency, accessibility, and integrity in digital products.
A research approach that starts with observations and develops broader generalizations or theories from them. Useful for discovering patterns and generating new theories from data.
A strategic plan that outlines the goals, milestones, and steps needed to deliver a product that achieves desired outcomes incrementally, providing a clear path forward. Essential for guiding product development and ensuring alignment with strategic objectives.
A technique used to prioritize product features based on the potential impact on customer satisfaction and business goals. Essential for aligning product development efforts with user needs and business objectives.
The fundamental guidelines and practices that underpin effective change management, ensuring successful implementation of changes. Important for providing a structured approach to change management initiatives.
A visual exercise that helps product teams understand and prioritize features by organizing user stories into a cohesive narrative that aligns with user journeys and goals. Essential for planning and prioritizing product features and ensuring alignment with user needs.
A testing method that examines the internal structure, design, and coding of a software application to verify its functionality. Essential for ensuring the correctness and efficiency of the code in digital product development.
A research method that involves forming a theory based on data systematically gathered and analyzed. Useful for developing design theories and solutions that are directly grounded in user research and data.
A research process used to identify and understand the underlying needs of users to inform the design of products and services. Essential for creating user-centered designs that address real user needs.
A long-term plan for the development and management of a brand to achieve specific goals. Essential for guiding brand development and ensuring alignment with business objectives.
A research method used to determine how desirable a product or feature is to potential users. Crucial for understanding user preferences and guiding product development.
Goal-Question-Metrics (GQM) is a framework for defining and interpreting software metrics by identifying goals, formulating questions to determine if the goals are met, and applying metrics to answer those questions. This framework is essential for measuring and improving software quality and performance.
A technique for creating interactive web applications by exchanging data with the server in the background without reloading the entire page. Essential for enhancing user experience by making web applications more dynamic and responsive.
The practice of promoting and representing the needs, interests, and rights of users in the design and development process. Important for ensuring that user needs and perspectives are prioritized in product design and development.
A team responsible for delivering specific features or enhancements, typically working on predefined requirements and focusing on the implementation of assigned features. Important for executing well-defined tasks and ensuring timely delivery of specific functionalities within a product.
A high-level description of the future state of a product, outlining its purpose, target audience, and key differentiators. Essential for providing direction and inspiration for product development efforts.
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.
An approach that applies Agile principles to IT operations, emphasizing iterative development, collaboration, and continuous improvement. Essential for enhancing flexibility, responsiveness, and collaboration in product design and development processes.
Capability Maturity Model (CMM) is a framework for improving and optimizing processes within an organization. Essential for assessing and enhancing the maturity and efficiency of processes in product design and development.
ARIA attributes that define additional characteristics of elements, such as roles and relationships. Important for enhancing the accessibility and usability of web applications.
A problem-solving method that explores all possible solutions by examining the structure and relationships of different variables. Useful for generating innovative design solutions and exploring a wide range of possibilities in digital product development.
An inference method used in AI and expert systems where reasoning starts from the goal and works backward to determine the necessary conditions. Important for developing intelligent systems that can solve complex problems by working from desired outcomes.
The practicality of implementing a solution based on technical constraints and capabilities. Crucial for evaluating the viability of design and development projects.
A prioritized list of work items or tasks that need to be completed, commonly used in agile project management. Essential for managing tasks and ensuring that development teams focus on the most important work items.
A set of fundamental principles and guidelines that inform and shape user research practices. Crucial for maintaining consistency and ensuring high-quality user insights.
A group of people who share a common interest or profession and engage in collective learning through regular interactions, sharing knowledge, and developing expertise together. Essential for fostering collaboration, continuous learning, and the dissemination of best practices within a specific field or discipline.
Fundamental guidelines that inform and shape the design process, ensuring consistency, usability, and effectiveness in product creation. Essential for creating coherent, user-centered designs that align with organizational goals and user needs.
The study of how new ideas, products, and processes are developed and brought to market. Essential for fostering creativity and ensuring the continuous improvement and relevance of products.
A set of standards and guidelines used to ensure the integrity, security, and compliance of business processes and IT systems. Important for establishing robust governance and control mechanisms in digital product design and development.
A document that outlines the guidelines for how a brand should be presented, including visual identity, messaging, and tone. Essential for maintaining brand consistency and integrity.
The process of systematically collecting, analyzing, and acting on feedback from users to improve products and services. Essential for ensuring that user insights are effectively integrated into the development process.
Principle of Least Astonishment (POLA) is a design guideline stating that interfaces should behave in a way that users expect to avoid confusion. Crucial for enhancing user experience and reducing the learning curve in digital products.
A framework for prioritizing product features based on their impact on customer satisfaction, classifying features into categories such as basic, performance, and delight. Crucial for understanding customer needs and prioritizing features that enhance satisfaction.
A cohesive system of visual and interaction design principles and guidelines that ensure consistency and coherence across a product or brand's interfaces and experiences. Essential for creating a unified and recognizable user experience, ensuring consistency, usability, and brand identity across all platforms and touchpoints.
A component in neural networks that allows the model to focus on specific parts of the input, improving performance. Essential for developing advanced AI models, particularly in natural language processing.
The principles and guidelines that govern the moral and ethical aspects of design, ensuring that designs are socially responsible and beneficial. Crucial for creating designs that are ethical, inclusive, and socially responsible.
A group of stakeholders that regularly meet to discuss and guide the development and strategy of a product or product line. Crucial for ensuring diverse input and alignment on product strategy and decisions.
A set of fundamental principles and guidelines that inform and shape design practices. Crucial for maintaining design consistency and ensuring high-quality outcomes.
The process of training an AI model on a large dataset before fine-tuning it for a specific task. Crucial for building robust AI models that perform well on various tasks.
Operations and processes that occur on the user's computer rather than on a server. Crucial for creating responsive and interactive web experiences that leverage the user's device.
Build-Measure-Learn (BML) is a feedback loop used in Lean Startup methodology where a product is built, its performance is measured, and learnings are used to make improvements. Essential for iterating quickly and efficiently to create products that better meet user needs and market demands.
An enhanced version of the SCAMPER technique that includes additional prompts to further stimulate creativity and innovation. Useful for expanding the scope of ideation and generating more diverse ideas.
The area within a market where unmet needs or problems present potential for new products or services. Essential for identifying new business opportunities.
Must have, Should have, Could have, and Won't have (MoSCoW) is a method used to prioritize features or tasks. Crucial for effective project management and ensuring focus on essential features.
A group of individuals with similar skills or expertise, spread across different squads, who come together to share knowledge and best practices. Crucial for maintaining technical excellence and fostering professional development within specific disciplines.
The study and application of ethical considerations in the development, implementation, and use of technology. Crucial for ensuring that technological advancements align with ethical standards and societal values.
A cross-functional team that is given the autonomy, resources, and authority to make decisions and take ownership of the product's success, focusing on solving user problems and achieving business outcomes. Important for fostering innovation, accountability, and agility, leading to more effective product development and higher user satisfaction.
The process of linking language to its real-world context in AI systems, ensuring accurate understanding and interpretation. Crucial for improving the relevance and accuracy of AI-generated responses.
A type of artificial intelligence that enables systems to learn from data and improve over time without being explicitly programmed. Crucial for developing intelligent systems that can make data-driven decisions.
Case-Based Reasoning (CBR) is an AI method that solves new problems based on the solutions of similar past problems. This approach is essential for developing intelligent systems that learn from past experiences to improve problem-solving capabilities.
A strategic planning technique that uses visual maps to align activities with business goals and user needs. Essential for ensuring that development efforts are aligned with strategic objectives.
A professional responsible for the strategy, roadmap, and feature definition of a product or product line, ensuring it meets market needs and business goals. Essential for guiding the development and success of products from conception to market.
Guidelines that dictate how a brand should be presented across various media to ensure consistency. Crucial for maintaining brand integrity and ensuring uniformity in brand communications.
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.
An interdisciplinary field that uses scientific methods, processes, algorithms and systems to extract knowledge and insights from structured and unstructured data. Essential for driving data-informed decision making, predicting trends, and uncovering valuable insights in digital product design and development.
A prioritized list of ideas and potential features for future product development, embodying a collective vision for innovation and improvement. Essential for managing creative input and maintaining an innovation pipeline that aligns with the team's entrepreneurial spirit and shared commitment to product excellence.
Managing product development with a focus on understanding and influencing user behavior through behavioral science principles. Essential for product managers to create user-centric products that drive desired behaviors.
A meeting at the end of a sprint where the development team presents their completed work to stakeholders. Crucial for gathering feedback and demonstrating progress.
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.
Jobs-To-Be-Done (JTBD) is a framework that focuses on understanding the tasks users are trying to accomplish with a product, emphasizing their goals and motivations over product features. Crucial for designing products that meet real user needs and motivations.