definicija softverskog inženjerstva

The Softversko inženjerstvo je li to disciplina koja se bavi razvojem, radom i održavanjem računalnog softvera ili programa.

Treba napomenuti da je za proučavanje navedenih radnji potrebno proučiti i principe i metodologije, dok je pružanje ovih znanja ono što će omogućiti dizajn i izgradnju računalnih programa s kojima može zadovoljavajuće raditi u raznim osobnim računala.

Dakle, softverski inženjering podrazumijeva sveobuhvatan rad, tj. Izrađuje se analiza konteksta, projektira se projekt, razvija se odgovarajući softver, provode testovi kako bi se osiguralo njegovo ispravno funkcioniranje i konačno sustav implementira.

Proces razvoja softvera formalno se naziva životni ciklus softveraU međuvremenu se sastoji od četiri faze: začeće (u tome su postavljeni ciljevi i razvijen model), razrada (u ovom koraku karakteristike i kako će biti arhitektura i zašto se uspostavljaju), zgrada (podrazumijeva razvoj programa) i tranzicija (To je trenutak u kojem se konačni proizvod prenosi na korisnika).

Jednom kada se softver pokrene, ovdje se pojavljuje njegovo održavanje. Općenito, pogreške se obično pojavljuju u vezi s dizajnom programa, na primjer, održavanje će omogućiti njihovo rješavanje kad ga korisnici prijave. Obično se predlažu ažuriranja i razvijaju se novi elementi s ciljem ispravljanja pogrešaka koje su se pojavile.

Pojedinac koji profesionalno radi u ovom području naziva se softverski inženjer. Prvi i glavni zadatak koji imaju ovi stručnjaci je detaljno proučavanje svih uvjeta koje program mora poštivati ​​prije svog razvoja kako bi udovoljio zahtjevima potrošača, ali ne zaboravljajući mogućnosti koje nudi tvrtka programer.


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