Collaudo
La fase di collaudo permette di validare il software personalizzato sviluppato, verificando che soddisfi i requisiti individuati nell’analisi. In questa fase viene effettuato sia il collaudo dei singoli moduli che dell’intero sistema integrato. In un progetto di sviluppo software personalizzato, il collaudo non è esclusivamente funzionale, ma prevede severi test anche per le performance, la sicurezza, l’accessibilità, etc.
Rilascio
Il rilascio è la fase in cui si provvedere ad installare il prodotto software nell’infrastruttura di esecuzione utilizzata dal cliente.
Manutenzione
La manutenzione comprende quelle sotto-attività necessarie a modifiche del prodotto software successive il rilascio, al fine di correggerne errori, adattarlo a nuovi ambienti operativi o estenderne le funzionalità.
Ogni modifica al software implica la necessità di nuovi collaudi, sia relativi alle nuove funzionalità eventualmente introdotte, sia mirati a verificare che le modifiche apportate non abbiano compromesso funzionalità preesistenti.