Dom Razvoj Koji je životni ciklus softvera? - definicija iz tehopedije

Koji je životni ciklus softvera? - definicija iz tehopedije

Sadržaj:

Anonim

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.

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 u 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.

Koji je životni ciklus softvera? - definicija iz tehopedije