Casa Sviluppo Cos'è l'ingegneria del software? - definizione da techopedia

Cos'è l'ingegneria del software? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Ingegneria del software?

L'ingegneria del software è il processo di analisi delle esigenze degli utenti e progettazione, costruzione e test delle applicazioni degli utenti finali in grado di soddisfare queste esigenze attraverso l'uso di linguaggi di programmazione software. È l'applicazione dei principi di ingegneria allo sviluppo del software. Contrariamente alla semplice programmazione, l'ingegneria del software viene utilizzata per sistemi software più grandi e complessi, che vengono utilizzati come sistemi critici per aziende e organizzazioni.

Techopedia spiega l'ingegneria del software

Un ingegnere del software tiene conto delle esigenze del software degli utenti finali e di conseguenza sviluppa o progetta nuove applicazioni. Inoltre, l'ingegneria del software può comportare il processo di analisi del software esistente e di modifica per soddisfare le attuali esigenze applicative.

Man mano che l'hardware del computer diventa più economico, l'attenzione si trasferisce ai sistemi software. I sistemi software di grandi dimensioni possono essere più complessi dell'hardware utilizzato per eseguirli, quindi c'è una grande richiesta di migliori pratiche e processi di ingegneria che possono essere applicati allo sviluppo del software. Ci deve essere disciplina e controllo durante l'ingegneria del software, proprio come qualsiasi impresa ingegneristica complessa.

Nella moderna elettronica di consumo, i dispositivi in ​​concorrenza diretta hanno spesso hardware e potenza di elaborazione simili, ma l'esperienza dell'utente varierà notevolmente a seconda del software utilizzato.

Cos'è l'ingegneria del software? - definizione da techopedia