future-proofing - noun

singularfuture-proofing
pluralfuture-proofings