Collaudo del software: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 27:
Precisamente:
 
* la '''verifica''' serve a stabilire che il software rispetti i requisiti e le specifiche, quindi ad esempio che non ci siano requisiti mancanti o che le diverse prove (esecuzione, integrazione, etc) abbiano esito positivo,
* mentre la '''validazione''' serve ad accertare che i requisiti e le specifiche siano anche rispettati nella maniera giusta cioè secondo criteri di utilizzo (secondo i bisogni e le attese dell'utente). Il collaudo per antonomasia è quello finale, eseguito in condizioni che simulino il reale impiego.
 
Questa fase, infatti, è molto delicata in quanto, se il software passa la verifica, ma non la validazione, dopo tutto il processo si può ottenere un [[software]] perfettamente funzionante, senza errori, ma del tutto inutile in quanto non rispecchia quanto era stato chiesto all'inizio (in tal caso non adempiendo all'insieme completo delle funzionalità previste e quindi non servendo allo scopo di progetto, può esserci il rischio che venga rigettato dal cliente).