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