15.07.2013 Views

Fremgangsmåde for opbygning af konfigureringssystemer i ...

Fremgangsmåde for opbygning af konfigureringssystemer i ...

Fremgangsmåde for opbygning af konfigureringssystemer i ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

13<br />

RESSOURCE-<br />

INDSATS<br />

Analyser problem<br />

Problemanalyse<br />

Kravspecifikation<br />

Formuler og<br />

tilpas løsning<br />

Skitsedesign<br />

Detaljeret design<br />

Traditionel<br />

fremgangsmåde<br />

Struktureret<br />

fremgangsmåde<br />

Byg og indfør løsning<br />

Opbygning og <strong>af</strong>prøvning<br />

Integration og validering<br />

Implementer og<br />

vedligehold løsning<br />

<strong>Fremgangsmåde</strong> <strong>for</strong> <strong>opbygning</strong> <strong>af</strong> <strong>konfigureringssystemer</strong> i byggebranchen,<br />

-erfaringsopsamling.<br />

TID<br />

Implementering og brugeraccept<br />

Vedligeholdelse og support<br />

Figur 6: Besparelse ved anvendelse <strong>af</strong> en struktureret fremgangsmåde.<br />

Den beskrevne projektlivscyklus bidrager til en strukturering og opdeling <strong>af</strong> arbejdet<br />

med udvikling <strong>af</strong> IT-systemer, og omfatter såvel den tekniske som den<br />

ledelsesmæssige side <strong>af</strong> udviklingsarbejdet. Dvs. projektlivscyklen dels understøtter<br />

de tekniske aktiviteter med udvikling <strong>af</strong> IT-systemer og dels er et ledelsesredskab til<br />

styring og organisering <strong>af</strong> større udviklingsprojekter, idet projekterne kan nedbrydes<br />

i en række delaktiviteter med et veldefineret resultat, f.eks. udarbejdelse <strong>af</strong> AS-IS<br />

model, udarbejdelse <strong>af</strong> TO-BE model, <strong>for</strong>eløbigt design osv.<br />

2.1.1 Den objektorienterede projektlivscyklus<br />

Det objektorienterede paradigme <strong>for</strong> systemudvikling søger at integrere de enkelte<br />

faser i projektlivscyklen, ved, tidligt i analysefasen, at identificere objektklasser i det<br />

domæne systemet omfatter. En objektklasse kan beskrives som en samling <strong>af</strong><br />

objekter med fælles karakteristika (attributter) og fælles adfærd (metoder).<br />

Eksempelvis kan objektklassen biler opfattes som en samlet betegnelse <strong>for</strong> alle biler.<br />

Klassen biler har en række karakteristika, der identificerer biler, f.eks. fabrikat,<br />

motorstørrelse, vægt mv. Desuden kan klassen biler tildeles en adfærd, hvor den<br />

f.eks. kan beregne bilens vægt<strong>af</strong>gift som funktion <strong>af</strong> bilens vægt og benzin<strong>for</strong>brug.<br />

Objektklasser repræsenteres IT-mæssigt som et selvstændigt stykke program, der<br />

indeholder attributter (variable) og metoder (procedurer).<br />

De identificerede objektklasser udvikles og detaljeres gennem samtlige faser i<br />

projektlivscyklen, der i øvrigt indeholder de samme faser som ICAM´s<br />

projektlivscyklus:<br />

• Analyse<br />

• Design<br />

• Udvikling/ implementering<br />

• Ændring/ vedligeholdelse

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!