Domande e risposte sui modelli SE # 2
Question:Spiegare le visioni generiche dell'ingegneria del software.
Answer: - Il processo di sviluppo di un software ha tre viste generiche che sono:
Definition Phase- È la base della fase di definizione. Gli esperti acquisiscono la conoscenza di "cosa".
Informazioni necessarie per l'elaborazione.
Quali funzioni sono richieste.
Aspettative sulla capacità.
Interfaccia stabilita.
Area della convalida.
Questa fase definisce tutte le aspettative a seconda dello standard dell'Ingegneria del software. Contiene tre passaggi.
Analisi del sistema
Pianificazione del progetto
Analisi dei requisiti
Development phase- Il punto focale della fase di sviluppo è "Come". Dopo la spiegazione di "Cosa" si passa a "Come". Vari tipi di domande sollevate nella mente degli sviluppatori: come progettare la struttura dei dati e l'architettura del software, i dettagli procedurali come implementare e come convertire il design in un linguaggio di programmazione e come eseguire il test del software. Tre passaggi speciali sempre presi in questa fase che sono
Progettazione di software
Coding
test del sistema software
Maintenance phase - L'obiettivo principale della fase di manutenzione è il cambiamento che causa è la correzione degli errori, l'adattamento di una nuova idea, in base alle esigenze del software dopo il cambiamento dell'umore del cliente.