Qualità del prodotto software e sua misurazione
Tra le caratteristiche di qualità della serie di norme ISO 25000 stanno emergendo come prioritarie l'usabilità dei prodotti, l'interoperabilità dei sistemi, la sicurezza, l'integrazione delle banche dati, al fine di fornire servizi digitali sempre più fruibili e semplici, nell’ambito della qualità in uso nell’ambiente reale.
Lo standard ISO 25010 definisce il modello di qualità del prodotto software con otto caratteristiche che vanno da aspetti di diretta percezione dell’utente a tecnicalità del progettista applicate nel processo di realizzazione:- idoneità o appropriatezza funzionale;
- usabilità;
- affidabilità;
- sicurezza;
- efficienza delle performance;
- compatibilità o interoperabilità e coesistenza;
- portabilità;
- manutenibilità.
- qualità “interna” tecnica-strutturale del prodotto;
- qualità “esterna” riguardante il comportamento dinamico del software durante il test o in esercizio.
Inoltre lo standard ISO 25010 definisce anche il modello di qualità in uso con 5 caratteristiche:
- efficacia;
- efficienza;
- soddisfazione;
- attenuazione o mitigazione dei rischi (economici, dell’ambiente, della salute);
- copertura del contesto.