@MISC\{IMM2013-06576, author = "J. G. B. Petersen", title = "Automatisk patch management modul til Microsoft System Center Configuration Manager 2007/2012", year = "2013", publisher = "Technical University of Denmark, {DTU} Compute, {E-}mail: compute@compute.dtu.dk", address = "Matematiktorvet, Building 303{-B,} {DK-}2800 Kgs. Lyngby, Denmark", note = "{DTU} supervisor: Stig H{\o}gh, shog@dtu.dk, {DTU} Compute", url = "http://www.compute.dtu.dk/English.aspx", abstract = "Dette projekt omhandler udviklingen af et nyt patch management modul til SoftwareCental. Dette er et webinterface til Microsoft System Center Configuration Manager, ogs{\aa} kaldet {SCCM}. Der er to versioner af {SCCM} som SoftwareCentral underst{\o}tter. Dette er {SCCM} 2007 og {SCCM} 2012, hvorp{\aa} patch management modulet skal underst{\o}tte dem begge. Rapporten best{\aa}r f{\o}rst af et prestage afsnit, der gennemg{\aa}r de forskellige produkter som ligger til grund for dette projekt. Patch management er en vigtig del i en st{\o}rre organisation, og grundet eftersp{\o}rgsels fra flere kunders side, er dette modul blevet udviklet. Ud fra denne analyse blev der fundet frem til de delkomponenter som der skulle udvikles f{\o}r projektet kunne realiseres. Der blev herefter opstillet en r{\ae}kke krav til hver af disse komponenter, samt krav til det samlede produkt, og hvad der kunne betegnes som en succes. Derudover blev der lavet en risikoanalyse, da der var flere ting som kunne s{\ae}tte produktionen af produktet p{\aa} pause, fordi der igennem det meste af projektet er blevet arbejdet p{\aa} store virtuelle server systemer, som f{\o}rst skulle konfigureres s{\aa} det {\o}nskede modul kunne udvikles. Rapporten indeholder ogs{\aa} et stort implementationsafsnit som gennemg{\aa}r en del af den store m{\ae}ngde kode som er blevet skrevet igennem projektperioden. Dertil er der ogs{\aa} en r{\ae}kke test som skal redeg{\o}re for, om den kode som er blevet lavet, virkede som den skal. Der er heriblandt en fuld systemtest p{\aa} et virtuelt milj{\o}, som gennemk{\o}rer et helt udrulningsforl{\o}b af en r{\ae}kke opdateringer. Hele projektet endte ud i at opfylde de succeskriterier som der blev opsat ved start, og derfor kan dette projekt antages for at v{\ae}re en succes." }