Please enable JavaScript.
Coggle requires JavaScript to display documents.
Ingegneria del software (Processo, ovvero sviluppo del prodotto,…
Ingegneria del software
tutto ciò che ha a che fare con i programmi, con l'obbiettivo di ridurre i costi e migliorandone le qualità
Progettazione, studia il problema ed individua la soluzione per risolverlo
Produzione, l'insieme delle fasi che portano a scrivere un programma in un linguaggio di programmazione e renderlo funzionante all'utente
Riutilizzabilità, vuol dire usare pezzi di programmi già creati per creare nuovi sistemi
Manutenzione, l'insieme delle attività di modifica e aggiornamento di un programma necessarie per poterlo continuare a usarlo nel tempo
software engineering è l'approccio sistematico, cioè l'applicazione dell'ingegneria al software
-
Processo, ovvero sviluppo del prodotto, sviluppandolo per renderlo un prodotto di qualità
Per l'organizzazione di un progetto, bisogna definire in linguaggio comprensibile tra il fornitore e il cliente, comunicano tramite l'UML
La gestione del progetto, è una parte fondamentale infatti viene gestito da una persona importante : il capo progetto
Durante la progettazione potrebbero verificarsi dei problemi, l'incomprensione tra cliente e fornitore e la formalizzazione insufficiente delle decisioni
Manutenzione e gestione del progetto, accompagna la vita di un prodotto software da subito dopo il suo rilascio fino alla sua fine, fino al momento in cui non verrà piu utilizzato
ci sono tipi di manutenzioni : correttiva ( si evidenziano quando si verificano alcuni errori non considerati)
-
-
Approccio metodologico ai progetti : permette di realizzare facilmente un software di qualità, può essere approcciato in due modi : approccio strutturato e approccio object oriented
Modelli di approccio strutturato : troviamo il modello a cascata , ma ci sono anche quelli piu innovativi approcci prototipali o spirale
Diagramma di flusso, il piu antico ma il piu semplice da utilizzare nella parte di analisi funzionale
Reti di Petri è uno strumento concettuale per descrivere i sistemi tramite un grafo in cui si rappresentano condizioni e attività
Modello Entità- Relazione, è un modello che si concentra sulla progettazione dei dati
La metodologia SADT è adatta per la progettazione di sistemi di qualunque genere e di qualunque complessità
-