Definizione del ciclo di vita del software

August 28

Definizione del ciclo di vita del software


Lo sviluppo del software passa attraverso fasi, dalla concezione versione finale per l'uso. Ogni fase del processo di sviluppo è importante e non può essere ignorato. L'intero stadi sono chiamati ciclo di vita del software.

Pianificazione del progetto

La prima fase del ciclo di vita di sviluppo del software (SDLC) si chiama pianificazione del progetto. Qui, gli obiettivi generali del programma sono definiti, il modello di ciclo di vita scelto e il programma di prodotto.

requisiti Definizione

Gli obiettivi definiti sono rifiniti in un dettagliato documento di requisiti. Il piano del progetto e il calendario sono anche aggiornati. Una matrice requisiti di tracciabilità è stabilito per seguire sull'attuazione dei requisiti.

Design

La fase di progettazione produce schemi descrittivi funzionali, pseudo-codice e dizionario dei dati tutti come un documento di progettazione. Il piano del progetto e il calendario sono ancora aggiornati. Con questi documenti, un programmatore esperto può procedere sviluppare il software.

Sviluppo

La fase di sviluppo produce il software e la documentazione iniziale, come la guida in linea. Inoltre, una mappa piena attuazione con il codice sorgente è prodotto con il piano di test e matrice di tracciabilità piano, le disposizioni progetto aggiornato.

Integrazione e test

Software è prodotto in moduli. Ogni modulo è testato e moduli integrati nuovamente testato come sistema. Documentazione segue come guida in linea, piano di accettazione e il piano di progetto aggiornato e il calendario.

Accettazione e installazione

Tutti gli scenari di test sono ancora eseguiti per verificare la correttezza e la completezza del software. Il cliente verifica poi che i requisiti siano stati rispettati e rilascia un memorandum di accettazione che porta alla installazione.