INTEGRAZIONE, RILASCIO Fasi di un prodotto ANALISI PROGETTO REALIZZAZIONE INTEGRAZIONE, RILASCIO E AVVIAMENTO MANUTENZIONE
ANALISI Per prima cosa bisogna analizzare la situazione attuale individuando le proprie esigenze e capendo cosa si vuole ottenere. A questo punto contattiamo esperti nel settore che ci diranno cosa e come farlo. Con loro analizziamo bene il problema a fondo definendo quali sono i requisiti e se quello che vogliamo fare si può realizzare. Analisi del problema e definizione dei requisiti Questa fase comprende tutta la parte in cui si analizza il problema e le esigenze dell’ utente, si capisce quello che si vuole realizzare tenendo presente gli obbiettivi Studio di fattibilità Si verifica che le esigenze degli utenti siano effettivamente realizzabili e che le risorse disponibili siano sufficienti
PROGETTO Si descrive il progetto prima a livello macro e poi più nei particolari. Viene effettuata prima la stesura delle specifiche funzionali e non funzionali. Il progetto in genere si suddivide in disegno architetturale e disegno di dettaglio. Specifiche funzionali Vengono dettagliate le funzioni che dovrà avere il sistema, in modo ancora indipendente da come verranno utilizzate.
REALIZZAZIONE In questa fase viene realizzato il prodotto in tutte le sue componenti. Sviluppo software Acquisto software Acquisto hardware Stesura rete
INTEGRAZIONE Le componenti del sistema vengono integrate e si effettuano dei test per verificare se le varie parti funzionano. Il prodotto completo poi viene consegnato al committente con la relativa documentazione. Nella fase di avviamento il sistema comincia ad essere utilizzato dal cliente. Vengono avviati corsi più specifici e approfonditi.
MANUTENZIONE La fase di manutenzione accompagna nella sua vita il prodotto da quando è rilasciato fino alla fine. Ci sono 3 tipi diversi di manutenzione : Manutenzione correttiva: Quando si evidenziano malfunzionamenti Manutenzione conservativa: è la modifica nel tempo di funzionalità già esistenti Manutenzione migliorativa: si introducono nuove funzione che soddisfano le esigenze dell’utente