Requirements Validation Tecniques
Use case
Gli esempi di scenari che l’utente descrive, tipicamente sono descritti con attori e sequenze di eventi. Possono essere comunque descritti in modo tabulare o grafico.
Check dei requisiti
- validità
- consistenza: nessun conflitto
- completezza: tutto quello che ha chiesto il customer il sistema lo fa
- realismo dati budget e tecnologie, posso fare quel sistema?
- verificabilità: come faccio a fare il test? Devono essere cose che posso testare.
Requirements validation tecniques
Devo poter generare dei test in maniera automatica.
Review
Deve essere fatta sui requisiti tra contractor e customer. Può essere formale, o informale.
Check che devono essere fatti
- verificabilità: è testabile?
- comprensibilità: si capisce?
- traceability: progettata per quel requisito?
- adaptability: se cambio quel requisito, è grave? Ha un grande impatto?