Skip to main content

Mi a rendszerfejlesztési életciklus?

A rendszerfejlesztési életciklus az új hardver és szoftver létrehozásának, felhasználásának és ártalmatlanításának megszervezésének módszere a számítógépes iparban.A rendszerfejlesztési életciklus ugyanazt a mintát követi, mint a legtöbb új találmány: Keressen egy problémát, tervezze meg a megoldást, majd hajtsa végre a megoldást.A kifejezés számos különféle módszert és folyamatot kap, amelyek mindegyike ugyanazt az alapmintát követi.

Nincs egyetlen folyamat, amelyet rendszerfejlesztési életciklusnak neveznek-Rather, sokféle módszer és modell létezik, amelyek mind a kifejezés alá tartoznak.A legalapvetőbb modell, amelyet gyakran vízesés módszernek hívnak, hét lépésből áll.Ezeket a lépéseket meghatározott sorrendben hajtják végre, mindegyik épület az utolsó.Noha ez teszi a vízesés egyik legteljesebb modelljét, ez a leglassabb és legdrágább is.

Egyéb fejlesztési módszerek hasonló, de eltérő alapelveken működnek.Egyéb rendszerfejlesztési életciklus -módszerek kihagyják, kombinálják vagy átrendezik az alapvető lépéseket.Általában ezt a kreatív folyamat felgyorsítása vagy a fejlesztési költségek csökkentése érdekében végzik.Ezenkívül léteznek modellek az alternatív számítási stílusok és üzleti struktúrák előnyeinek kihasználására.

A rendszerfejlesztési életciklus alapvető lépései négy területre oszlanak.Az első három, a tervezés, az építés és a megvalósítás sok új rendszer és találmány közös része.A következő, az ártalmatlanítás viszonylag ritka.A négy terület nagy részében olyan „substePs” van, amely alkotja a teljes ciklust.A tervezési lépést a területek bármelyikének legtöbb alárendelése tartalmazza.A kezdeményezés megköveteli, hogy egy projektet vezessenek a tervezőcsoportba a folyamat megkezdéséhez.A rendszerkoncepció és a tervezési lépések a tervező cég belső számviteli és megvalósíthatósági tanulmányairól szólnak.A követelmény -elemzési központok a felhasználói igényekre összpontosítva, és a tervezés a szoftver vagy a hardver modell kezdeti létrehozása.

A szoftverfejlesztési életciklus építési fázisa gyakran a leghosszabb.Ezeknek az alkatisoknak a hardver vagy a szoftver ténylegesen felépült és tesztelve van.Az első lépés, a fejlesztés, a rendszer tényleges létrehozása, és a projekttől függően ez napról évre is eltarthat.A második lépés, a tesztelés magában foglalja a nem fejlesztőket a termék használatával a visszajelzés előállításához.A visszajelzés alapján a projekt visszatér a fejlesztéshez, vagy a következő szakaszba lép.Az első substeP, más néven megvalósítás során a projekt integrálódik a meglévő rendszerekbe, és a felhasználói képzés zajlik.A műveletek és a karbantartás a második lépést foglalja magában.Ez idő alatt a célközönség általában használja a projektet, és rendszeresen karbantartást végez a rendszeren.

Az utolsó terület, az ártalmatlanítás, nincs alárendelése.Ebben a szakaszban a projektet kihúzzák a felhasználók rendszeréből.Ha hardver, akkor normálisan ártalmatlanítják.A szoftvert áttelepítik, és a meglévő adatokat konvertálják egy újabb rendszerré, amely belép a megvalósítási szakaszába.