Životni ciklus softvera

Autor: Randy Alexander
Datum Stvaranja: 23 Travanj 2021
Datum Ažuriranja: 26 Lipanj 2024
Anonim
Testiranje softvera - uvod u testiranje, SDLC, defekti i greske
Video: Testiranje softvera - uvod u testiranje, SDLC, defekti i greske

Sadržaj

Definicija - Što znači životni ciklus softvera?

Životni ciklus softvera odnosi se na sve faze softverskog proizvoda tijekom njegovog planiranja, razvoja i uporabe, sve do eventualnog zastarijevanja ili povlačenja. Ovaj postupak ima mnogo različitih dijelova, ali često se može podijeliti u nekoliko glavnih dijelova. To pomaže programerima i drugima da shvate kako se proizvod stvara, implementira i koristi.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da migrirate i pokrenete svoje poslovanje iz oblaka.

Techopedia objašnjava životni ciklus softvera

Nekoliko najčešćih dijelova životnog ciklusa softvera planiraju faze. Profesionalci se obično odnose na prikupljanje ili analizu zahtjeva, gdje se nerazvijeni proizvod definira putem prikupljenih kriterija. Naredne faze uključuju analizu i dizajn proizvoda, nakon čega slijedi razvoj. Posljednji dijelovi životnog ciklusa uključuju proizvod koji je pušten kupcu ili drugom krajnjem korisniku, u koje vrijeme proizvođač proizvoda često nastavlja biti uključen kroz održavanje, rješavanje problema, nadogradnju i druge procese.

Drugi način da se pogleda razdvajanje faza životnog ciklusa softvera je kroz upotrebu izraza "proizvodno okruženje" i "krajnje okruženje". Ovdje postoji jasna razlika između proizvoda kao unutarnjeg rada u tijeku i proizvoda koja je puštena.

Važno je napomenuti da softver uvijek ne prolazi kroz ove dijelove životnog ciklusa softvera na linearni način. Umjesto toga, mogu postojati različiti dijelovi proizvoda koji se različito razvijaju. To se često naziva iteracijama unutar profesionalne IT zajednice.