Itthon Fejlesztés Mi a rendszerfejlesztési életciklus (sdlc)? - meghatározás a techopedia alapján

Mi a rendszerfejlesztési életciklus (sdlc)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a rendszerfejlesztési életciklus (SDLC)?

A rendszerfejlesztési életciklus (SDLC) az információs rendszer (IS) fejlesztésének folyamata. Különböző SDLC modelleket hoztak létre és lehet végrehajtani, beleértve vízesést, gyors prototípus-készítést, növekményes, spirál, szökőkútot, építést és rögzítést, szinkronizálást és stabilizálást, valamint a gyors alkalmazásfejlesztést (RAD).


Az SDLC fokozatosan meghatározott szakaszai magukban foglalják a követelmények összegyűjtését, vizsgálatát, tesztelését, tervezését, telepítését, megvalósítását, integrálását és karbantartását.


Ezt a kifejezést a szoftverfejlesztés életciklusának is nevezik.

A Techopedia magyarázza a rendszerfejlesztési életciklusot (SDLC)

A rendszerfejlesztési életciklus egy részletes folyamat, amely gondos tervezést, végrehajtást és kezelést igényel. Ha nem megfelelően kezelik, akkor a hátránya a kúszás, a kimerült költségvetés és a fejlesztők hangsúlyozása!


Az általános SDLC modell a vízesés, amely a következő sorozat lépéseket tartalmazza: Projekttervezés, dDefining IS követelmények, rendszertervezés, fejlesztés, integráció, tesztelés, telepítés és elfogadás.


A spirális modell végigmegy a vízesés folyamatán, prototípus kidolgozásával együtt, amely az értékelni kívánt követelmények egy részhalmazát tartalmazza, és új, hozzáadott képességekkel újrafuttatni, új prototípust előállítva. Ez a folyamat folytatódik, és a prototípus fejlődik, és egyre növekvő fejlődésével egyre jelentősebbé válik.


A gyors alkalmazásfejlesztés (RAD) az IS gyors és olcsó fejlesztésének folyamata, és az alkalmazás felhasználói mindig részt vesznek. A magas színvonalú rendszertől kezdve a RAD prototípus- és fejlesztőeszközöket használ, ideértve a grafikus felhasználói felületeket (GUI), a kódgenerátorokat és mások.

Az inkrementális modell a lineáris (azaz vízesés) és az iteratív (azaz a prototípuskészítés) modellek kombinációja. A növekményes modellben az IS fejlesztési megközelítése magában foglalja az egyes projektelemek kezelését. Ez magában foglalhatja a kis vízeséseket vagy egy vízesés használatát, amelyet prototípusmodellek követnek.


Egy rendszer kidolgozásakor és a modellek száma megfelelő lehet. A legjobb modell a projekt méretétől és a felhasználó részvételétől függ.

Mi a rendszerfejlesztési életciklus (sdlc)? - meghatározás a techopedia alapján