Please enable JavaScript.
Coggle requires JavaScript to display documents.
LA DOCUMENTAZIONE DEI REQUISITI - Coggle Diagram
LA DOCUMENTAZIONE DEI REQUISITI
GENERALITA'
Documento di
Specifica dei Requisiti
Software (SRS)
Punto di riferimento per la convalida
Errori nell’SRS → errori costosi nel sistema finale
Risultato finale dell’analisi UML
Contiene :
-Elenco dei requisiti specificati
-Descrizione generale del sistema
-Diagrammi UML e casi d’uso
REQUIREMENTS DOCUMENTS (SRS)
Requisiti funzionali
Per ogni funzionalità: Specificare: input, output, elaborazione
Termini fondamentali
Contratto: parte legale tra committente e fornitore, include SRS
Committente: chi paga; può definire i requisiti
Fornitore: chi sviluppa il sistema
Utente: chi utilizza il sistema
Standard: IEEE 830-1998 (Sommerville): standard più diffuso
REALIZZARE UN EFFICACE DOCUMENTO SRS
Prevenzione errori
Revisioni e ispezioni frequenti
Coinvolgimento di tutti gli attori nel processo
Caratteristiche fondamentali (IEEE 830-1998)
Correttezza: ogni requisito riflette esattamente il bisogno del cliente
Completezza: tutti gli scenari, inclusi quelli eccezionali
Consistenza/Coerenza: nessun conflitto tra requisiti
Chiarezza: assenza di ambiguità
Realismo: requisiti tecnicamente realizzabili
Modificabilità: facile aggiornamento
Verificabilità:
Verificabile: "tempo di risposta < 10s"
Non verificabile: "buona interfaccia"
Errori comuni
Conflitti tra requisiti → negoziazione con il cliente
Requisiti non realistici → revisione e modifica
Informazioni mancanti → raccolta supplementare
Requisiti non chiari → riscrittura