Future proofing este un proces prin care se depun eforturi pentru a se asigura că produsele și informațiile realizate sau stocate astăzi sunt încă relevante sau accesibile în viitor. Acest lucru se poate face în mai multe moduri și poate însemna lucruri oarecum diferite pentru diferite industrii și eforturi. Un dezvoltator de software, de exemplu, poate încerca să „demonstreze viitor” un program care este dezvoltat, asigurându-se că codul va funcționa probabil cu inovații în programare și hardware care pot apărea în viitor. Verificarea pentru viitor nu este neapărat un proces exact, dar se bazează de obicei pe eforturile depuse pentru a imagina tehnologia și cultura în viitor.
Modul în care se încearcă sau se realizează verificarea viitoare poate fi destul de diferit în funcție de industria specială pentru care se încearcă verificarea. Dezvoltarea software este un domeniu major în care verificarea viitoare a produselor este o preocupare. În timp ce versiunile actualizate de software vor deveni adesea disponibile și lansate, majoritatea dezvoltatorilor doresc să se asigure că software-ul va fi în continuare utilizabil cu noul hardware și alte programe lansate în viitor. Dacă o companie a lansat un produs nou care nu este compatibil cu un dispozitiv lansat doar un an mai târziu ca standard pentru mulți utilizatori, atunci acel produs ar părea aproape imediat învechit sau irelevant.
Hardware-ul computerului este, de asemenea, dezvoltat în mod obișnuit cu un ochi către verificarea viitoare. Imprimantele, monitoarele, plăcile de bază și hard disk-urile interne sunt de obicei concepute pentru a funcționa cu orice tehnologie este modernă la momentul respectiv. Hardware-ul ar trebui să funcționeze în continuare cu tehnologia care este lansată nu mult timp după aceea, totuși, pentru a se asigura că compania care produce hardware-ul își menține reputația de a privi cu nerăbdare. Mulți clienți doresc să simtă că tehnologia pe care o cumpără este o investiție de încredere pentru o perioadă relativ lungă de timp, iar verificarea viitoare este o modalitate de a oferi clienților încredere în achizițiile lor.
Verificarea viitoare este, de asemenea, relevantă în ceea ce privește modul în care datele sau informațiile sunt stocate și înregistrate. Filmul, de exemplu, are un defect major în sensul că nu este cu greu pentru viitor în niciun sens al termenului. Celuloidul este notoriu inflamabil și sute de filme originale au fost pierdute din cauza incendiilor de studio; Celuloidul se va descompune, de asemenea, într-un timp relativ scurt și va deveni consistența jeleului. Mijloacele digitale de stocare a datelor sunt de obicei concepute pentru a evita aceste tipuri de degradare fizică, dar sunt, de asemenea, destinate să fie relevante în viitor. Verificarea viitoare pentru stocarea datelor înseamnă că suportul fizic ar trebui să fie durabil, iar formatul în care sunt salvate datele ar trebui să rămână lizibil și în viitor.