Softverski inženjering ili programsko inženjerstvo je stroga primena inženjeringa, naučnih i matematičkih principa i metoda u ekonomičnoj proizvodnji kvalitetnog softvera.
Nastao je kao nužna potreba vezana za programiranje i izradu softvera početkom 70. godina prošlog vijeka. Nagli razvoj mehatroničkih uređaja kontrolisanih i upravljanih softverskim aplikacijama kao i efikasna kontola i obrada podataka utiču na potrebe razvoja ove naučno tehničke discipline. Po definiciji softverskog inženjeringa, softver podrazumijeva:
Trend razvoja je takav da produktivnost računarmed jkaoaiiaoaoaoa raste oko 30 % godišnje a produktivnost softvera je tek od 4 do 7%. Veliki problem predstavlja nedostatak stručnjaka ove vrste tako da potrebe rastu svake godine za oko 12% dok je priliv stručnjaka tek oko 4 %. Zbog navedenog, i u oblasti izrade softvera se uvode komjuterski potpomognute tzv. CA tehnologije. Uz već poznate CAD, CAM, CIM..i druge već poznate tehnologije, u softverskom inženjeringu se javljaju CASE tehnologije - Computer Aided Software Engineering.
This article uses material from the Wikipedia Srpskohrvatski / Српскохрватски article Softversko inženjerstvo, which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). Sadržaj je dostupan pod CC BY-SA 4.0 osim ako je drugačije navedeno. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki Srpskohrvatski / Српскохрватски (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.