Inginerie software

Autor: Louise Ward
Data Creației: 7 Februarie 2021
Data Actualizării: 28 Iunie 2024
Anonim
Software Developer vs Software Engineer
Video: Software Developer vs Software Engineer

Conţinut

Definiție - Ce înseamnă Ingineria Software?

Ingineria software este procesul de analiză a nevoilor utilizatorilor și de proiectare, construire și testare a aplicațiilor utilizatorilor finali care vor satisface aceste nevoi prin utilizarea limbajelor de programare software. Este aplicarea principiilor de inginerie la dezvoltarea de software. Spre deosebire de programarea simplă, inginerie software este folosită pentru sisteme software mai mari și mai complexe, care sunt utilizate ca sisteme critice pentru companii și organizații.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Ingineria Software-ului

Un inginer software ține cont de nevoile software ale utilizatorilor finali și, în consecință, dezvoltă sau proiectează noi aplicații. Mai mult, inginerie software poate implica procesul de analiză a software-ului existent și modificarea acestuia pentru a răspunde nevoilor curente ale aplicației.

Pe măsură ce hardware-ul computerului devine mai ieftin, accentul se transferă către sisteme software. Sistemele software mari pot fi mai complexe decât hardware-ul folosit pentru a le rula, astfel încât există o mare cerere pentru cele mai bune practici și procese de inginerie care pot fi aplicate la dezvoltarea de software. Trebuie să existe disciplină și control în timpul ingineriei software, la fel ca orice eforturi complexe din domeniul ingineriei.


În electronica modernă de consum, dispozitivele aflate în concurență directă au adesea hardware și putere de procesare similare, dar experiența utilizatorului va varia foarte mult în funcție de software-ul utilizat.