Domande e risposte sui modelli SE # 7

Question:Spiega in dettaglio il modello a cascata.

Answer:- Questo metodo è molto antico e di tendenza che normalmente viene utilizzato perché la semplicità è la chiave del successo di questo metodo. In questo metodo ogni azione intrapresa viene pianificata in precedenza in un processo di sviluppo del software. Per le piccole dimensioni dei progetti il ​​metodo a cascata è molto adatto. La specialità di questo metodo è che ogni fase ha una sequenza. Dopo la fine di una fase, la fase successiva è iniziata in quel punto e l'uscita di ogni fase è stata convertita in input per ogni fase successiva. Quindi, per questo motivo, il secondo nome di questo modello è Sequence Model. Con lo studio del sistema è iniziata la prima fase, dopodiché analisi, progettazione, codifica, test e controllo avvengono uno per uno. Ogni fase è stata completata una per una in una sequenza come una cascata, quindi questo è il motivo di questo nome.

Vantaggi della metodologia a cascata

  • Con il motivo della semplicità e del sistema di sequenze è molto facile da usare.

  • L'utente può capirlo rapidamente perché la semplicità è la qualità principale di questo metodo.

  • Definisce le informazioni complete su ogni passaggio.

  • Questo modello è molto utile per la pianificazione e la programmazione dei progetti.

  • Riduce il costo della correttezza degli errori.

  • È importante sottolineare che aumenta la possibilità che il sistema soddisfi le esigenze del cliente.

Limitazioni della metodologia a cascata

  • Le aspettative diventano molto rapidamente in questo processo che non è corretto.

  • Fattori di rischio non coinvolti in questo modello che è una parte molto necessaria per ogni modello.

  • In questo metodo non sono necessarie sessioni di formazione dell'utente.

  • Non possiamo trovare alcun errore fino a quando il test del software non viene eseguito.

  • Tra utente e sviluppatore il divario di interazione è basso.

I principali risultati di un progetto di sviluppo che segue il modello a cascata sono i seguenti:

Sr.No. Fase dell'attività Documenti di output
1 Analisi dei requisiti Documenti SRS
2 Fase di progettazione Diagramma di flusso dei dati
3 Codifica Codice del programma
4 Test unitario Rapporto di prova del modulo
5 Test di sistema Rapporto di test del sistema
6 Test di accettazione Documentazione finale del sistema