Elenco di controllo: Specifiche supplementari
Questo elenco di controllo assiste nel verificare che tutte le necessarie Specifiche supplementari siano state identificate.
Relazioni
Descrizione principale

È necessario esaminare le problematiche di base incluse per riportare nel dettaglio tutti i requisiti non specificati all'interno del modello del caso d'uso.
Voci elenchi di operazioni
Funzionalità
Qual è lo scopo del software? Dovrebbe includere quanto segue:
  • Controlli di validità degli input
  • Risposte generali a situazioni anomale, ivi compresi: overflow, strutture di comunicazione, errore di gestione e di ripristino
  • Effetti dei parametri
  • Relazione tra output e input, comprese sequenze di input/output e formule di conversione di input ad output
Interfacce esterne
Come interagisce il software con individui, hardware del sistema, hardware esterno e altro software?
Prestazioni
Qual è la velocità, la disponibilità, il tempo di risposta, il tempo di ripristino di una serie di funzioni software, ecc.? I requisiti statici e dinamici sono inclusi?
Requisiti logici del database
Tutti i requisiti logici sono stati specificati per tutte le informazioni da inserire nel database? Tra questi si segnalano:
  • I tipi di informazioni utilizzate da varie funzioni
  • Frequenza d'uso
  • Capacità di accesso
  • Entità e relazioni tra i dati
  • Vincoli di integrità
  • Requisiti per la memorizzazione dei dati
Conformità agli standard
Tutti i requisiti derivati da standard e normative esistenti sono stati specificati? Come verranno tracciati?
Attributi
Quali sono le considerazioni da farsi su portabilità, correttezza, manutenibilità, sicurezza, ecc.?
Vincoli della progettazione imposti su un implementazione
Sono in effetto gli standard, i linguaggi di implementazione, i criteri di integrità del database, i limiti delle risorse, gli ambienti operativi, ecc. necessari?