Inżynieria oprogramowania jako nauka (2)
■ zajmuje się teorią, metodami i narzędziami związanymi z wytwarzaniem oprogramowania
■ obejmuje wszelkie aspekty produkcji oprogramowania: analizę i określenie wymagań, projektowanie, implementację, wdrożenie, ewolucję gotowego produktu
Inżynieria oprogramowania obejmuje praktyczną stronę informatyki