Narrative Theory
A framework that explores the structure and function of stories and how they influence human cognition and behavior. Important for creating compelling and meaningful user experiences through storytelling.
A framework that explores the structure and function of stories and how they influence human cognition and behavior. Important for creating compelling and meaningful user experiences through storytelling.
A tool used in education to help learners organize and structure new information before learning it in detail. Useful for designing educational content and onboarding materials that facilitate better learning and retention.
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.
The use of behavioral science insights to inform and guide strategic decision-making in organizations. Crucial for developing strategies that effectively influence behavior and drive business success.
Minimum Viable Feature (MVF) is the smallest possible version of a feature that delivers value to users and allows for meaningful feedback collection. Crucial for rapid iteration in product development, enabling teams to validate ideas quickly and efficiently while minimizing resource investment.
A software application that combines elements of both native and web applications, running inside a native container. Important for leveraging the advantages of both web and native technologies, providing a balance of performance and flexibility.
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.
Minimum Viable Experience (MVE) is the simplest version of a product that delivers a complete and satisfying user experience while meeting core user needs. Essential for rapidly validating product concepts and user experience designs while ensuring that even early versions of a product provide value and a positive impression to users.
A decision-making strategy where individuals are prompted to make a choice rather than defaulting to a pre-set option. Useful for increasing user engagement and ensuring intentional decision-making.
The principle that ensures user interface elements maintain their size and proportion across different screen densities. Essential for creating a consistent user experience across various devices.
Obstacles that make it difficult for new competitors to enter an industry, such as high capital requirements, strong brand loyalty, or regulatory hurdles. Crucial for assessing the competitive landscape and the feasibility of entering a new market.
The study and application of ethical considerations in the development, implementation, and use of technology. Crucial for ensuring that technological advancements align with ethical standards and societal values.
Perceivable, Operable, Understandable, and Robust (POUR) are the four main principles of web accessibility. These principles are essential for creating inclusive digital experiences that can be accessed and used by people with a wide range of abilities and disabilities.
Specific conditions that must be met for a product or feature to be considered complete and satisfactory. Essential for product managers and developers to ensure clarity and alignment on what constitutes "done".
Detailed, Estimated, Emergent, and Prioritized (DEEP) is an agile project management framework for a well-maintained product backlog. Important for maintaining a clear and actionable backlog in agile methodologies.
Human in the Loop (HITL) integrates human judgment into the decision-making process of AI systems. Crucial for ensuring AI reliability and alignment with human values.
An inference method used in AI and expert systems where reasoning starts from the goal and works backward to determine the necessary conditions. Important for developing intelligent systems that can solve complex problems by working from desired outcomes.
An interdisciplinary study of systems, examining the complex interactions and relationships between components within a whole. Crucial for understanding and designing complex, interconnected systems.
An environment closer to production where final testing and validation occur. Crucial for ensuring that products are ready for production deployment.
Elements of a service or product that are not visible to the user but are essential for delivering the front-stage experience. Crucial for understanding and designing the full user experience, including behind-the-scenes elements.
Strengths, Weaknesses, Opportunities, and Threats (SWOT) is a strategic planning tool that is applied to a business or project. Essential for strategic planning and decision-making.
The principle that the more a metric is used to make decisions, the more it will be subject to corruption and distort the processes it is intended to monitor. Important for understanding the limitations and potential distortions of metrics in design and evaluation.
Product-Oriented Delivery (POD) is a methodology that focuses on organizing teams around products rather than projects. This approach is essential for enhancing product focus, agility, and cross-functional collaboration.
A risk management model that illustrates how multiple layers of defense (like slices of Swiss cheese) can prevent failures, despite each layer having its own weaknesses. Crucial for understanding and mitigating risks in complex systems.
The degree to which a system's components may be separated and recombined, often used in the context of software or hardware design. Important for enhancing flexibility, reusability, and ease of maintenance in design.
The use of software tools to run tests on code automatically, ensuring functionality and identifying defects without manual intervention. Crucial for maintaining high code quality and efficiency in the development process.
The practice of developing artificial intelligence systems that are fair, transparent, and respect user privacy and rights. Crucial for ensuring that AI technologies are developed responsibly and ethically.
A strategic management template for developing new business models or documenting existing ones, detailing elements like value proposition, infrastructure, and customers. Important for understanding and designing business strategies that align with product and user experience goals.
A cognitive bias where individuals or organizations continue to invest in a failing project or decision due to the amount of resources already committed. Important for designers to recognize and mitigate their own risks of continuing unsuccessful initiatives.
The ability of an organization to adapt quickly to market changes and external forces while maintaining a focus on delivering value. Essential for fostering an adaptable and resilient design and development process.
A philosophy that emphasizes reason and logic as the primary sources of knowledge and truth. Useful for understanding the foundations of logical thinking and decision-making in design and development.
The process of anticipating, detecting, and resolving errors in software or systems to ensure smooth operation. Important for creating reliable and user-friendly software applications.
The process of identifying and assessing the influence and interest of various stakeholders in a project, to prioritize engagement and communication strategies. Crucial for effectively managing stakeholder relationships and ensuring project success.
The ability to understand and deal with various business situations, making sound decisions to ensure successful outcomes. Important for designers to align their work with business goals and make informed decisions.
A set of principles describing how the human mind organizes visual information into meaningful wholes. Crucial for designing intuitive digital interfaces and cohesive user experiences that align with natural human perception patterns.
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 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.
Explainable AI (XAI) are AI systems that provide clear and understandable explanations for their decisions and actions. This transparency is crucial for building trust and confidence in AI applications across various domains.
A behavioral economics concept where people categorize and treat money differently depending on its source or intended use. Crucial for understanding financial behavior and designing systems that align with users' mental accounting practices.
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.
A server dedicated to automating the process of building and compiling code, running tests, and generating software artifacts. Crucial for ensuring continuous integration and maintaining the integrity of the codebase in digital product development.
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.
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.
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.
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.
Balanced Scorecard (BSC) is a strategic planning and management system used to align business activities to the vision and strategy of the organization. Essential for aligning business activities with organizational strategy and improving performance.
The use of parallel structures in writing and design to create balance and rhythm, enhancing readability and aesthetic appeal. Crucial for creating clear, coherent, and visually appealing content and interfaces.
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.
The process of managing multiple related projects in a coordinated way to achieve strategic business objectives. Crucial for ensuring alignment and efficiency across multiple projects to achieve broader goals.
A testing methodology that verifies the complete workflow of an application from start to finish, ensuring all components work together as expected. Important for ensuring the reliability and performance of digital products, leading to better user satisfaction and fewer post-launch issues.
Model-Based Systems Engineering (MBSE) is a methodology that uses visual modeling to support system requirements, design, analysis, and validation activities throughout the development lifecycle. Essential for managing complex systems, improving communication among stakeholders, and enhancing the overall quality and efficiency of systems engineering processes.
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 phenomenon where having too many options leads to anxiety and difficulty making a decision, reducing overall satisfaction. Important for designing user experiences that balance choice and simplicity to enhance satisfaction.
The objective analysis and evaluation of an issue in order to form a judgment. Essential for making informed and rational design decisions.
A team that supports other teams by providing specialized expertise and tools to improve their performance. Crucial for enhancing overall team effectiveness and efficiency.
The primary brand in a brand architecture that serves as the foundation for all sub-brands and extensions. Essential for providing a unified brand strategy and leveraging brand equity across multiple products.
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.
Performance and Accountability Reporting (PAR) is a comprehensive document that outlines an organization's performance in achieving its goals and its accountability in managing resources. This report is essential for transparency, governance, and continuous improvement.
Web Content Accessibility Guidelines (WCAG) are a set of guidelines developed by WAI to make web content more accessible. Essential for ensuring that websites are usable by individuals with disabilities, thereby promoting inclusivity and compliance with accessibility standards.
The belief in one's ability to create change through creativity, often leading to more innovative and effective problem-solving. Essential for fostering a mindset of innovation and creativity in design.