12-Factor App
A methodology for building software-as-a-service apps that emphasizes best practices for development, deployment, and scalability.
A methodology for building software-as-a-service apps that emphasizes best practices for development, deployment, and scalability.
Zone of Proximal Development (ZPD) is a concept in educational psychology that describes the difference between what a learner can do independently and what they can achieve with guidance and support.
Responsive Web Design (RWD) is an approach to web design that makes web pages render well on a variety of devices and window or screen sizes.
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 practice of preserving a user's data and settings between sessions in an application.
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.
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 process of quickly creating a preliminary version of a product to test and validate ideas before full-scale development.
A structured evaluation process where a product's design, functionality, and user experience are assessed, often by peers or experts.