tehnologije

definicija softverskog inženjerstva

The Софтверско инжењерство је ли то disciplina koja se bavi razvojem, radom i održavanjem računarskog softvera ili programa.

Treba napomenuti da je neophodno proučiti kako principe, tako i metodologije za izvođenje ovih napred navedenih radnji, dok je obezbeđivanje ovih znanja ono što će omogućiti projektovanje i izgradnju računarskih programa sa kojima može na zadovoljavajući način da radi u različitim personalnim kompjuteri.

Dakle, softverski inženjering podrazumeva sveobuhvatan rad, odnosno izrađuje se analiza konteksta, dizajnira projekat, razvija odgovarajući softver, sprovode testovi kako bi se obezbedio njegov ispravan rad i na kraju se sistem implementira.

Proces razvoja softvera se formalno naziva životni ciklus softveraU međuvremenu, sastoji se od četiri faze: začeće (u ovome se postavljaju ciljevi i razvija se model), разрађивање (u ovom koraku se uspostavljaju karakteristike i kako će biti arhitektura i zašto), конструкција (podrazumeva izradu programa) i прелаз (To je trenutak u kojem se konačni proizvod prenosi na korisnika).

Kada se softver pokrene, ovde se nalazi održavanje istog. Generalno, greške se obično pojavljuju u vezi sa dizajnom programa, na primer, održavanje je ono koje će omogućiti njihovo rešavanje kada korisnici to prijave. Obično se predlažu ažuriranja i razvijaju novi elementi sa misijom ispravljanja grešaka koje su se pojavile.

Pojedinac koji profesionalno radi u ovoj oblasti se naziva софтверски инжењер. Prvi i glavni zadatak koji imaju ovi profesionalci je detaljno proučavanje svih uslova koje program mora da ispoštuje pre njegovog razvoja kako bi zadovoljio zahteve potrošača, ali ne zaboravljajući mogućnosti koje ima na raspolaganju kompanija za razvoj.

$config[zx-auto] not found$config[zx-overlay] not found