Graceful Degradation
A design principle that ensures a system continues to function at a reduced level rather than completely failing when some part of it goes wrong.
A design principle that ensures a system continues to function at a reduced level rather than completely failing when some part of it goes wrong.
The principle that ensures user interface elements maintain their size and proportion across different screen densities.
The implied cost of additional rework caused by choosing an easy or limited solution now instead of using a better approach that would take longer.
The ability of an organization to adapt quickly to market changes and external forces while maintaining a focus on delivering value.
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.
A dark pattern where a product sneaks an additional item into the user's shopping cart, often through a pre-selected checkbox.
An evaluation process that assesses the effectiveness, efficiency, and alignment of product management practices and strategies with organizational goals.
A programming paradigm that uses objects and classes to structure software design, promoting reusability and scalability.
The process of reviewing, prioritizing, and updating items in the backlog to ensure they are ready for development.