Über Test del software e assicurazione della qualità
L'ingegneria del software è un approccio sistematico per sviluppare software. Per sviluppare software, si deve avere la conoscenza di analisi, stima, prototipazione, pianificazione, progettazione, test e così via. L'ingegneria del software include: - Analisi dei requisiti - Fattori umani - Specifiche funzionali - Architettura del software - Metodi di progettazione - Programmazione per l'affidabilità - Programmazione per la manutenibilità - Metodi di programmazione in team - Metodi di test - Gestione della configurazione L'ingegneria del software è lo studio e l'applicazione dell'ingegneria alla progettazione, sviluppo e manutenzione del software. La specifica è un documento che descrive il comportamento del sistema software da costruire. Contiene il modello dei requisiti e il modello del dominio. Il modello dei requisiti include i requisiti funzionali e non funzionali. I requisiti funzionali sono anche chiamati capacità. I requisiti non funzionali sono anche chiamati vincoli. I requisiti non funzionali includono usabilità, comfort, sicurezza, facilità d'uso, affidabilità, prestazioni del software per il cliente.
Mehr anzeigen