Git
A distributed version control system for tracking changes in source code during software development. Essential for collaborative development and managing codebase evolution in digital product design.
A distributed version control system for tracking changes in source code during software development. Essential for collaborative development and managing codebase evolution in digital product design.
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.
Feature Driven Development (FDD) is an agile methodology focused on designing and building features based on client-valued functionality. Essential for delivering client-valued features efficiently and effectively.
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.
A time-boxed period during which specific work must be completed and made ready for review, used in Agile project management. Crucial for managing workload and ensuring continuous delivery and improvement in Agile projects.
Product Requirements is a document that outlines the essential features, functionalities, and constraints of a product. Crucial for guiding the development process and ensuring all stakeholders have a shared understanding of the product's goals.
A prioritized list of tasks, features, and technical debt items that need to be addressed by the engineering team. Essential for managing and organizing work in software development projects.
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 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 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.
The process of tracking and managing potential customers from initial contact through to sale. Important for ensuring that leads are properly engaged and converted.
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.
Quantitative measures used to track and assess the performance and success of a product, such as usage rates, customer satisfaction, and revenue. Essential for making data-driven decisions to improve product performance and achieve business goals.
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 process of planning, executing, tracking, and analyzing marketing campaigns. Essential for ensuring the success and efficiency of marketing campaigns.
Monthly Recurring Revenue (MRR) is a metric that quantifies the predictable revenue generated each month from customers. This metric is crucial for SaaS companies to track financial health and growth.
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.
The phenomenon where people follow the direction of another person's gaze, influencing their attention and behavior. Important for understanding visual attention and designing more effective visual cues in interfaces.
Data points that represent an individual's, team's, or company's performance in the sales process. Essential for tracking progress, identifying issues, and optimizing sales strategies.
A short, daily meeting (separate from Standup) for the development team to sync on progress and plan for the day, part of the Scrum agile framework. Crucial for maintaining team alignment and momentum in agile projects.
A visual tool in agile project management that displays tasks to be done, in progress, and completed, often using columns and cards. Crucial for visualizing workflow and managing tasks efficiently.
A Japanese term meaning "continuous improvement," focusing on small, incremental changes to enhance processes and products. Crucial for fostering a culture of ongoing improvement and excellence in product design and development.
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.
Also known as feature creep, the continuous addition of new features to a product, often beyond the original scope, leading to project delays and resource strain. Important for managing project scope and ensuring timely delivery.
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.
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 technology that uses GPS or RFID to create virtual boundaries around a geographic area, triggering actions when entered or exited. Crucial for providing location-based services and personalized user experiences in digital products.
A research method where participants record their activities, experiences, and thoughts over a period of time, providing insights into their behaviors and needs. Important for gaining in-depth, longitudinal insights into user experiences.
A meeting where the Agile team discusses and decides what tasks will be completed in the upcoming sprint, establishing a clear plan for the sprint's duration. Crucial for ensuring the team is aligned and has a clear understanding of the work to be done in the sprint.
An agile methodology that separates product discovery and product delivery into parallel tracks to ensure continuous learning and delivery. Essential for balancing innovation and execution in agile product development.
Feature Adoption Rate (FAR) is the percentage of users who adopt a new feature within a specified time period after its release. This metric is important for measuring the success and impact of new product features.
A scheduling term that indicates a delay in the project timeline that cannot be recovered. Important for identifying and addressing potential project delays, ensuring timely delivery of digital products.
A research method that involves repeated observations of the same variables over a period of time. Crucial for understanding changes and developments over time.
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.
Marketing Qualified Lead (MQL) is a prospective customer who has shown interest in a company's product or service and meets specific criteria indicating a higher likelihood of becoming a customer. Essential for prioritizing leads and optimizing the efficiency of sales and marketing efforts by focusing resources on prospects most likely to convert.
Lifetime Value (LTV) is a metric that estimates the total revenue a business can expect from a single customer account throughout their relationship. Crucial for informing customer acquisition strategies, retention efforts, and overall business planning by providing insights into long-term customer profitability.
A strategic planning tool that outlines the future direction of a project or product using Kanban principles, emphasizing continuous delivery and improvement. Important for aligning team efforts and maintaining focus on long-term goals.
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 percentage of users who continue to use a product or service over a specified period, indicating user loyalty and engagement. Essential for assessing the effectiveness of user retention strategies and improving user experience.
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.
A statistical technique that uses several explanatory variables to predict the outcome of a response variable, extending simple linear regression to include multiple input variables. Crucial for analyzing complex relationships in digital product data.
The process of performing a series of seemingly unrelated and often tedious tasks that are necessary to solve a larger problem. Important for recognizing and managing the indirect tasks that contribute to achieving the main objectives in digital product design.
Common reading patterns users follow when scanning web content, such as the F-pattern, where users read across the top and then scan down the left side. Important for designing layouts that align with natural reading behaviors, improving content engagement and usability.
A Program Evaluation and Review Technique (PERT) chart is a project management tool used to schedule, organize, and coordinate tasks within a project, representing the project timeline and dependencies graphically. Essential for planning and managing complex projects efficiently.
The loss of customers over a specific period, also known as customer churn. Important for understanding and addressing customer retention issues.
The tendency for people's perception to be affected by their recurring thoughts at the time. Important for understanding how current thoughts influence user perception and decision-making.
The process of turning a lead into a customer. Important for driving business growth and measuring marketing effectiveness.
A measure used in Agile project management to quantify the amount of work a team can complete in a given sprint, typically measured in story points. Crucial for planning and forecasting in Agile projects and understanding team capacity.
A reading pattern where users scan a page in horizontal stripes, focusing on headings and subheadings. Important for structuring content in a way that facilitates quick scanning and information retrieval.
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.
A reading pattern where users focus on individual elements or "spots" of interest on a page, rather than following a linear path. Crucial for designing engaging and attention-grabbing content layouts.
A cognitive bias where people wrongly believe they have direct insight into the origins of their mental states, while treating others' introspections as unreliable. Important for designing experiences that account for discrepancies between user self-perception and actual behavior.
The tendency for individuals to put in less effort when working in a group compared to when working alone, due to reduced accountability. Crucial for understanding group dynamics and designing systems that ensure individual accountability.
A persuasion strategy that involves getting a person to agree to a small request to increase the likelihood of agreeing to a larger request later. Crucial for building user commitment and enhancing marketing and sales strategies.
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.
A phenomenon where people fail to recognize a repeated item in a visual sequence, impacting information processing and perception. Important for understanding visual perception and designing interfaces that avoid repetitive confusion.
Responsible, Accountable, Consulted, and Informed (RACI) is a responsibility assignment framework that clarifies roles and responsibilities in a projec. Crucial for ensuring clear communication and accountability in project management.
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.
The process of creating an interface that displays key performance indicators and metrics in a visually accessible way. Essential for monitoring performance and making data-driven decisions.
Digital Asset Management (DAM) is a system that stores, organizes, and manages digital assets, such as images, videos, and documents. Essential for maintaining and leveraging digital content efficiently in product design and marketing.