Ingegneria del software: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Aggiunto una precisazione sul legame tra ll'ordinamento accademico italiano e l'ingegneria del software
Riga 1:
{{Nota disambigua2|Se stai cercando informazioni sull'ingegneria del software nell'ordinamento [[università|universitario]] [[italia]]no, vedi [[Ingegneria informatica]] o [[informatica]] }}
Per '''ingegneria del software''' ('''''software engineering''''' in [[lingua inglese|inglese]]) si intende la branca dell'[[ingegneria]] che si occupa delladei processi produttivi e delle metodologie di sviluppo finalizate alla realizzazione di sistemi software. Rispetto al termine "[[informatica]]", che può essere usato per riferirsi alla [[scienza]] del calcolo automatico (''computer science'' in inglese), l'ingegneria del software ha come proprio oggetto di studio l'uso e lo sviluppo delladelle metodologie e [[tecnologiatecnologie]] informaticainformatiche di supporto al processo di sviluppo del software. Nell'ordinamento universitario italiano, non esiste una laurea in ingegneria del software. Esistono invece cattedre di ''ingegneria del software'' tanto nella facoltà di scienze per il terminecorso di laurea in [[ingegneria informatica]], vieneche spessoin impiegatoquella di ingegneria per riferirsii acorsi unodi specificolaurea in [[corsoingegneria diinformatica]] laureae [[ingegneria gestionale]].
 
Come disciplina di ricerca, l'ingegneria del software si propone una serie di obiettivi legati all'evoluzione dello sviluppo del software (inteso come attività [[industria del software|industriale]]) sia da un punto di vista tecnologico (per esempio attraverso la definizione di nuovi [[linguaggio di programmazione|linguaggi di programmazione]]) che metodologico (per esempio il perfezionamento dei modelli di [[ciclo di vita del software]]).