Software - 25010

Il modello di qualità del software ISO/IEC 25010 è stato pubblicato nel 2011 e ne definisce aspetti funzionali e non funzionali.

L'ISO/IEC 25010 è composto da otto caratteristiche a loro volta suddivise in 31 sotto-caratteristiche.

Tabelle della qualità del software 25010

Il modello ISO/IEC 25010 sostituisce l’ISO/IEC 9126-1 del 1991-2001. Esso riprende anche alcune definizioni dello standard multi-parte ISO 9241-11 (Guidance on usability), 14 (Menu dialogues), 110 (Ergonomics of human system interaction).

Lo standard aggiunge alle caratteristiche di qualità della precedente versione del 2001, gli aspetti attuali della sicurezza e della compatibilità (intesa come coesistenza e interoperabilità dei sistemi). Lo standard è applicabile al Web e alle App di tipo conversazionale, comunicative e operative, nelle fasi di coding, test e esercizio.

Il modello di qualità dell'ISO/IEC 25010 può completarsi con il complementare modello di qualità dei dati ISO/IEC 25012.

Il 25010 è alla base dell'ISO/IEC 25023 sulla misurazione della qualità del software, dell'ISO/IEC 25051 sui requisiti e testing dei prodotti a scaffale RUSP (Ready for Use Software Product). Inoltre è alla base del metodo di conteggio SNAP "Software Non-functional Assessment Process", avente il fine di introdurre aspetti di qualità alla metrica dei Function Point IFPUG.

Le caratteristiche trattate dal 25010 non hanno una priorità definita, ma sono enfatizzate in vario modo dai diversi ambienti tecnologici e operativi.

L'ISO 25010 è utilizzabile per lo sviluppo, manutenzione, acquisto di software, assicurazione di qualità, audit, valutazione, certificazione.



ISO/IEC 25010 “System and software quality models”

Questo
standard internazionale, disponibile sul sito UNI, definisce un modello generale di qualità dei sistemi e del software.

Il miglioramento della qualità dei processi contribuisce a migliorare la qualità del prodotto software e della documentazione, la qualità del prodotto contribuisce a migliorare la qualità in uso del sistema. La valutazione della qualità in uso può fornire feedback per migliorare il prodotto e la valutazione della qualità del prodotto può fornire feedback per migliorare il processo.

25010
Qualità nel ciclo di vita (adeguato da ISO/IEC 25010): proprietà interne, esterne, in uso


Lo standard, applicabile ad ogni dominio applicativo, categorizza gli attributi di qualità in diverse caratteristiche considerate da tre punti di vista:

- Qualità interna, relativa a proprietà statiche sul codice software verificabili con analizzatori o ispezioni;

-
Qualità esterna, verificabile in esecuzione del software da analizzatori con test dinamici in ambienti simulati;

-
Qualità in uso, verificabile in più contesti d'uso e ambienti reali o simulati con la partecipazione di utenti che enfatizzano le difficoltà o facilità di interazione uomo-computer.


Le proprietà interne/esterne sono definite nel modello di qualità del prodotto software, composto dalle seguenti caratteristiche:

- idoneità funzionale
- performance o efficienza
- compatibilità
- usabilità
- affidabilità
- sicurezza
- manutenibilità
- portabilità

Per ogni caratteristica può aprirsi un mondo a sé stante fatto di competenze specifiche, strumenti, metodi e tecniche. Il modello contribuisce a creare una convergenza tecnico-organizzativa e una completezza concettuale sinergica tra i requisiti funzionali e non funzionali del sistema e del software. Entrambi gli aspetti sono attesi e ritenuti implicitamente presenti dall'utente.

In generale l'applicazione dello standard garantisce la qualità del software e l'osservanza dei requisiti funzionali richiesti e attuati con caratteristiche di appropriatezza, completezza e correttezza.

Nell'ISO/IEC 25010 è anche definito, separatamente al modello del prodotto software, il modello della
Qualità in uso che è caratterizzato da:
- efficacia
- efficienza
- soddisfazione
- assenza e attenuazione dei rischi (economici, dell'ambiente, della salute)
- copertura del contesto

Lo standard è attualmente in revisione sistematica quinquennale presso l'ISO a causa delle evoluzioni tecnologiche.

ISO/IEC 25023 "Measurement of system and software product quality"

Questo
standard internazionale del 2016 per la misurazione della qualità del prodotto software, disponibile sul sito UNI, fornisce per le varie sotto-caratteristiche 86 misure di riferimento per stabilire il livello di qualità raggiunto.

Informativa sulla
Privacy e sui Cookies.
Non è consentita la copia o la stampa dei contenuti © 2017 iso25000.it.

Utenti connessi

Software - 25010: manutenibilità, funzionalità e usabilità "in primis"