Le diverse fasi della produzione del software: Analisi ⇒ Progetto ⇒ Realizzazione ⇒ Testing ⇒ Rilascio
Fase | Attività principali | Attività aggiuntive |
---|
Analisi |
- DATI
- FUNZIONI (procedure)
- 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
- PROGRAMMI (moduli software)
- ARCHIVI
|
- DOCUMENTAZIONE
- GUI, interattività
- INTEGRAZIONE
- FORMAZIONE
|
Testing | Errori logici
| Release
- alpha release
- beta release
|
Rilascio |
- Produzione
- Distribuzione
- Manutenzione
- Revisione
| Versioni
- Versione, release, aggiornamento
- Patch, service pack
|