Dom Razvoj Koji je ciklus razvoja aplikacije (oglas / ciklus)? - definicija iz tehopedije

Koji je ciklus razvoja aplikacije (oglas / ciklus)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači ciklus razvoja aplikacija (AD / ciklus)?

Ciklus razvoja aplikacije niz je procesa ili koraka koji strukturiraju razvoj aplikacije kako bi se projekt završio na najučinkovitiji način. Razvojni ciklusi variraju ovisno o vrsti organizacije, pa čak i njezinim ciljevima. Kao rezultat, svaka organizacija može imati jedinstveni razvojni ciklus.

Postupci unutar ciklusa ne samo se fokusiraju na stvarno kodiranje aplikacijskog softvera, već uključuju i logiku i procese dizajniranja na kojima se kodiranje temelji. To se obično izvodi na početku ciklusa kada se definiraju svi zahtjevi.

Techopedia objašnjava ciklus razvoja aplikacija (AD / ciklus)

Ciklus razvoja aplikacije vrlo je sličan bilo kojem drugom razvojnom ciklusu u pogledu načela i uključenih faza, premda mogu postojati razlike ovisno o tome što se razvija. To uključuje najosnovnije procese, kao što su dizajn, razvoj i testiranje.


Ponekad je najdulji postupak dizajn, u kojem različiti dionici - uključujući programere - moraju analizirati zahtjeve i specifikacije korisnika i tehnologije koja se koristi. Dionici moraju prikupiti potrebne zahtjeve, izvršiti analizu i razviti dizajn u različitim iteracijama, visoko i detaljno, kako bi zadovoljili i korisnika i programera. Neki se projekti dizajna trebaju godinama prije nego što se konačni dizajn može dogovoriti, ali obično je to zbog proračunskih problema ili zbog toga što tehnologija koja može ispuniti neke od zahtjeva još nije razvijena.


Nakon dizajna dolazi faza stvarnog razvoja, gdje programeri temelje svoje kodove na specificiranom dizajnu i arhitekturi sustava ili aplikacije koja se razvija. Neki se zahtjevi još uvijek mogu promijeniti u fazi razvoja, što može otežati rad i dovesti stvari u nered. To se naziva opseg puzanja.


Faza ispitivanja dolazi odmah nakon kodiranja aplikacije. Taj je postupak vrlo potreban jer će odrediti je li aplikacija ili sustav prikladan za primjenu. Kad je sve testirano i bude ocijenjeno prihvatljivim, aplikacija je spremna za maloprodaju ili je predata onome tko ju je naručio. Ciklus se za neke završava, ali organizacije koje su usredotočene na kupca često produžuju ciklus tako da uključuju fazu održavanja. Ova se faza može trajati neograničeno ili dok aplikacija ne dostigne kraj svog životnog vijeka i ne povuče se i zamijeni novom.

Koji je ciklus razvoja aplikacije (oglas / ciklus)? - definicija iz tehopedije