Principle of good enough
Principle of good enough (often referred to as the "good enough" principle) is a heuristic and product philosophy in software engineering, systems design, and product management. It posits that a system or product that fulfills minimal core requirements, and is therefore "good enough" for the immediate needs of the user, is often preferable to delaying release in favor of a theoretically perfect or feature-complete alternative.