Inżynieria oprogramowania

Inżynieria oprogramowania

Inżynieria oprogramowania jest jedną z bardziej rozbudowanych gałęzi informatyki. Zajmuje się ona różnymi etapami produkcji oprogramowania – analizuje wymagania sprzętowej, projektuje i wprowadza nowe oprogramowania, wdraża także gotowe już oprogramowania.

Sama informatyka zajmuje się teorią powstawania oprogramowań, natomiast inżynieria oprogramowania działa w obszarze praktycznych zastosowań tych rozwiązań. Inżyniera oprogramowania jest stosunkowo starą dziedzina, gdyż jej początki sięgają lat 50.

XX wieku. Oficjalnie o tej gałęzi zaczęto mówić jednak o wiele później, a mianowicie dopiero pod koniec lat 60.

Od tamtego czasu wciąż się rozwija i poszerza zakres swoich działań. Inżynieria oprogramowania bada m.

in. to jak używać i zabezpieczać oprogramowanie, które istnieje już od wielu lat.

Bada także systemy heterogoniczne – rozstrzyga problemy integracji różnych systemów. Inżynieria oprogramowania zajmuje się także produkcją systemów oraz tym, jak szybko tworzyć nowe oprogramowania bez wpływania na ich jakość.