Introduzione SW2

Software Engineering is art.

Lo sviluppo software non è solo l’eseguibile, nè il sorgente. Lo sviluppo software comprende tutti gli artifatti, documentazione etc.

Software Engineering è la gestione dell’attività di sviluppo del software secondo criteri ingegneristici

La produzione software, a differenza di altri ambiti ingegneristici in cui il prodotto finale ‘si produce’ , lo si progetta e i requisiti di progetto non vengono mai congelati: la particolarità del software è proprio di essere bello flessibile durante quasi tutta la sua realizzazione.