affidabilita
affidabilità s. f. – In informatica, la capacità di un prodotto software di eseguire le funzioni richieste e mantenere le specificate prestazioni sotto condizioni stabilite e per periodi di tempo stabiliti. Nel modello della qualità del software adottato come base della norma ISO/IEC 9126, l'a. è una delle sei caratteristiche principali ed è a sua volta definita in termini di quattro sottocaratteristiche: maturità/robustezza, tolleranza agli errori, recuperabilità/ripristinabilità, aderenza agli standard. Nello sviluppo dei requisiti l'a. dev’essere specificata in termini di caratteristiche non funzionali e può essere verificata soltanto mediante test di stress del sistema, riproducendo artificialmente le condizioni limite di funzionamento. Da un punto di vista della progettazione del software, il soddisfacimento dei requisiti di a. può dover comprendere l'ambito più generale dell'a. del sistema informativo e delle tematiche di disaster recovery, ossia delle azioni e procedure che devono essere attuate per ripristinare la normalità dopo un evento dannoso, di particolare importanza per i sistemi di servizio complessi, che devono prevedere tutte le azioni da mettere in atto per ristabilire la continuità operativa nell'erogazione dei servizi.