Skip to main content

Vad är systemutvecklingens livscykel?

En livscykel för systemutveckling är metoden för att organisera skapandet, användningen och bortskaffandet av ny hårdvara och programvara i datorindustrin.En livscykel för systemutveckling följer samma mönster som de flesta nya uppfinningar: hitta ett problem, utforma lösningen och implementera sedan lösningen.Termen är en fångst för ett stort antal olika metoder och processer, som alla följer samma grundläggande mönster.

Det finns inte en enda process som kallas en systemutvecklingslivscykel-snarare finns det många olika metoder och modeller som alla faller under terminen.Den mest grundläggande modellen, ofta kallad vattenfallsmetoden, består av sju steg.Dessa steg vidtas i en viss ordning, var och en byggnad på den sista.Även om detta gör vattenfallet till en av de mest kompletta modellerna, gör det också det långsammaste och dyraste.

Andra utvecklingsmetoder fungerar på liknande, men olika principer.Andra systemutveckling Livscykelmetoder hoppar över, kombinerar eller ombeställ de grundläggande stegen.Generellt görs detta för att påskynda den kreativa processen eller lägre utvecklingskostnader.Dessutom finns modeller för att dra nytta av alternativa datorstilar och affärsstrukturer.

De grundläggande stegen i en livsutveckling livscykel bryts in i fyra områden.De första tre, designen, konstruktionen och implementeringen är vanliga delar av många nya system och uppfinningar.Forth, bortskaffande, är relativt ovanligt.De flesta av dessa fyra områden har "substeps" som utgör hela cykeln.

.Konstruktionssteget har det största antalet substeps i något av områdena.Initiering kräver att ett projekt föras till designteamet för att påbörja processen.Systemkonceptet och planeringsstegen centrerar för intern redovisning och genomförbarhetsstudier för designföretaget.Kravanalyscentra för att fokusera på användarnas behov och design är den första skapandet av programvaran eller hårdvarumodellen. Konstruktionsfasen i en mjukvaruutveckling Livcykel är ofta en av de längsta.Under dessa ämnen är hårdvaran eller programvaran faktiskt byggd och testad.Det första steget, utvecklingen, är den faktiska skapandet av systemet, och beroende på projektet kan det ta allt från dagar till år att slutföra.Det andra steget, testning, involverar icke-utvecklare som använder produkten för att generera feedback.Baserat på den feedbacken kommer projektet att återgå till utveckling eller gå till nästa fas. Implementering är när användare faktiskt använder programvaran eller hårdvaran.Under det första underhållet, även kallad implementering, är projektet integrerat i befintliga system och användarutbildning sker.Operationer och underhåll utgör det andra steget.Under denna tid använder målgruppen projektet normalt och utför regelbundet underhåll på systemet. Det sista området, bortskaffande, har inga substeps.Under denna fas dras projektet ur användarsystemen.Om det är hårdvara bortskaffas den normalt.Programvaran migreras ut och befintliga data konverteras till ett nyare system som går in i dess implementeringsfas.