Ingegneria del software: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 29:
=== Concetti base ===
{{vedi anche|Sviluppo software}}
[[File:Development_Stages.svg|thumb|Una parte dello sviluppo software]]]
L'ingegneria del software identifica una formalizzazione del processo di [[Analisi dei requisiti|analisi]], [[Progettazione (ingegneria del software)|progettazione]], realizzazione e [[Manutenzione (software)|manutenzione]] di un sistema informatico.
Per tale associazione con una idea quasi [[Biologia|biologica]] di vita si parla spesso di ''ciclo di vita'' di un software, concetto che ha assunto con il passare dei decenni un'importanza sempre maggiore, abbandonando progressivamente l'idea di software come ''manufatto'' e passando ad un'idea del software come prodotto industriale.