Principles Over Processes
A design philosophy that emphasizes core design principles over rigid adherence to standardized processes. Essential for maintaining creativity and innovation in large-scale, process-driven environments.
A design philosophy that emphasizes core design principles over rigid adherence to standardized processes. Essential for maintaining creativity and innovation in large-scale, process-driven environments.
Specific, Measurable, Achievable, Relevant, and Time-bound (SMART) Goals are a framework for setting and achieving clear objectives. Essential for setting clear and actionable objectives in personal and professional contexts.
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.
A sales technique used to uncover a prospect's pain points through a series of targeted questions. Important for understanding customer needs and driving effective sales conversations.
A model of organizational change management that involves preparing for change (unfreeze), implementing change (change), and solidifying the new state (refreeze). Important for successfully implementing and sustaining changes in product design processes and organizational practices.
A collection of multiple squads working in the same domain or on related projects, typically consisting of 40-150 people. Important for ensuring alignment and coordination across related squads, fostering a larger community with shared goals.
A broader, more informal community of interest that spans across the entire organization, focusing on shared topics such as agile practices or UX design. Valuable for cross-functional learning, knowledge sharing, and promoting a unified approach to common challenges.
Market Requirements Document (MRD) is a comprehensive document that outlines the market's needs, target audience, and business objectives for a product. It serves as a crucial tool for aligning product development efforts with market demands and business goals, ensuring that the final product meets customer needs and achieves market success.
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.
Top of Funnel (ToFu) is the initial stage in the sales funnel where potential customers become aware of a product or service. Crucial for generating leads and building brand awareness.
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.
ModelOps (Model Operations) is a set of practices for deploying, monitoring, and maintaining machine learning models in production environments. Crucial for ensuring the reliability, scalability, and performance of AI systems throughout their lifecycle, bridging the gap between model development and operational implementation.
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.
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 reading pattern where users quickly scan for specific markers or keywords within the content. Important for optimizing content for quick search and retrieval.
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.
Numeronym for the word "Modularization" (M + 12 letters + N), dividing a system into separate, interchangeable modules that can be developed, tested, and maintained independently. Important for improving maintainability and scalability of systems.
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.
A testing method where the internal structure of the system is not known to the tester, focusing solely on input and output. Essential for validating the functionality of digital products from an end-user perspective.
A strategy where an additional, less attractive option is introduced to make other pricing options look more appealing, often steering customers towards a particular choice. Important for guiding user decisions and increasing the perceived value of targeted pricing tiers.
A design principle that involves using relative size to indicate the importance of elements, creating visual hierarchy and focus. Crucial for guiding user attention and creating effective visual communication.
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.
The cues and hints that users follow to find information online, based on perceived relevance and usefulness. Important for designing intuitive navigation and content structures that align with user expectations.
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.
Software Development Life Cycle (SDLC) is a process for planning, creating, testing, and deploying an information system. Essential for managing the complexities of software development and ensuring project success.
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.
Organizational Change Management (OCM) is the process of managing the people side of change to achieve desired business outcomes. Essential for ensuring successful implementation of changes within an organization.
Research focused on understanding and improving information architecture (IA), ensuring that information is logically and intuitively organized for users. Crucial for optimizing the organization and accessibility of information.
A programming paradigm that uses objects and classes to structure software design, promoting reusability and scalability. Crucial for developing maintainable and scalable software systems.
A brand architecture strategy where multiple distinct brands are managed under a single parent company. Crucial for managing diverse product lines and maximizing market reach.
A framework inspired by Maslow's Hierarchy of Needs, applied to user experience design, prioritizing basic functionality and reliability before enhancing usability and delight. Essential for creating well-rounded and satisfying user experiences.
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 process of planning, executing, tracking, and analyzing marketing campaigns. Essential for ensuring the success and efficiency of marketing campaigns.
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.
An interdisciplinary study of systems, examining the complex interactions and relationships between components within a whole. Crucial for understanding and designing complex, interconnected systems.
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.
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.
A time-constrained, intensive process that helps teams quickly design, prototype, and test ideas. Important for rapidly developing and validating design solutions.
The set of shared values, practices, and goals that characterize a startup company. Important for fostering innovation, agility, and a collaborative environment within product design teams.
A small, cross-functional team of 6-12 people focused on delivering a specific product feature or component. Essential for agile development, allowing for rapid iteration and close collaboration among team members.
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 brainstorming technique that involves listing all possible attributes of a product or problem to generate new ideas and solutions. Useful for generating creative solutions and improving product features.
The design of environments in which people make decisions, influencing their choices and behaviors. Important for creating user experiences that guide decision-making processes effectively.
Statement of Work (SOW) is a formal document that outlines the scope, objectives, deliverables, and timelines for a project. Essential for defining project expectations and ensuring all parties have a clear understanding of their responsibilities.
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.
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 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 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.
A framework for discovering and validating the right market for a product, building the right product features, and validating the business model. Important for ensuring that products meet market needs and customer expectations.
Acquisition, Activation, Retention, Referral, and Revenue (AARRR) is a metrics framework for assessing user engagement and business performance. Important for product managers to understand customer lifecycle and optimize business growth.
The four key elements of marketing: Product, Price, Place, and Promotion, used to develop marketing strategies. Important for creating comprehensive marketing strategies that effectively promote digital products.
A strategic framework that designs user experiences to guide behavior and decisions towards desired outcomes. Crucial for creating effective and ethical influence in digital interfaces.
A cognitive process where ideas are brought together to find a single, best solution to a problem. Important for problem-solving and decision-making in design processes.
A theory of motivation that explains behavior as driven by a desire for rewards or incentives. Crucial for designing systems that effectively motivate and engage users.
The ease with which users can quickly find and understand information on a webpage or document, often enhanced by design elements like headings, bullet points, and short paragraphs. Crucial for improving user experience and ensuring that content is accessible and easy to navigate.
Substitute, Combine, Adapt, Modify, Put to another use, Eliminate, and Reverse (SCAMPER) is a creative thinking technique that encourages innovation in a product or process. Useful for generating new ideas and improving existing products or processes.
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.
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.
A navigation system that groups related links or content into clusters for easier access. Important for enhancing user experience by simplifying access to related information.
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.