Fremgangsmåde for opbygning af konfigureringssystemer i ...
Fremgangsmåde for opbygning af konfigureringssystemer i ...
Fremgangsmåde for opbygning af konfigureringssystemer i ...
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