Resilience
Designing things to endure real world conditions over time. For example, a house that is designed to survive anticipated stresses such as storms and earthquakes.Reliability
Designing things to be available, predictable and durable such as a bicycle that doesn't breakdown too often.Loose Coupling
Building things with component parts or services that can be swapped in and out. This allows things to be repaired and upgraded in future.Extensibility
Providing facilities that allow a design to be extended in future. For example, a mobile device that offers an API for developing apps.Maintainability
Considering the full cost of a design over its entire lifecycle. An item that is cheap to maintain is more likely to survive into the future.Efficiency
Designing things to use few resources relative to performance.Resource Liberation
Designs that allow resources to be freed. For example, an application that allows users to export data to use elsewhere.Quality
Intangible aspects of a design that cause people to value it. For example, a building that is appreciated for its architecture is more likely to be preserved than a building that is viewed as an eyesore.Preserving Ambiguity
Minimizing assumptions about the future to provide general things that might be useful later. For example, a fashion designer who offers timeless designs as opposed to trying to predict next year's trends.Overview: Future-Proofing | ||
Type | ||
Definition | The design of things to be valuable and low risk into the future. | |
Related Concepts |