Metodologia per lo Sviluppo e la Gestione di Sistemi Software

Classificato in Informatica

Scritto il in italiano con una dimensione di 2,38 KB

Studio di fattibilità

Una breve descrizione del sistema proposto e delle sue caratteristiche. Include:

  • Descrizione dei requisiti di business.
  • Organizzazione del team di sviluppo e definizione delle responsabilità.
  • Spese relative agli studi, con stime delle date per la pianificazione e la consegna dei prodotti.
  • Studio dei benefici per il sistema.

Raccolta dei requisiti

Analisi del sistema attuale (se presente) e delle nuove esigenze degli utenti. Descrizione dettagliata del sistema proposto.

Specifiche del sistema

  • Descrizione tecnica del sistema.
  • Requisiti dei dati e delle telecomunicazioni.
  • Requisiti hardware.
  • Programma di test.

Progettazione e integrazione

Descrizione dettagliata del sistema, inclusi programmi, moduli riutilizzabili e oggetti. Include:

  • File e database.
  • Operazioni e dizionario dei dati.
  • Procedure, sistema di carico e tempi di risposta.
  • Interfacce uomo-macchina e descrizione dei comandi.
  • Alternative di progettazione consigliate.
  • Standard di programmazione e tecniche di distribuzione (codifica interna, acquisto pacchetti, outsourcing, ecc.).

Codifica e documentazione del progetto

Documenti del progetto definitivo e di ogni singolo programma:

  • Diagrammi finali del sistema e dei programmi.
  • Logica dettagliata di ciascun programma.
  • Descrizione di ingressi e uscite (tabelle, schermi, elenchi, ecc.).
  • Elenco dei programmi con osservazioni.
  • Catene di esecuzione (JCL, script, ecc.).
  • Risultati dei test (unità, programma e integrazione).
  • Manuale per gli operatori e programma di formazione.
  • Manuale utente.

Test di sistema

  • Piano di test di sistema (aggiornato).
  • Relazione dei risultati dei test.
  • Descrizione delle prove, risultati attesi, esiti effettivi e azioni correttive intraprese.

Installazione e manutenzione

  • Piani dettagliati per rischi, oneri di funzionamento, crash di sistema e recupero dati.
  • Piano di revisione post-installazione.
  • Relazione di installazione e lettera di accettazione del sistema.
  • Gestione della manutenzione: elenco anomalie, miglioramenti richiesti, tracciamento modifiche e verbali di revisione periodica.

Voci correlate: