Systemet livscykel , eller SDLC , är den process genom vilken en organisation designar och implementerar ett nytt IT-system för att lösa ett problem eller för att bättre tillgodose behoven hos slutanvändare organisationen . Det finns flera alternativ till den traditionella synen på SDLC , inklusive slutanvändare systemutveckling . Men system som skapats av slutanvändarna har sina egna nackdelar . Traditionell SDLC
Den traditionella modellen för systemutveckling livscykel , eller SDLC är en top - down-strategi . Utsedda experter först identifiera de mål som skall uppnås eller de problem som ska lösas . Då kraven för projektet analyseras av designteamet så att projektets mål kan uppfyllas . Utformningen av det nya systemet är baserat på denna analys. När en konstruktion är färdig , är nödvändig hårdvara och mjukvara för det nya systemet som erhållits , och slutligen det nya systemet sätts på plats . Däremot fungerar slutanvändaren modell av systemets utveckling underifrån . Slutanvändarna av systemet är ansvarig för att sätta ihop det , främst på ad hoc-basis .
End -User System Development
Ett av problemen med den traditionella modellen för SDLC är att hela processen sker utan någon input från slutanvändaren , som ser bara det färdiga systemet . Slutanvändaren systemutveckling livscykel vänder denna process , genom att slutanvändarna ansvarig för hela designen liv cyce , ofta med liten inblandning från experter . Även om denna typ av livscykeln tenderar att vara mer tillfredsställande för slutanvändare , kan det också producera vissa problem . Dessa inkluderar en bristande kvalitetskontroll och tillsyn , en brist på kontroll över de uppgifter i systemet , och en tendens för slutanvändare som deltar i projektet att skapa applikationer för eget privat bruk .
Kvalitetskontroll
traditionell SDLC synsätt innebär en översyn och en viss tillsyn av förvaltningen av organisationen för att säkerställa att den färdiga systemet tjänar målen för organiation och främjar dess övergripande strategi . Kvalitetskontroll säkerställs med hjälp av experter som förstår både verksamhetens mål och de tillgängliga designverktyg . I slutanvändaren systemutveckling livscykel , slutanvändarna är sannolikt att framhäva sina egna behov och preferenser snarare än målen i organisationen som helhet . Dessutom får de inte har den kompetens som krävs för att säkerställa en hög kvalitetskontroll . Addera Data Control
I den traditionella systemutveckling förhållningssätt , alla uppgifter om organisationen är i händerna på utsedda experter som arbetar som ett team under handledning . I slutanvändaren modell av systemutveckling , kan tillgång till uppgifter inte styras från ovan som tillförlitligt . Slutanvändarna konstruera systemet i samarbete med varje bidragande någon aspekt av det övergripande systemet som svar på vissa upplevda behovet . Detta kan resultera i en något kaotisk kombination av element , skapat styckevis av flera användare i stället för i tjänsten av en övergripande vision av vad som behövs .