Lo sviluppo del software

Le diverse fasi della produzione del software: AnalisiProgettoRealizzazioneTestingRilascio

Fase Attività principali Attività aggiuntive
Analisi
  1. DATI
  2. FUNZIONI (procedure)
  3. FLUSSO DEI DATI (tra le funzioni)
Analisi preliminare

  • Conoscenza degli OBIETTIVI
  • INTERVISTA conoscitiva
  • Analisi dei requisiti
  • Specifica dei requisiti
Progetto
  • CARATTERISTICHE del sistema informatico
  • TRANSIZIONE al nuovo sistema
Realizzazione Codifica, implementazione, sviluppo

  1. PROGRAMMI (moduli software)
  2. ARCHIVI
  • DOCUMENTAZIONE
    • Interna
    • Esterna, Help
  • GUI, interattività
  • INTEGRAZIONE
  • FORMAZIONE
Testing Errori logici

  • Testing and Debugging
Release

  • alpha release
  • beta release
Rilascio
  1. Produzione
  2. Distribuzione
  3. Manutenzione
  4. Revisione
Versioni

  • Versione, release, aggiornamento
  • Patch, service pack