Skip to main content

Jaký je životní cyklus vývoje systémů?

Životní cyklus vývoje systémů je metoda organizace vytváření, použití a likvidace nového hardwaru a softwaru v počítačovém průmyslu.Životní cyklus vývoje systémů sleduje stejný vzorec jako většina nových vynálezů: Najděte problém, navrhněte řešení a poté implementujte řešení.Termín je chytáním pro velké množství různých metodik a procesů, z nichž všechny sledují stejný základní vzorec.

Neexistuje jediný proces nazývaný životní cyklus vývoje systémů-zařazený-existuje mnoho různých metodik a modelů, které všechny spadají do tohoto období.Nejzákladnější model, často nazývaný metoda vodopádu, se skládá ze sedmi kroků.Tyto kroky se provádějí v určeném pořadí, každá budova na poslední.I když je to vodopád jedním z nejkompletnějších modelů, také z něj dělá nejpomalejší a nejdražší.Ostatní metody vývoje systému vývoje systémů přeskočí, kombinují nebo přeměňují základní kroky.Obecně se to provádí pro urychlení tvůrčího procesu nebo snížení vývojových nákladů.Kromě toho existují modely, které využívají alternativní výpočetní styly a obchodní struktury.

Základní kroky životního cyklu rozvoje systémů jsou rozděleny do čtyř oblastí.První tři, design, konstrukce a implementace, jsou běžnými částmi mnoha nových systémů a vynálezů.Čost, likvidace, je relativně neobvyklá.Většina z těchto čtyř oblastí má „SubpEps“, které tvoří celý cyklus.Konstrukční krok má největší počet subdepů kterékoli z oblastí.Zahájení vyžaduje, aby byl do designového týmu přinesen projekt, aby zahájil proces.Systémové koncepce a plánovací kroky se zaměřují na studie interního účetnictví a proveditelnosti pro navrhovatelskou společnost.Analýza požadavků se zaměřuje na zaměření na potřeby uživatele a návrh je počáteční tvorbou softwarového nebo hardwarového modelu.

Fáze konstrukce v životním cyklu vývoje softwaru je často jednou z nejdelších.Během těchto rozdrcení je hardware nebo software skutečně postaven a testován.Prvním krokem, vývoj, je skutečné vytvoření systému a v závislosti na projektu to může trvat od dnů do let.Druhý krok, testování, zahrnuje neevelopers používající produkt za účelem generování zpětné vazby.Na základě této zpětné vazby se projekt vrátí k vývoji nebo přejde do další fáze.

Implementace je, když uživatelé skutečně používají software nebo hardware.Během prvního SubpEp, také nazývaného implementace, je projekt integrován do stávajících systémů a probíhá školení uživatelů.Operace a údržba zahrnují druhý krok.Během této doby jeho cílové publikum obvykle používá projekt a provádí pravidelnou údržbu v systému.Během této fáze je projekt vytáhnut ze uživatelských systémů.Pokud se jedná o hardware, je obvykle likvidován.Software je migrován a stávající data jsou převedena na novější systém, který vstupuje do fáze implementace.