Q & A sulla qualità SE # 2

Question:Quali sono le differenze tra verifica e convalida nello sviluppo del software?

Answer: - La tabella seguente descrive in dettaglio le differenze tra verifica e convalida nello sviluppo del software.

i risultati effettivi dei test e l'utilizzo del software al termine del processo di verifica.
Sr.No. Verifica Validazione
1 Questo è il processo per decidere che il prodotto in una fase particolare dello sviluppo del software soddisfa le esigenze previste. Questo è il processo per decidere che la valutazione del software alla fine del processo è secondo l'effettiva necessità.
2 La verifica include valutazioni in termini di piano, codice, necessità e qualità. La lista di controllo e l'ispezione ne fanno parte. La convalida include i risultati dei test effettivi e l'uso del software quando il processo di verifica viene completato.
3 La verifica decide che il risultato di una fase di sviluppo conferma lo stato ok della fase precedente. La convalida decide che il prodotto sviluppato soddisfa le esigenze richieste.
4 La verifica assicura che il processo renda un prodotto di qualità in ogni fase dello sviluppo del software. La convalida assicura che il software in fase di sviluppo soddisfi esigenze funzionali e non funzionali.
5 La verifica viene eseguita in ogni fase e fornisce la garanzia della regolarità con il risultato finale della fase precedente. Il processo di convalida assicura che le esigenze degli utenti siano completamente coperte.