Systemet livscyklus eller SDLC er den proces, hvorved en organisation udvikler og implementerer et nyt informationssystem til at løse et problem eller til bedre at imødekomme behovene hos slutbrugere organisationen . Der er flere alternativer til den traditionelle tilgang til SDLC , herunder slutbrugerens systemudvikling. Men systemer oprettet af slutbrugerne har deres egne ulemper. Traditionel SDLC
traditionelle model for systemudvikling livscyklus eller SDLC , er en top- down tilgang. Eksperter udpeget først identificere målet skal nås , eller at problemet skal løses. Så kravene til projektet analyseres af design team , således at projektets mål kan opfyldes. Udformningen af det nye system er baseret på denne analyse. Når et design er færdig , er den nødvendige hardware og software til det nye system opnået , og endelig det nye system er sat på plads . Derimod virker slutbrugeren model af systemudvikling nedefra . Slutbrugerne af systemet står for at sætte det sammen, hovedsagelig på ad hoc- basis.
End -User System Development
Et af problemerne med den traditionelle model for SDLC er, at hele processen gennemføres uden input fra slutbrugeren , der ser kun det færdige system. Slutbrugeren systemudvikling livscyklus vender denne proces ved at sætte slutbrugerne i spidsen for hele designet levetid cyce , ofte med lidt involvering fra ekspert designere . Selv om denne type livscyklus har tendens til at være mere tilfredsstillende for de slutbrugere , kan det også producere nogle problemer. Disse omfatter manglende kvalitetskontrol og tilsyn , manglende kontrol over de data i systemet , og en tendens til slutbrugerne involveret i projektet for at skabe applikationer til deres eget private brug.
Kvalitetskontrol
traditionelle SDLC tilgang indebærer en gennemgang og en vis kontrol af ledelsen af organisationen for at sikre , at det færdige system, tjener målene for organiation og fremmer den overordnede strategi . Kvalitetskontrol er sikret ved brug af ekspert designere , der forstår både organisationens mål og de tilgængelige designværktøjer . I slutbrugeren systemudvikling livscyklus er de slutbrugere sandsynligvis at understrege deres egne behov og præferencer snarere end mål i organisationen som helhed. Desuden kan de ikke have den nødvendige ekspertise til at sikre et højt niveau af kvalitetskontrol.
Data Control
I den traditionelle systemudvikling tilgang alle data om tilrettelæggelsen er i hænderne på udpegede eksperter, der arbejder som et team under opsyn. I slutbrugeren model for systemudvikling , kan adgangen til data, der ikke kan styres fra oven så pålideligt. Slutbrugerne konstruere systemet i samarbejde med hver især bidrager nogle aspekter af det samlede system som svar på nogle følte behov . Dette kan resultere i en noget kaotisk kombination af elementer , skabt sammenstykket af flere brugere snarere end i tjeneste af en overordnet vision om, hvad der er behov for .