Skip to content.
Logo tecnoteca

Portale Tecnoteca.it

Logo tecnoteca

Vai al sito aziendale Tecnoteca.com


 

Iso 9126 (2)

FUNZIONALITA': capacità  di fornire funzioni tali da soddisfare, in determinate condizioni, requisiti funzionali espliciti o impliciti (il software fa ciò per fare il quale è stato sviluppato).

Le sottocaratteristiche sono:

  1. Adeguatezza: presenza di funzioni appropriate per compiti specifici
  2. Accuratezza: capacità  di fornire risultati od effetti in accordo con i requisiti

  3. Interoperabilità : capacità  di interagire con altri sistemi

  4. Sicurezza: capacità  di evitare accessi non autorizzati a programmi e dati.

AFFIDABILITA': capacità  di mantenere le prestazioni stabilite nelle condizioni e nei tempi fissati (il software reagisce bene a variazioni esterne).

 Le sottocaratteristiche correlate sono:

  1. Maturità  (robustezza): capacità  di evitare blocchi dell'applicazione a seguito di errori nel software
  2. Tolleranza errori: capacità  di mantenere determinati livelli di prestazione in caso di errori

  3. Recuperabilità : capacità  di ripristinare livelli di prestazione predeterminati e di recuperare i dati a seguito di errori.

USABILITA': capacità  del sw di essere compreso, appreso, usato con soddisfazione dall'utente in determinate condizioni d'uso (il software gestisce bene l'interazione con gli utenti).

 Le sottocaratteristiche sono:

  1. Comprensibilità : impegno richiesto agli utenti per capire il funzionamento del software e la sua applicabilità 
  2. Apprendibilità :  impegno richiesto agli utenti per imparare a usare il software

  3. Operabilità :  disponibilità  delle funzioni essenziali per utilizzare correttamente il SW

  4. Attrattività /Piacevolezza: capacità  del software di essere piacevole per l'utente.

EFFICIENZA: rapporto tra prestazioni e quantità  di risorse utilizzate, in condizioni normali di funzionamento (il software usa bene le risorse disponibili).

 Le sottocaratteristiche correlate sono:

  1. Comportamento rispetto al tempo: tempi di risposta e di elaborazione richiesti per eseguire le funzioni richieste in determinate condizioni
  2. Uso di risorse: quantità  e tipo di risorse usate per eseguire le funzioni richieste in determinate condizioni

MANUTENIBILITA': capacità  del software di essere modificato con un impegno contenuto (il software segue l'evoluzione dell'organizzazione). 

Le sottocaratteristiche sono:

  1. Analizzabilità :  impegno richiesto per diagnosticare carenze o cause di fallimento, o per identificare parti da modificare
  2. Modificabilità :   impegno richiesto per modificare, rimuovere errori o sostituire componenti

  3. Stabilità :   capacità  di ridurre il rischio di comportamenti inaspettati a seguito di modifiche

  4. Provabilità :  impegno richiesto per validare le modifiche apportate al software

PORTABILITA': facilità  con cui il software può essere trasferito da un ambiente operativo ad un altro (il software segue l'evoluzione tecnologica).

Sottocaratteristiche:

  1. Adattabilità :   capacità  da parte del software di adattarsi a nuovi ambienti operativi
  2. Installabilità : impegno richiesto per installare il software in un particolare ambiente

  3. Coesistenza:    capacità  del software di coesistere con altri software nel medesimo ambiente, condividendo risorse

  4. Sostituibilità :  capacità  di essere utilizzato al posto di un altro software per svolgere gli stessi compiti nello stesso ambiente

 La norma definisce il processo di misura in tre passi:

  1. definizione dei requisiti
  2. predisposizione delle misure

  3. misurazione.

schema3

pagina successiva

________________


Tesi di Laurea:
"Certificazione del software: problemi e metodi"

di Alessandro Febbo
________________

- Università delle Marche -
- Facoltà di Ingegneria -
- Marzo 2003 -

________________


scarica presentazione.ppt »