Obsah:
- Definice - Co znamená cyklus vývoje aplikací (AD / Cycle)?
- Techopedia vysvětluje cyklus vývoje aplikací (AD / Cycle)
Definice - Co znamená cyklus vývoje aplikací (AD / Cycle)?
Cyklus vývoje aplikací je řada procesů nebo kroků, které strukturují vývoj aplikace, aby byl projekt co nejefektivnější dokončen. Vývojové cykly se liší v závislosti na typu organizace a dokonce i na jejích cílech. V důsledku toho může mít každá organizace jedinečný vývojový cyklus.
Procesy v rámci cyklu se nezaměřují pouze na skutečné kódování aplikačního softwaru, ale také začleňují logické a návrhové procesy, na nichž je kódování založeno. To se obvykle provádí na začátku cyklu, když jsou definovány všechny požadavky.
Techopedia vysvětluje cyklus vývoje aplikací (AD / Cycle)
Cyklus vývoje aplikací je velmi podobný jakémukoli jinému vývojovému cyklu, pokud jde o použité zásady a fáze, i když v závislosti na tom, co se vyvíjí, mohou existovat rozdíly. Zahrnuje nejzákladnější procesy, jako je návrh, vývoj a testování.
Někdy je nejdelším procesem návrhová část, ve které různé zúčastněné strany - včetně vývojářů - musí analyzovat požadavky a specifikace uživatelů i použitých technologií. Zúčastněné strany musí shromáždit nezbytné požadavky, provést analýzu a rozvinout návrh v různých iteracích, na vysoké a podrobné úrovni, aby uspokojily uživatele i vývojáře. Některé návrhové procesy trvají roky, než bude možné dohodnout konečný návrh, ale obvykle je to kvůli rozpočtovým obavám nebo proto, že technologie, která může splnit některé požadavky, dosud nebyla vyvinuta.
Po návrhu přichází skutečná vývojová fáze, kdy programátoři zakládají své kódy na specifikovaném návrhu a architektuře vyvíjeného systému nebo aplikace. Některé požadavky se mohou během fáze vývoje stále měnit, což může bránit práci a vrhat věci do nepořádku. Tomu se říká rozsahové dotvarování.
Fáze testování přichází hned po kódování aplikace. Tento proces je velmi nezbytný, protože určí, zda je aplikace nebo systém vhodný pro nasazení. Jakmile bylo vše testováno a považováno za přijatelné, je aplikace připravena k prodeji nebo předána tomu, kdo ji zadal. Cyklus končí u některých, ale organizace, které jsou zaměřené na zákazníka, často cyklus prodlužují o fázi údržby. Tato fáze může trvat neurčitě nebo do té doby, než aplikace dosáhne konce své životnosti, a je vyřazena a nahrazena novou.