Obsah:
Definícia - Čo znamená životný cyklus softvéru?
Životný cyklus softvéru sa vzťahuje na všetky fázy softvérového produktu počas jeho plánovania, vývoja a používania až po jeho prípadné zastaranie alebo vyradenie. Tento proces má veľa variabilných častí, ale často sa dá rozdeliť na niekoľko hlavných častí. Pomáha to vývojárom a ostatným porozumieť tomu, ako sa produkt vytvára, implementuje a používa.
Techopedia vysvetľuje životný cyklus softvéru
Niektoré z najbežnejších častí životného cyklu softvéru sú fázy plánovania. Profesionáli sa zvyčajne týkajú zhromažďovania požiadaviek alebo analýzy, kde je nevyvinutý produkt definovaný na základe zhromaždených kritérií. Nasledujúce fázy zahŕňajú analýzu a návrh produktu, po ktorom nasleduje vývoj. Posledné časti životného cyklu zahŕňajú produkt, ktorý bol prepustený zákazníkovi alebo inému koncovému užívateľovi, kedy je výrobca produktu často naďalej zapojený prostredníctvom údržby, riešenia problémov, modernizácie a ďalších procesov.
Ďalším spôsobom, ako sa pozerať na oddelenie fáz životného cyklu softvéru, je použitie výrazov „výrobné prostredie“ a „prostredie koncového použitia“. Tu je jasné rozlíšenie medzi prebiehajúcim interným produktom a produktom. ktorý bol prepustený.
Je dôležité si uvedomiť, že softvér nie vždy prechádza cez tieto časti životného cyklu softvéru lineárne. Skôr môžu existovať rôzne časti produktu, ktoré sa vyvíjajú odlišne. Často sa nazývajú iterácie v rámci profesionálnej IT komunity.
