Epic
A large body of work that can be broken down into smaller tasks or user stories, used in agile project management to organize work. Essential for managing and organizing large projects in agile development.
A large body of work that can be broken down into smaller tasks or user stories, used in agile project management to organize work. Essential for managing and organizing large projects in agile development.
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.
Enterprise Project Management (EPM) is a comprehensive approach to managing projects across an entire organization. Essential for coordinating complex, cross-functional projects and achieving organizational objectives.
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.
Plan-Do-Check-Act (PDCA) is an iterative four-step management method used for continuous improvement of processes and products. Essential for quality control and operational efficiency.
A project management technique that identifies the longest sequence of dependent tasks and calculates the shortest possible project duration. Essential for optimizing project timelines and ensuring timely delivery of digital products.
A product development methodology that emphasizes shaping work before starting it, fixing time and team size but leaving scope flexible to ensure high-quality outcomes. Crucial for managing product development efficiently and delivering high-quality results within constraints.
The systematic approach to dealing with the transition or transformation of an organization's goals, processes, or technologies. Essential for managing and facilitating successful organizational changes.
A productivity technique where individuals list their six most important tasks for the next day and tackle them in order of priority. Important for enhancing focus and productivity by prioritizing tasks effectively.
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 structured framework for product design that stands for Comprehend the situation, Identify the customer, Report customer needs, Cut through prioritization, List solutions, Evaluate trade-offs, and Summarize recommendations. Essential for guiding product managers through a comprehensive design process.
A time management tool that helps prioritize tasks based on their urgency and importance, dividing them into four quadrants. Essential for designing productivity tools and strategies.
A prioritization method that assigns different weights to criteria based on their importance, helping to make informed decisions and prioritize tasks effectively. Crucial for making objective and balanced decisions in project management and product development.
Goals, Ideas, Steps, and Tasks (GIST) is an agile planning technique to break down projects into manageable parts. Essential for organizing and executing agile projects effectively.
A relative estimation technique used in Agile project management to quickly assess the size and complexity of tasks by assigning them T-shirt sizes (e.g., small, medium, large). Crucial for efficient project planning and workload management.
A technique used in agile project management where tasks are estimated using the Fibonacci sequence to reflect the uncertainty and complexity of work. Essential for accurate and realistic task estimation in agile methodologies.
Plan, Do, Check, and Act (PDCA) is a four-step management method used for continuous improvement of processes and products. Essential for implementing and maintaining continuous improvement in business and design processes.
An agile framework for managing work with an emphasis on software development, characterized by sprints and iterative progress. Essential for improving productivity and delivering incremental value in development projects.
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 unit of measure used in Agile project management to estimate the relative effort required to complete a user story or task. Crucial for planning and managing workload within Agile teams.
Designing systems and processes to effectively respond to and manage crises, ensuring resilience and quick recovery. Crucial for preparing for unexpected events and minimizing their impact.
A visual representation of the stages a sales opportunity goes through, helping to track progress and forecast revenue. Important for managing sales processes and predicting future sales.
The approach a company takes to manage and market its portfolio of products, ensuring each product supports the overall business strategy. Important for optimizing the range of products offered to maximize market reach and profitability.
Agile Release Train (ART) is a long-lived team of Agile teams that, along with other stakeholders, incrementally develops, delivers, and operates one or more solutions in a value stream. Important for coordinating Agile development and delivery at scale.
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 strategic approach where decisions and direction are set by top-level management and flow down through the organization, often aligned with overarching business goals. Crucial for ensuring strategic alignment and coherence across all levels of an organization.
Methods and techniques used to overcome mental blocks that hinder creative thinking and problem-solving. Crucial for maintaining productivity and fostering innovation in design.
Quality Function Deployment (QFD) is a method used to transform customer needs into engineering characteristics for a product or service. Essential for ensuring that customer requirements are systematically incorporated into the design and development process.
Joint Application Development (JAD) is a collaborative approach to gathering requirements and designing solutions in software development projects. It facilitates rapid decision-making and consensus-building by bringing together key stakeholders, including users, developers, and project managers, in structured workshop sessions.
The tendency to overvalue new innovations and technologies while undervaluing existing or traditional approaches. Important for balanced decision-making and avoiding unnecessary risks in adopting new technologies.
An estimation technique used in Agile software development where team members assign story points to tasks through consensus-based discussion. Essential for collaborative and accurate project planning and estimation.
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.
A strategic approach where multiple potential solutions are tested to identify the most promising one. Crucial for innovation and reducing risk in decision-making.
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.
The tendency to believe that things will always function the way they normally have, often leading to underestimation of disaster risks. Important for understanding risk perception and designing systems that effectively communicate potential changes.
A medium through which a product or service is delivered to a customer, including physical and digital channels. Crucial for understanding how products and services reach end users.
The process of testing product ideas and assumptions with real customers to ensure they meet market needs. Essential for reducing risk and ensuring product-market fit.
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.
A network of real-world entities and their interrelations, organized in a graph structure, used to improve data integration and retrieval. Crucial for enhancing data connectivity and providing deeper insights.
A lightweight, flexible approach to software development that emphasizes team communication and continuous improvement. Useful for tailoring agile practices to fit the specific needs of the development team.
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 method for organizing information based on five categories: category, time, location, alphabet, and continuum. Useful for creating clear and effective information architectures.
Walk the Wall (WTW) is a practice where team members physically move along a wall displaying their project's progress, discussing and updating tasks. Essential for fostering team collaboration and ensuring transparency in project status.
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.
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.
A product development approach where teams start with the desired customer experience and work backwards to determine what needs to be built to achieve that outcome. Essential for ensuring that product development is aligned with customer needs and expectations.
A behavior change method that encourages the adoption of small, easy-to-do habits that can lead to larger, sustainable behavior changes. Important for designing systems that support gradual and sustainable behavior change.
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 problem-solving method that involves asking "why" five times to identify the root cause of a problem. Useful for designers and product managers to uncover underlying issues and improve processes and solutions.
The tendency to overestimate the duration or intensity of the emotional impact of future events. Important for understanding user expectations and satisfaction.
Critical Incident Technique (CIT) is a method used to gather and analyze specific incidents that significantly contribute to an activity or outcome. This method is important for identifying key factors that influence performance and user satisfaction.
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.
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.
The practice and science of classification, often used to organize content and information. Essential for improving findability and usability in information systems.
Business Process Model and Notation (BPMN) is a graphical representation for specifying business processes in a workflow, using standardized symbols and notations. Essential for creating clear, standardized diagrams that facilitate understanding and communication of business processes in digital product design.
A statistical technique that uses random sampling and statistical modeling to estimate mathematical functions and simulate systems. Useful for risk assessment, decision-making, and performance optimization in digital product design.
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 planning method that starts with defining a desirable future and then works backwards to identify steps to achieve that future. Important for strategic planning and setting long-term goals in design and development.
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 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.