La piattaforma software deve evolvere continuamente preservando la compatibilità con le installazioni esistenti.
Le attività di manutenzione possono includere:
- aggiornamenti di sicurezza
- miglioramenti delle prestazioni
- perfezionamento dei modelli analitici
- miglioramenti dell'Intelligenza Artificiale
- ottimizzazione dei database
- aggiornamenti dei protocolli di comunicazione
L'evoluzione del software deve avvenire in modo controllato.
Ogni modifica significativa deve essere documentata, testata e validata prima della distribuzione alle installazioni operative.
Il mantenimento della stabilità del software è essenziale per preservare la fiducia nelle raccomandazioni ingegneristiche.