Systemudvikling: Forskelle mellem versioner

Content deleted Content added
m ændre sorteringsnøgle til Kategori:Systemudvikling
Mere diskussion om disciplinerne i indledningen
Linje 1:
'''Systemudvikling''' er en bred betegnelse for udvikling af [[software]]-baserede systemer. Systemudvikling består af en kombination af at finde frem til kravene til det kommende system, analysere sammenhængene i, designe, programmere og teste det. Groft deles systemudvikling op i tre discipliner:
* Analyse
* Design
* [[Programmering]]
 
Programmeringsdisciplinen omfatter en række kompetencer, der kan studeres og behandles for sig selv, og derfor benyttes betegnelsen "systemudvikling" ofte om alt det, der ikke direkte har med programmering at gøre, nemlig at skabe fundamentet for, at man udvikler det rigtige system. Omvendt er det svært i praksis at løsrive programmeringingsdisciplinen fra de to øvrige discipliner, fordi systemudvikling normalt udføres som en iterativ proces. Det kan også ofte være svært at afgøre, om designdisciplinen har størst berøringsflade med analysedisciplinen eller programmeringsdisciplinen. Flere aspekter af designet kunne nemt opfattes som en del af analysen og andre som en del af programmeringen.
 
== Udviklingsforløb ==