Obsah:
- Definícia - Čo znamená cyklus vývoja aplikácií (AD / Cycle)?
- Techopedia vysvetľuje cyklus vývoja aplikácií (AD / Cycle)
Definícia - Čo znamená cyklus vývoja aplikácií (AD / Cycle)?
Cyklus vývoja aplikácií je séria procesov alebo krokov, ktoré štruktúrujú vývoj aplikácie, aby sa projekt čo najefektívnejšie dokončil. Vývojové cykly sa líšia v závislosti od typu organizácie a dokonca od jej cieľov. Výsledkom je, že každá organizácia môže mať jedinečný vývojový cyklus.
Procesy v rámci cyklu sa nezameriavajú iba na skutočné kódovanie aplikačného softvéru, ale zahŕňajú aj logické a návrhové procesy, na ktorých je kódovanie založené. Toto sa zvyčajne robí na začiatku cyklu, keď sú definované všetky požiadavky.
Techopedia vysvetľuje cyklus vývoja aplikácií (AD / Cycle)
Cyklus vývoja aplikácií je veľmi podobný akémukoľvek inému vývojovému cyklu, pokiaľ ide o príslušné princípy a fázy, hoci môžu existovať rozdiely v závislosti od toho, čo sa vyvíja. Zahŕňa najzákladnejšie procesy, ako je návrh, vývoj a testovanie.
Najdlhší proces je niekedy časťou návrhu, v ktorej rôzne zúčastnené strany - vrátane vývojárov - musia analyzovať požiadavky a špecifikácie používateľov a použitej technológie. Zainteresované strany musia zhromaždiť potrebné požiadavky, vykonať analýzu a vypracovať návrh v rôznych iteráciách, na vysokej a podrobnej úrovni, aby uspokojili používateľov aj vývojárov. Niektoré procesy navrhovania trvajú roky, kým sa môže dohodnúť konečný návrh, ale zvyčajne je to kvôli obavám o rozpočet alebo kvôli tomu, že technológia, ktorá dokáže splniť niektoré z požiadaviek, ešte nebola vyvinutá.
Po návrhu príde skutočná vývojová fáza, v ktorej programátori založia svoje kódy na špecifikovanom návrhu a architektúre vyvíjaného systému alebo aplikácie. Niektoré požiadavky sa môžu počas fázy vývoja stále meniť, čo môže brániť práci a rozhadzovať veci. Toto sa nazýva rozsahové dotvarovanie.
Fáza testovania prichádza hneď po zakódovaní aplikácie. Tento proces je veľmi potrebný, pretože určí, či je aplikácia alebo systém vhodný na nasadenie. Ak je všetko testované a považované za prijateľné, aplikácia je pripravená na predaj v malom alebo sa odovzdá tomu, kto ju zadal. Cyklus končí pre niektorých, ale organizácie, ktoré sú zamerané na zákazníka, často cyklus rozširujú o fázu údržby. Táto fáza môže trvať neurčito alebo do ukončenia životnosti aplikácie a je vyradená a nahradená novou.