Tartalomjegyzék:
- Meghatározás - Mit jelent az alkalmazásfejlesztési ciklus (AD / ciklus)?
- A Techopedia ismerteti az alkalmazásfejlesztési ciklust (AD / ciklus)
Meghatározás - Mit jelent az alkalmazásfejlesztési ciklus (AD / ciklus)?
Az alkalmazásfejlesztési ciklus egy folyamat vagy lépés sorozat, amely strukturálja az alkalmazás fejlesztését annak érdekében, hogy a projekt a lehető leghatékonyabban befejeződjön. A fejlesztési ciklusok a szervezet típusától és annak céljaitól függően változnak. Ennek eredményeként minden szervezetnek egyedi fejlesztési ciklusa lehet.
A cikluson belüli folyamatok nemcsak az alkalmazási szoftver tényleges kódolására koncentrálnak, hanem a logikát és a tervezési folyamatokat is beépítik, amelyeken a kódolás alapul. Ez általában a ciklus elején történik, amikor az összes követelményt meghatározzák.
A Techopedia ismerteti az alkalmazásfejlesztési ciklust (AD / ciklus)
Az alkalmazásfejlesztési ciklus az érintett alapelvek és fázisok szempontjából nagyon hasonló bármely más fejlesztési ciklushoz, bár a fejlesztés függvényében eltérések lehetnek. Ez magában foglalja a legalapvetőbb folyamatokat, mint például a tervezés, fejlesztés és tesztelés.
Időnként a leghosszabb folyamat a tervezési rész, amelyben a különböző érdekelt feleknek - ideértve a fejlesztőket is - elemezniük kell mind a felhasználók, mind az alkalmazandó technológia követelményeit és előírásait. Az érdekelt feleknek össze kell gyűjteniük a szükséges követelményeket, elvégezniük az elemzést és a tervezést különféle iterációkban, magas szintű és részletességgel kell kidolgozniuk, hogy mind a felhasználó, mind a fejlesztő kielégítsék. Egyes tervezési folyamatok évekbe telnek, amíg a végleges tervről megállapodni nem lehet, de ez általában költségvetési aggodalmak miatt vagy azért van, mert a követelményeket teljesítő technológiát még nem fejlesztették ki.
A tervezés után az aktuális fejlesztési szakasz történik, ahol a programozók kódjaikat a kidolgozandó rendszer vagy alkalmazás meghatározott tervezésére és architektúrájára alapozzák. Néhány követelmény továbbra is megváltozhat a fejlesztési szakaszban, ami akadályozhatja a munkát, és rendetlenségeket okozhat a dolgokban. Ezt úgy hívják, hogy hatósugarúság.
A tesztelési szakasz közvetlenül az alkalmazás kódolása után érkezik. Ez a folyamat nagyon szükséges, mivel meghatározza, hogy az alkalmazás vagy a rendszer alkalmas-e a telepítésre. Amikor mindent megvizsgáltak és elfogadhatónak tekintenek, az alkalmazás készen áll a kiskereskedelemre, vagy átadja annak, aki megrendelte. Néhány esetben a ciklus véget ér, de az ügyfélközpontú szervezetek gyakran kiterjesztik a ciklust karbantartási szakaszba. Ez a fázis határozatlan ideig vagy addig folytatódhat, amíg az alkalmazás el nem éri az élettartamának végét, és visszavonják és újra cserélik.