Modello a cascata

Il modello a cascata si basa su uno svolgimento sequenziale e rigido delle attività principali dello sviluppo software:

  1. All'inizio del progetto vengono definiti i requisiti in dettaglio
  2. All'inizio del progetto viene definito un piano temporale dettagliato delle attività da svolgere
  3. Si prosegue con la modellazione (analisi e progettazione)
    • viene quindi creato un progetto completo del software
    • inizia la programmazione del sistema
  4. Seguono verifica e rilascio (e successiva manutenzione) del prodotto realizzato