Outcomes Over Outputs
A focus on the results or benefits of a project rather than the activities or deliverables produced. Crucial for ensuring that efforts are aligned with achieving meaningful results.
A focus on the results or benefits of a project rather than the activities or deliverables produced. Crucial for ensuring that efforts are aligned with achieving meaningful results.
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.
An Agile project management framework that uses iterative cycles, called sprints, to deliver incremental improvements and adapt to changing requirements. Crucial for managing projects in a flexible and iterative manner, ensuring continuous improvement and responsiveness.
Qualitative data that provides insights into the context and human aspects behind quantitative data. Crucial for gaining deep insights into user behaviors and motivations.
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.
The principle stating that there is a limit to the amount of complexity that users can handle, and if designers don't manage complexity, users will. Crucial for designing user-friendly systems that manage complexity effectively.
The practice of designing products, services, and environments with a focus on the overall user experience. Essential for creating holistic and meaningful interactions.
A set of ten general principles for user interface design created by Jakob Nielsen to improve usability. Essential for evaluating and improving user interface designs.
A qualitative research method that studies people in their natural environments to understand their behaviors, cultures, and experiences. Crucial for gaining deep insights into user behaviors and contexts.
The application of neuroscience principles to design, aiming to create more effective and engaging user experiences based on how the brain processes information. Crucial for creating designs that align with human cognitive and emotional processes.
A project or venture that starts from scratch, with no constraints imposed by prior work, enabling innovation and flexibility in development. Essential for recognizing opportunities for innovation and fresh development in business initiatives.
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.
Practical applications of behavioral science to understand and influence human behavior in various contexts. Crucial for applying scientific insights to design and improve user experiences and outcomes.
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.
Measurements that track the effectiveness of each stage of the funnel, such as conversion rates and drop-off points. Crucial for identifying areas of improvement in the customer journey.
The effort required for users to complete a task or interaction within a system. Essential for optimizing usability and minimizing user effort.
Software Requirements Specification (SRS) is a detailed document that outlines the functional and non-functional requirements of a software system. Crucial for ensuring clear communication and understanding between stakeholders and the development team.
A design principle that involves repeating elements to create consistency and unity, making the design more cohesive and understandable. Crucial for creating visually appealing and user-friendly designs that enhance readability and usability.
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.
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 tool used during brainstorming sessions to prompt and inspire creative thinking, often containing questions, scenarios, or constraints. Useful for facilitating structured ideation sessions and sparking new ideas.
The level of sophistication and integration of design practices within an organization's processes and culture. Essential for assessing and improving the effectiveness of design in driving business value and innovation.
A problem-solving approach that involves breaking down complex problems into their most basic, foundational elements. Crucial for developing innovative solutions by understanding and addressing core issues.
A user research technique where participants organize information into categories to inform information architecture and design. Essential for creating intuitive information architectures and improving user experience.
A Gestalt principle that states that objects that are similar in appearance are perceived as being more related than objects that are dissimilar. Essential for creating visually cohesive and intuitive designs.
The error of making decisions based solely on quantitative observations and ignoring all other factors. Important for ensuring a holistic approach to decision-making.
A brainstorming technique that frames problems as opportunities for innovation, starting with the phrase "How might we...?". Essential for fostering creativity and generating solutions during the design process.
A method of creating and testing user interfaces using hand-drawn sketches and mockups on paper. Essential for early-stage design validation and gathering user feedback.
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.
The process of combining different systems or components in a way that ensures they work together smoothly and efficiently without disruptions. Essential for providing a cohesive user experience and ensuring the reliability of complex systems.
The study of finding the best solution from a set of feasible solutions. Crucial for improving efficiency and performance in design and development processes.
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.
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.
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.
An event where developers, designers, and other stakeholders collaborate intensively on software projects, typically within a short timeframe. Important for fostering innovation, team collaboration, and rapid prototyping of new ideas in digital product development.
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.
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.
The process of investigating and experimenting with new technologies to understand their potential applications and benefits. Essential for innovation and staying ahead in a rapidly changing technological landscape.
The process of creating a simplified visual guide or blueprint for the layout and structure of a webpage or app, focusing on functionality and content placement. Crucial for planning and communicating design structure before full development.
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.
The organizational structure and dynamics of teams within a company, designed to enhance collaboration and delivery. Important for optimizing team performance and project outcomes.
The process of integrating knowledge into computer systems to solve complex problems, often used in AI development. Important for developing intelligent systems that can perform complex tasks and support decision-making in digital products.
SAFe is a framework designed to scale agile practices across large organizations by integrating agile and lean principles. It is widely used but criticized for its rigidity, bureaucratic structure, and potential to stifle true agile culture.
Conversion Rate Optimization (CRO) is the systematic process of increasing the percentage of website visitors who take a desired action, such as making a purchase or filling out a form. Crucial for improving user engagement and achieving business goals.
Design strategies aimed at preventing user errors before they occur. Crucial for enhancing usability and ensuring a smooth user experience.
A brand that is part of a larger brand family, often having its own distinct identity while being related to the parent brand. Important for diversifying a brand's market presence and reaching new customer segments.
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 team structure focused on delivering value streams, often organized around a specific business capability or customer need. Crucial for enhancing delivery efficiency and aligning with business goals.
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.
A brief daily meeting in Agile project management where team members share updates on their progress, plans for the day, and any obstacles they face. Essential for maintaining communication, transparency, and coordination within Agile teams.
A decision-making tool that helps prioritize tasks or projects based on specific criteria, such as impact and effort. Essential for effective project management and resource allocation.
The minimum difference in stimulus intensity that a person can detect, also known as the just noticeable difference (JND). Crucial for designing user interfaces that are sensitive to changes in user input and feedback.
The systematic approach to managing innovation processes, from idea generation to implementation. Crucial for effectively harnessing creativity and ensuring successful innovation outcomes.
A concise statement of what the team aims to achieve during a sprint, providing direction and a shared understanding of the sprint's purpose. Crucial for ensuring team alignment and focus on the most important outcomes during a sprint.
A common solution to a recurring problem that is ineffective and counterproductive, often resulting in negative consequences. Important for recognizing and avoiding poor design practices and improving overall design quality.
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.
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.
Customer Experience Management (CEM) is the process of managing and improving the interactions and experiences customers have with a brand across all touchpoints. This process is essential for building strong customer relationships and enhancing brand loyalty.
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 creative problem-solving technique that uses metaphors to generate ideas and solutions. Crucial for stimulating creative thinking and generating innovative ideas.