Feature Flag
A technique used in software development to enable or disable features in a production environment without deploying new code, allowing for controlled feature rollouts.
A technique used in software development to enable or disable features in a production environment without deploying new code, allowing for controlled feature rollouts.
The process of defining and creating algorithms to solve problems and perform tasks efficiently.
A project or venture that starts from scratch, with no constraints imposed by prior work, enabling innovation and flexibility in development.
Numeronym for the word "Documentation" (D + 11 letters + N), creating detailed records and instructions to support the development, use, and maintenance of systems or products.
The ability of a system to maintain its state and data across sessions, ensuring continuity and consistency in user experience.
The practice of quickly testing and iterating on ideas to validate assumptions and learn from user feedback in a short time frame.
A document that provides a high-level overview of a product, including its objectives, target market, key features, and requirements, used to guide development efforts.
A set of criteria that a user story or task must meet before being accepted into the development cycle, ensuring it is actionable and clear.
A simplified, informal language used to describe the logic and steps of an algorithm or program, without syntax of actual programming languages.