Het systeem ontwikkeling levenscyclus , of SDLC , is het proces waarbij een organisatie ontwerpt en implementeert een nieuw informatiesysteem om een probleem op te lossen of om beter aan de behoeften van de eind - gebruikers in de organisatie . Er zijn verscheidene alternatieven voor de traditionele benadering SDLC , waaronder end - user systeem ontwikkeling. Echter , systemen gecreëerd door eindgebruikers hebben hun eigen nadelen . Traditioneel SDLC Het traditionele model voor de systeemontwikkeling levenscyclus , of SDLC , is een top - down benadering . Aangewezen deskundigen eerste doel te bereiken of te lossen probleem identificeren . Dan zijn de eisen van het project worden geanalyseerd door het ontwerpteam , zodat de doelstellingen van het project kan worden voldaan . Het ontwerp van het nieuwe systeem gebaseerd op deze analyse . Zodra een ontwerp is voltooid , wordt de benodigde hardware en software voor het nieuwe systeem verkregen , en tenslotte het nieuwe systeem in gebruik wordt genomen. Daarentegen is de eindgebruiker ontwikkelingsmodel systeem werkt van onderaf . De eindgebruikers van het systeem zijn belast met de samenstelling ervan , hoofdzakelijk op ad-hocbasis . End -User System Development Een van de problemen met het traditionele model van SDLC is dat het hele proces zonder enige inbreng van de eindgebruiker , die alleen het afgewerkte systeem ziet wordt uitgevoerd . De eindgebruiker systeemontwikkeling levenscyclus keert dit proces , door de invoering van de eindgebruikers die belast is met het gehele ontwerp leven cyce , vaak met weinig betrokkenheid van deskundige ontwerpers . Hoewel dit soort levenscyclus heeft de neiging om meer voldoening om de eindgebruikers , kan het produceren ook een aantal problemen . Deze omvatten een gebrek aan kwaliteitscontrole en toezicht , een gebrek aan controle over de gegevens in het systeem , en een neiging voor eindgebruikers bij het project betrokken om toepassingen voor hun eigen gebruik te maken . Kwaliteitscontrole de traditionele SDLC benadering houdt een evaluatieproces en een zekere mate van toezicht door het management van de organisatie om ervoor te zorgen dat de afgewerkte systeem dient de doelstellingen van de organiation en bevordert haar algemene strategie . Kwaliteitscontrole wordt gewaarborgd door het gebruik van deskundige ontwerpers die beide doelen van de organisatie en de beschikbare ontwerptools begrijpen . In de eindgebruiker systeemontwikkeling levenscyclus , de eindgebruikers zullen waarschijnlijk hun eigen behoeften en voorkeuren in plaats van de doelen van de organisatie als geheel te benadrukken . Bovendien kunnen zij niet over de expertise die nodig is om een hoog niveau van kwaliteitscontrole mogelijk te maken . Data Control In de traditionele systeemontwikkeling aanpak , gegevens betreffende de organisatie is in handen van de aangewezen deskundigen werken als een team onder toezicht . In de eindgebruiker model van de ontwikkeling van systemen , kan de toegang tot de gegevens niet worden gecontroleerd van bovenaf als betrouwbaar . De eindgebruikers construct het systeem samen , ieder vanuit een aspect van het totale systeem in reactie op een waargenomen behoefte . Dit kan resulteren in een enigszins chaotische combinatie van elementen , fragmentarisch gecreëerd door meerdere gebruikers in plaats van in dienst van een algemene visie op wat nodig is .
|