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. |