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:

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

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

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