Scrum Meeting
A regular meeting in Agile project management where team members discuss progress, plan work, and identify any obstacles, typically held daily. Crucial for maintaining communication, transparency, and accountability within Agile teams.
A regular meeting in Agile project management where team members discuss progress, plan work, and identify any obstacles, typically held daily. Crucial for maintaining communication, transparency, and accountability within Agile teams.
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.
A brainstorming technique where participants intentionally suggest bad ideas to spur creative thinking and overcome mental blocks. Important for fostering creativity and out-of-the-box thinking during ideation sessions.
A cognitive bias where people favor members of their own group over those in other groups. Important for designing inclusive and equitable experiences for users.
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.
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.
The change in opinions or behavior that occurs when individuals conform to the information provided by others. Important for understanding social dynamics and designing systems that leverage social proof and peer influence.
A visual tool that maps out opportunities and the corresponding solutions, helping teams identify and prioritize where to focus their efforts. Crucial for strategic planning and ensuring alignment between problems and solutions.
A theory that suggests people learn behaviors, skills, and attitudes through observing and imitating others, as well as through direct experiences. Crucial for understanding how users acquire new behaviors and designing educational or training programs.
An organization that places the product at the center of its operations, ensuring that all departments align their efforts to support product development and success. Crucial for creating a cohesive and focused approach to product development and business growth.
A clear and concise list of criteria that a product or task must meet to be considered complete, ensuring alignment and understanding within a team. Essential for maintaining quality and consistency in agile project management.
A method where a document or proposal is limited to one page and created within one hour to ensure clarity and focus. Crucial for efficient communication and decision-making.
A marketing strategy that delivers targeted advertising and content based on the context of the user, such as their behavior or environment. Crucial for improving user engagement and relevance of marketing efforts in digital products.
Behavior-Driven Development (BDD) is a software development approach where applications are specified and designed by describing their behavior. Important for ensuring clear communication and shared understanding between developers and stakeholders.
Objectives and Key Results (OKR) is a goal-setting framework for defining and tracking objectives and their outcomes. Essential for aligning organizational goals, improving focus and engagement, and driving measurable results across teams and individuals.
The practice of managing and resolving incidents that disrupt normal operations, ensuring minimal impact on business activities. Essential for maintaining service reliability and managing operational disruptions effectively.
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 declaration of the values and principles essential for agile software development. Foundational for understanding the ethos of agile methodologies.
The process of reviewing, prioritizing, and updating items in the backlog to ensure they are ready for development. Crucial for maintaining an organized and prioritized list of tasks to improve project efficiency.
Numeronym for the word "Virtualization" (V + 12 letters + N), creating virtual versions of physical resources, such as servers, storage devices, or networks, to improve efficiency and scalability. Crucial for optimizing resource use and improving scalability.
A set of practices and principles that guide agile methodologies, such as Scrum and Kanban, to improve project management and product development. Important for structuring agile practices and ensuring effective project delivery.
The dynamic system of content creation, distribution, and interaction within an environment. Important for understanding how content flows and interacts within a system.
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 set of practices that combines software development (Dev) and IT operations (Ops) to shorten the development lifecycle and deliver high-quality software continuously. Crucial for improving the speed, efficiency, and quality of software development and deployment.
The emotional attachment an employee feels toward their organization, which influences their desire to stay. Useful for understanding employee retention and motivation in organizational design and management.
A role responsible for overseeing multiple product managers and ensuring alignment and collaboration across different product lines within an organization. Crucial for coordinating efforts and driving strategic product development.
The design of products, devices, services, or environments for people with disabilities or specific needs. Crucial for creating inclusive products that can be used by everyone, including those with disabilities.
The study of complex systems and how interactions within these systems give rise to collective behaviors. Useful for understanding and managing the complexity in design processes and systems.
The practice of designing products, services, and environments with a focus on the overall user experience. Essential for creating holistic and meaningful interactions.
A research method where participants take photographs of their activities, environments, or interactions to provide insights into their behaviors and experiences. Important for gaining in-depth, visual insights into user contexts and behaviors.
A visual workflow management method used to visualize work, limit work-in-progress, and maximize efficiency. Crucial for improving workflow and productivity in various processes.
Numeronym for the word "Documentation" (D + 11 letters + N), creating detailed records and instructions to support the development, use, and maintenance of systems or products. Crucial for ensuring users and developers understand and properly use the system or product.
A Japanese word meaning excessive strain on people or processes. Crucial for preventing burnout and maintaining sustainable work practices.
A role in Agile project management responsible for ensuring the team follows Agile practices, facilitating meetings, and removing obstacles to progress. Essential for supporting Agile teams and ensuring successful implementation of Scrum practices.
eXtreme Programming (XP) is an agile software development methodology focused on customer satisfaction and continuous improvement. It enhances software quality and responsiveness to changing requirements through frequent releases of functional software.
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 practice of promoting and defending the value of design within an organization or community. Crucial for ensuring that design considerations are prioritized and integrated into decision-making processes.
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 design of interactive digital products, environments, systems, and services. Crucial for creating engaging and user-friendly digital experiences.
The process of addressing surrounding environmental parameters when devising plans, programs, policies, buildings, or products. Important for creating designs that are sustainable and contextually appropriate.
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.
Product Advisory Council (PAC) is a group of customers, industry experts, and stakeholders who provide feedback and guidance on a company's product strategy and development. Essential for aligning products with market needs and driving innovation.
Situation-Complication-Resolution (SCR) is a communication and problem-solving framework used to structure information clearly and logically. Crucial for effectively conveying complex ideas and solutions in business and design contexts.
AI systems designed to generate creative content, such as art, music, and literature. Important for exploring new forms of artistic expression and automating creative processes.
An open-ended and creative approach to problem-solving or planning, often involving brainstorming and envisioning future possibilities without constraints. Useful for fostering innovation and creative thinking in strategic planning and ideation sessions.
The process of identifying unusual patterns or outliers in data that do not conform to expected behavior. Crucial for detecting fraud, errors, or other significant deviations in various contexts.
The Principle of Growth is an information architecture guideline that plans for the future expansion and evolution of a system. Crucial for ensuring that information structures can scale and adapt over time.
Application Lifecycle Management (ALM) is the process of managing an application's development, maintenance, and eventual retirement throughout its lifecycle. Important for ensuring the sustainability and effectiveness of digital products over time.
An ongoing process of learning and development that enables individuals and organizations to adapt to changing environments and requirements. Crucial for staying current with industry trends and improving skills and knowledge.
A psychological state where individuals lose their sense of self-awareness and personal responsibility in groups, often leading to atypical behavior. Crucial for understanding group dynamics and designing experiences that promote positive group interactions.
A creative problem-solving technique that uses metaphors to generate ideas and solutions. Crucial for stimulating creative thinking and generating innovative ideas.
A software development practice where code changes are frequently integrated into a shared repository, with each change being verified by automated tests. Essential for catching errors early and improving the quality of software.
The theory that all behaviors are acquired through conditioning, often used to understand and influence behavior change. Important for designing interventions that promote positive behavior change.
The Principle of Choices is an information architecture guideline that emphasizes providing users with meaningful options to navigate and interact with a system. Crucial for enhancing user experience by ensuring users can easily find what they need without being overwhelmed.
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.
Large-Scale Scrum (LeSS) is a framework for scaling agile product development to multiple teams working on a single product. It provides a minimalist, large-scale agile approach that maintains the simplicity and effectiveness of Scrum while addressing the challenges of coordination and integration in multi-team environments.
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.
A simple description of a feature from the perspective of the user, typically used in Agile development to capture requirements and guide development. Crucial for ensuring that development efforts are aligned with user needs and priorities.
A graphical representation showing the amount of work remaining versus time, used in agile project management to track progress. Crucial for managing project progress and ensuring timely completion of tasks.
The tendency to favor people who are similar to oneself in terms of background, beliefs, or interests. Important for recognizing and mitigating bias in user research and team dynamics.