White Paper Prince2 en architectuur - v1.1_Joost_Luijpers

advertisement
WHITE PAPER
PRINCE2 EN ARCHITECTUUR
JOOST LUIJPERS
WHITE PAPER
PRINCE2 EN ARCHITECTUUR
ARCHITECT
Joost Luijpers
Versie: 1.1
juli 2009
Copyright Sogeti Nederland B.V. © te Vianen
Niets uit deze uitgave mag worden verveelvoudigd (voor willekeurig welke doeleinden) door middel van
druk, fotokopie, microfilm, geluidsband, elektronisch of op welke andere wijze dan ook zonder voorafgaande
schriftelijke toestemming van Sogeti Nederland B.V.
Sogeti Nederland B.V.
juli 2009
1.1
I
Whitepaper: Prince2 en Architectuur
Reviewers
REVIEWERS
De volgende medewerkers van Sogeti hebben bijgedragen aan de totstandkoming van
deze white paper:
Naam
Martin van den Berg
Paul Dijkwel
Hans Engelen
Harmen Holwerda
Henk Jumelet
Aniel Kalicharan
Krijn Kalma
Cor Kingma
Rudy Kusse
Han Streithorst
Maarten van der Werff
Renzo Wouters
Sogeti Nederland B.V.
juli 2009
Functie
Management Consultant
Senior Program Manager
Program Director
Projectmanager
Informatie architect
Informatie architect
Projectmanager
Projectmanager
Informatie architect
Projectmanager
Informatie architect
Informatie architect
1.1
1
Whitepaper: Prince2
ce2 en Architectuur
INHOUDSOPGAVE
REVIEWERS ................................................................
................................................................................... 1
INHOUDSOPGAVE ................................................................
............................................................................ 2
1
2
INLEIDING ................................................................
.............................................................................. 1
1.1
Doel van het document ................................................................
...........................................1
1.2
Doelgroep ............................................................................................
................................
............................1
1.3
Opzet van het document ................................................................
.........................................2
1.4
Verwachte voorkennis ................................................................
.............................................2
ARCHITECTUUR EN PROJECTEN
PROJ
.....................................................
..................... 3
2.1
2.2
3
DYA in een notendop ................................................................
..............................................3
2.1.1
Het DYA--model ................................................................
............................................3
2.1.2
Het architectuurraamwerk .............................................................
.............................6
Architectuur en projecten ................................................................
........................................8
2.2.1
Projectarchitect ................................................................
..........................................9
2.2.2
Controlling architect ................................................................
....................................9
2.2.3
Escalatie naar de architectuurraad .................................................
................................
10
PRINCE2 EN ARCHITECTUUR
ARCHITECT
........................................................
........................ 12
3.1
Overzicht relatie Prince2 en architectuur ...................................................
................................
12
3.2
Opstarten van een project (OP) ...............................................................
............................... 13
3.3
3.4
3.5
3.2.1
OP4 – Projectvoorstel opstellen .....................................................
................................
14
3.2.2
OP5 – Projectaanpak definiëren .....................................................
................................
14
3.2.3
OP6 – Plannen Initiatiefase ...........................................................
........................... 14
Initiëren van een project (IP) ................................................................
.................................. 15
3.3.1
IP1 – Kwaliteitsplan opstellen ........................................................
........................ 15
3.3.2
IP3 – Business case & Risico’s aanscherpen ........................................
................................
16
3.3.3
IP4 – Projectbeheersing opzetten ...................................................
................................
16
Sturen van een Project (SP) ................................................................
.................................... 16
3.4.1
SP1 – Projectinitiatie autoriseren ...................................................
................................
17
3.4.2
SP4 - Ad hoc sturing geven ............................................................
............................ 17
3.4.3
SP5 - Projectafsluiting bevestigen ..................................................
................................
17
Beheersen van een Fase (BF) ................................................................
.................................. 18
3.5.1
BF3 - Projectissues verzamelen ......................................................
................................
18
3.5.2
BF4 - Projectissues beoordelen ......................................................
................................
18
3.5.3
BF8 - Projectissues escaleren ........................................................
........................ 18
3.5.4
BF9 - Afgerond Werkpakket ontvangen .............................................
................................
19
Sogeti Nederland B.V.
juli 2009
1.1
2
Whitepaper: Prince2 en Architectuur
Inhoudsopgave
3.6
3.7
3.8
3.9
4
Managen productoplevering (MP) .............................................................
............................. 19
3.6.1
MP1 - Werkpakket aannemen ........................................................
........................ 19
3.6.2
MP2 - Werkpakket uitvoeren .........................................................
......................... 20
Managen faseovergangen (MF) ................................................................
................................. 20
3.7.1
MF1 – Faseplan opstellen..............................................................
.............................. 20
3.7.2
MF3 – Business case actualiseren ....................................................
................................
20
3.7.3
MF6 – Afwijkingsplan opstellen ......................................................
................................
21
Afsluiten van een project (AP)................................................................
(AP)
................................. 21
3.8.1
AP1 – Project afbouwen ...............................................................
............................... 21
3.8.2
AP2 – Vervolgacties identificeren ...................................................
................................
22
Opstellen van een plan (PL) ................................................................
.................................... 22
3.9.1
PL2 - Producten definiëren en analyseren .........................................
................................
22
3.9.2
PL3 - Activiteiten en afhankelijkheden identificeren
id
........................... 23
3.9.3
PL4 - Schatting maken ................................................................
................................. 23
3.9.4
PL5 - Tijdschema opstellen ...........................................................
........................... 23
THEMA’S MET ARCHITECTUUR
ARCHITEC
BINNEN PROJECTEN ............................. 24
4.1
Inrichting van het project ................................................................
...................................... 24
4.2
Impact Analyse ................................................................
................................................................................... 25
4.3
Kwaliteit ...........................................................................................
................................
........................... 26
4.4
PSA ................................................................................................
................................
.................................. 27
4.5
Afwijkingen
n op de architectuur ...............................................................
............................... 29
Sogeti Nederland B.V.
juli 2009
1.1
3
Prince2 en Architectuur
Inleiding
1
INLEIDING
Veel organisaties hebben ervoor gekozen om Prince2 als projectmanagementmethode
te hanteren. Wanneer een organisatie daarnaast onder architectuur gaat werken,
betekent dit dat er ook onder architectuur ontwikkeld gaat worden. Aangezien de
meeste ontwikkelingen (lees: veranderingen) projectmatig worden doorgevoerd, zal
architectuur ook terug te vinden zijn in de werkwijze van het uitvoeren van projecten
en de producten die het project oplevert.
1.1
Doel van het document
Het doel van dit document is om te beschrijven hoe het werken onder architectuur
volgens DYA het werken met Prince21 raakt en beïnvloedt.
Het aanhaken van architectuur op Prince2 kent vier vormen:
• Een binnen Prince2 bestaande activiteit (of een onderdeel daarvan) krijgt een extra
dimensie vanuit architectuur;
• Aan een binnen Prince2 bestaande activiteit of product wordt een nieuw element
vanuit architectuur toegevoegd;
• Aan een binnen Prince2 bestaande activiteit of product wordt vanuit architectuur
een bijdrage geleverd;
• Vanuit de architectuur worden andere standaardproducten toegevoegd.
De beschrijving in dit document van de relatie tussen Prince2 en architectuur geeft
aan waar van één van deze vier aanpassingen sprake is op het moment dat een
project dat met Prince2 wordt gedaan ‘onder architectuur’ wordt uitgevoerd.
Bij een beschrijving van de relatie tussen Prince2 en architectuur komt automatisch de
relatie tussen projectleiders2 en architecten3 tot uitdrukking. Het is ook het doel van
dit document om deze relatie duidelijk te maken. De beschrijving geeft aan waar deze
twee spelers elkaar binnen een project tegen komen.
1.2
Doelgroep
De doelgroep voor dit document zijn de projectleiders enerzijds en de architecten4
anderzijds.
Voor projectleiders wordt duidelijk op welke manier architectuur inhaakt op de
uitvoering van een project. Er wordt beschreven op welke plek, vanuit de procesgang
van Prince2 de vier soorten van verandering, zoals hierboven aangegeven,
plaatsvinden. Daarbij wordt ook duidelijk welke acties van hen verwacht worden en
welke zij van de architecten kunnen verwachten. Zij kunnen dus aan de hand van dit
document hun projectplan en -aanpak inclusief architectuur uitwerken.
De architecten krijgen inzicht op welke plaats en manier hun werkzaamheden ten
behoeve van een project inhaken op de aansturing van dat project.
1
De kennis over Prince2 is ontleend aan het boek “De essentie van Prince2”, geschreven door Colin Bentley, ISBN 09539107-8-4. Dit boek is eigendom van Key Result.
2
Wanneer in dit document de term ‘projectleider’ wordt gehanteerd, wordt hiermee ook ‘projectmanager’ bedoeld, tenzij
expliciet anders aangegeven.
3
Er bestaan veel verschillende functiebenamingen voor architecten. De algemene term ‘architect’ wordt gebruikt wanneer
elk van deze bedoeld worden. Specifieke soorten architecten worden expliciet aangegeven.
4
Bij veel organisaties wordt de term ‘Informatiemanager’ gehanteerd. Deze worden hier ook bedoeld.
Sogeti Nederland B.V.
juli 2009
1.1
1
Whitepaper: Prince2
ce2 en Architectuur
Inleiding
1.3
Opzet van het document
In hoofdstuk 2 worden de essenties van DYA in het kort geschetst en wordt een
globale schets gegeven van de relatie tussen projecten en architectuur. Deze relatie
komt in DYA-termen
termen tot uitdrukking in het proces Ontwikkelen onder Architectuur.
In hoofdstuk 3 en 4 staat inhoudelijk hetzelfde, maar vanuit een ander perspectief.
In hoofdstuk 3 wordt het perspectief vanuit de processen van Prince2 gegeven. Dit
hoofdstuk is in eerste instantie bedoeld voor lezers die bekend zijn en een affiniteit
hebben met Prince2. Er wordt expliciet ingegaan op de uitgangspunten en
voorschriften van Prince2 en de aanpassingen
aanpassingen die daarop van toepassing zijn nu er
onder architectuur ontwikkeld wordt. Uitgangspunt zijn daarbij de processen zoals
Prince2 die definieert. Prince2 wordt bekend verondersteld dus er wordt op die plaats
verder geen beschrijving van Prince2 gegeven. Enkel wordt aangegeven wat de
consequenties zijn van het ‘werken onder architectuur’.
Hoofdstuk 4 is geschreven vanuit het architectuurperspectief. Dit hoofdstuk is in
eerste instantie bedoeld voor lezers die bekend zijn en affiniteit hebben met
architectuur.
tuur. Vanuit architectuur is er een aantal thema's te onderkennen die
gerelateerd zijn aan het uitvoeren van projecten. Hoofdstuk 4 beschrijft het aanhaken
op Prince2 vanuit dat perspectief.
1.4
Verwachte voorkennis
Van de lezers van deze white paper wordt verwacht
verwacht dat zij enige kennis hebben van
zowel Prince2 als DYA®. Binnen DYA is met name de PSA van belang. Deze kennis is
te verkrijgen door het bestuderen van de onderstaande publicaties. Zoals in paragraaf
1.3 is aangegeven wordt DYA in hoofdstuk 2 in een notendop beschreven.
[1] “De essentie van Prince2”; Colin Bentley; ISBN
IS
0-9539107-8-4.
4. Dit boek is
eigendom van Key Result.
[2] “De kleine Prince 2”, vierde gehele herziene editie; Mark van Onna, Ans Koning;
Academic Service; ISBN 90 395 2450 5.
[3] “DYA®: Snelheid en samenhang in businessbusiness en informatiearchitectuur”, derde
oplage, augustus 2002; Roel Wagter, Martin van den Berg, Joost Luijpers, Marlies
van Steenbergen; Uitgeverij Tutein Nolthenius, Den Bosch – 2001, Nederland;
ISBN 90-72194-62-4;
4;
[4] “DYA®: Stap voor stap naar professionele enterprise-architectuur”,
enterprise architectuur”, 2004; Martin
van den Berg, Marlies van Steenbergen; Ten Hagen & Stam uitgevers; ISBN 9090
440-1121-9
[5] “Project Start Architectuur”, 2007 White paper; Joost Luijpers; www.dya.info
[6] DYA®|INfrastructuur, architectuur voor de fundering
fundering van de IT, 2007; Daniel
Jumelet; Academic Service; ISBN: 9789012124614 / 9012124611
Sogeti Nederland B.V.
juli 2009
1.1
2
Prince2 en Architectuur
Architectuur en projecten
2
ARCHITECTUUR EN PROJECTEN
2.1
DYA in een notendop
In deze paragraaf wordt DYA in een notendop beschreven. Meer informatie is te
vinden in [3] en [4] en op www.dya.info.
DYA® is de visie van Sogeti op het omgaan met architectuur. Het gaat over de
totstandkoming en het onderhouden van de architectuur. Dit moet op een dynamische
manier plaatsvinden; de organisatie gaat op een slimme, slanke en snelle wijze om
met het fenomeen architectuur.
DYA is ontstaan op basis van ervaringen uit de praktijk over hoe met architectuur
wordt omgegaan.
DYA is gefundeerd op tien principes. Deze principes worden door onderstaande
uitgangspunten samengevat:
• Architectuur is geen doel op zich, maar is ondersteunend aan de doelen die de
organisatie wil bereiken. Het doel van architectuur is niet om een document op
te leveren, maar om ervoor te zorgen dat de veranderprocessen van de
organisatie steeds soepeler gaan verlopen. Architectuurontwikkeling moet
daarom worden verankerd in die veranderprocessen.
• Architectuur kan heel goed stukje bij beetje worden aangepakt. Het is niet
nodig om in één keer een volledig architectuurdocument neer te leggen.
Architectuur evolueert mee met de organisatie.
• Afwijken van de architectuur kan onder omstandigheden noodzakelijk zijn. Het
is wel zaak een mechanisme in te richten waarmee dergelijke afwijkingen van
de architectuur worden beheerst. Dit kan door aparte ontwikkelscenario's te
onderscheiden voor het ontwikkelen onder architectuur en voor het niet
volledig onder architectuur ontwikkelen.
2.1.1
Het DYA-model
De kern van DYA wordt gevormd door het DYA-model. Figuur 1 toont het DYA-model.
Dit model bevat vier processen die het hele traject van strategievorming tot realisatie
beslaan.
Deze processen helpen om uw architectuur in te richten, zodat tot een inzet van ICT
wordt gekomen waarbij de business slagvaardig wordt bediend tegen acceptabele
kosten. De samenhang tussen businessarchitectuur, informatiearchitectuur en
technische architectuur wordt daarbij gewaarborgd.
Inrichten van de processen rondom architectuur conform DYA® heeft het voordeel dat
de momenten zijn vastgelegd waarop architecturen gemaakt en toegepast worden.
Daardoor is bekend op welk moment een architect nodig is en wat hij dan oplevert.
Resultaat is de juiste architectuur op het juiste moment.
Sogeti Nederland B.V.
juli 2009
1.1
3
Whitepaper: Prince2
ce2 en Architectuur
Architectuur en projecten
Figuur 1 Het DYA-model
In de Strategische Dialoog worden, op basis van de business strategie de
businessdoelen bepaald, die vervolgens in business cases worden uitgewerkt tot
concrete projectvoorstellen. Gezien het strategische belang van ICT tegenwoordig
voor een organisatie bepalen businessbusiness en ICT-management
management steeds meer samen welke
businessdoelen de organisatie wil nastreven. De mogelijkheden binnen de ICT bepalen
namelijk mede de mogelijkheden voor de organisatie.
organi
Deze businessdoelen worden vervolgens in multidisciplinaire teams uitgewerkt tot
business cases. De business cases geven aan hoe het gewenste doel bereikt kan
worden, wat dat voor de organisatie betekent (op basis van impact analyses) en wat
de financiële
anciële consequenties zijn (in termen van investering, jaarlijkse kosten en
baten). Is een business case positief, dan wordt overgegaan tot het opstellen van een
concreet projectvoorstel. De uitkomst van deze activiteiten is het projectportfolio; het
overzicht
icht welke projecten uitgevoerd (gaan) worden. Vanwege de directe relatie die
dit portfolio heeft met de strategische doelen van de organisatie, zijn de
functionarissen die bij de Strategische Dialoog betrokken zijn ook betrokken bij het
projectportfoliomanagement.
nagement.
Zowel bij het vaststellen van de businessdoelen als bij het uitwerken van business
cases werken business en ICT nauw samen. Het doel van de Strategische Dialoog is te
zorgen dat op tijd de juiste dingen gedaan worden.
Ontwikkelen (z)onder Architectuur
Archit
realiseert de concrete businessdoelstellingen,
binnen de gewenste doorlooptijd met de gewenste kwaliteit en tegen acceptabele
kosten. Bij dit proces gaat het dus om de projectuitvoering. Hierbij is het ontwikkelen
onder architectuur de standaard.
Bij Ontwikkelen onder Architectuur krijgt het projectteam een zogenaamde projectproject
start-architectuur
architectuur mee. Een project-start-architectuur
project
architectuur is een vertaling van de
algemene architectuurprincipes en modellen naar een op het project toegesneden
kader. Dit kader geeft de concrete standaarden, normen en richtlijnen weer die het
project zal hanteren. Ook projectoverstijgende ontwerpkeuzen worden in de projectproject
Sogeti Nederland B.V.
juli 2009
1.1
4
Prince2 en Architectuur
Architectuur en projecten
start-architectuur vastgelegd. De project-start-architectuur wordt door de architecten
opgesteld, in nauwe samenwerking met het projectteam. In paragraaf 2.2 wordt hier
dieper op ingegaan.
Onder speciale omstandigheden, echter, wanneer er sprake is van extreme tijdsdruk,
kan er voor gekozen worden om voor een keer bewust niet onder architectuur te
ontwikkelen. Dan wordt het proces Ontwikkelen zonder Architectuur uitgevoerd. In dit
proces worden op beheerste wijze bepaalde architectuuraspecten tijdelijk niet
meegenomen. Op beheerste wijze, omdat gelijktijdig, via de zogenaamde
management letter, maatregelen genomen worden om uiteindelijk wel weer onder
architectuur te komen. De management letter is een "contract" tussen opdrachtgever,
projectmanager en architect waarin afspraken worden gemaakt met betrekking tot de
beperkte levensduur van het projectresultaat en het parallel starten van een
structureel traject.
Het doel van Ontwikkelen (z)onder Architectuur is de juiste dingen juist doen.
In dit model is Architectuur Services, het opstellen en bewaken van de architectuur,
duidelijk gepositioneerd als ondersteunend proces. Architectuur is geen doel op zich,
maar een middel om de veranderingen, vormgegeven in de Strategische Dialoog en
het Ontwikkelen (z)onder Architectuur, zodanig te sturen dat de businessdoelen
optimaal bediend worden.
Architectuur Services is faciliterend aan de Strategische Dialoog en Ontwikkelen onder
Architectuur. Het proces slaat daarmee de brug tussen de businessdoelen en de
projecten die de oplossingen leveren.
Aan de Strategische Dialoog worden de benodigde architectuurprincipes en modellen,
onderdeel van de Referentie Architectuur5, geleverd ten behoeve van het uitwerken
van de business cases. Tevens helpt dit proces met het uitvoeren van de impact
analyses.
Ontwikkelen onder Architectuur wordt ondersteund met concrete kaders, richtlijnen,
hulpmiddelen en ontwerpkeuzen in de vorm van een project-start-architectuur.
De trigger voor Architectuur Services is doorgaans een concrete business case die
uitgewerkt moet worden.
Het doel van Architectuur Services is te zorgen dat de dingen juist gedaan worden.
Processen lopen niet vanzelf goed. Daarvoor is een vorm van besturing nodig.
Verantwoordelijkheden moeten duidelijk belegd zijn en er moet bewaakt worden dat
de gewenste resultaten bereikt worden. Daarbij is het belangrijk de juiste
stuurinstrumenten ter beschikking te hebben. Topmanagement speelt hierin een heel
belangrijke rol. De eindverantwoordelijkheid voor architectuur is ook een zaak van
het topmanagement. Wij vatten de besturingsaspecten samen onder de term
governance.
Een dynamische architectuur is een architectuur die specifiek gericht is op snelheid.
Hier zitten twee kanten aan.
In de eerste plaats is er de inhoudelijke kant die slaat op de architectuur als product:
de vorm van de architectuur is zodanig dat aanpassingen aan nieuwe, nu nog
onvoorziene, ontwikkelingen zo snel en goedkoop mogelijk zijn. De architectuur kan
wijzigingen in de bedrijfsvoering snel ondersteunen.
Hierbij spelen zaken een rol als ontkoppelpunten, gegevens bij de bron halen, sturing
op interfaces en scheiding van presentatie-, business- en datalaag.
De tweede kant is de proceskant: het omgaan met architectuur. Hier wordt mee
bedoeld dat het tot stand komen en onderhouden van de architectuur dynamisch is.
5
De Referentie Architectuur geeft de principes, richtlijnen en standaarden weer die bij toekomstige ontwikkleingen
gehanteerd moeten worden. Deze zijn gebaseerd op een ideale weergave van de toekomstige situatie, waar de
verschillende ontwikkelingen naartoe moeten werken. Deze schets van de toekomstige situatie is ook een onderdeel van de
Referentie Architectuur. Daarnaast kan de Referentie Architectuur een weergave van de huidige situatie bevatten.
Sogeti Nederland B.V.
juli 2009
1.1
5
Whitepaper: Prince2
ce2 en Architectuur
Architectuur en projecten
De organisatie gaat op een slimme, slanke en snelle wijze om met het fenomeen
architectuur.
Hierbij spelen zaken een rol als multidisciplinaire samenwerking, just-in-time
just
architectuur, just-enough
enough architectuur en
e de project-start-architectuur.
architectuur.
2.1.2
Het architectuurraamwerk
Om de architecturen te kunnen classificeren heeft DYA zijn
eigen architectuurraamwerk.
architectuurraamwerk. Het vormt als het ware een ladenkast waarin elke
architectuur zijn plek krijgt. Het architectuurraamwerk illustreert
illustreert dat de architectuur
van een organisatie niet als een monolithisch geheel beschouwd moet worden, maar
opgedeeld in onderdelen. Sommige van die onderdelen zullen in een specifiek geval
tot in detail zijn uitgewerkt (de cel in de matrix is gevuld), terwijl
terwijl andere delen
wellicht nog helemaal niet beschouwd zijn (de cel is nog leeg). Dat is volstrekt
legitiem. Zolang de wel ingevulde delen maar consistent met elkaar, en met de
businessdoelen, zijn en de delen zijn ingevuld die nodig zijn voor de sturing van
v
de
actuele veranderingen binnen de organisatie.
Het Architectuurraamwerk van DYA®, zoals hieronder in Figuur 2 afgebeeld, heeft als
doel om relevante deelarchitecturen
deelarchitecturen een plek te kunnen geven en verbanden tussen
deelarchitecturen zichtbaar te maken.
De horizontale as van het raamwerk geeft de verschillende objecten van architectuur
weer in de veelvoorkomende driedeling businessarchitectuur, informatiearchitectuur
en technische architectuur.
architectuur. Deze driedeling wordt door vele architecten herkend.
Daarbinnen is nog een verdere opdeling te maken. Elk van deze architecturen heeft
een ander object van architectuur (producten/diensten, processen, gegevens, storage,
etc.). Voor elk van deze objecten onderscheidt het raamwerk een kolom.
De businessarchitectuur vormt het kader voor de wijze waarop de organisatie
georganiseerd is om de businessdoelen te bereiken: de producten en diensten
waarmee de organisatie de bedrijfsdoelen
bedrijfsdoele wil bereiken, de processen die hiervoor
nodig zijn en de manier waarop de uitvoering van die processen is georganiseerd.
georganiseerd
De informatiearchitectuur vormt het kader voor de wijze waarop de
informatievoorziening binnen de organisatie vorm gegeven wordt: de gegevens die
voor de organisatie van belang zijn en de applicaties waarmee de informatieinformatie
uitwisseling binnen de organisatie ondersteund wordt.
De technische architectuur vormt het kader voor de technische infrastructuur van de
organisatie6: de servers die
die de procesverwerkende capaciteiten leveren, de
middleware die ondersteunende, generieke ondersteuning aan bedrijfsapplicaties
verzorgen, storage voor de (semi-)permanente
(semi )permanente opslag van data, de netwerken voor
het transport van deze data tussen de verschillende
verschillende systemen en de client realm voor
het werkgebied van de gebruiker (inclusief werkstations en printers). Meer over deze
indeling en de achterliggende uitwerking is te vinden in [6].
6
Figuur 2 toont de oorspronkelijke indeling zoals die bij de introductie van DYA gehanteerd werd. [6] geeft een uitbreiding
hierop. Een organisatie kan het raamwerk
aamwerk gebruiken dat voor hen het meest geschikt is.
Sogeti Nederland B.V.
juli 2009
1.1
6
Prince2 en Architectuur
Architectuur en projecten
Figuur 2 Architectuurraamwerk
De verticale as van het raamwerk laat zien dat architectuur opgedeeld kan worden in
drie abstractieniveaus: Algemene principes,
principes Beleidslijnen en Modellen.
Modellen
Het hoogste abstractieniveau van architectuur is het niveau van de algemene
principes. Deze weerspiegelen de gezamenlijke visie van businessbusiness en ICTICT
topmanagement. De algemene principes gelden voor iedereen en moeten ook voor
iedereen begrijpelijk zijn.
De algemene principes en concrete beleidslijnen samen noemen we de
architectuurprincipes.
Voorbeelden
rbeelden van algemene principes zijn:
• De organisatie streeft naar een foutloze en betrouwbare uitvoering van de
dienstverlening;
• De klant kan bij één loket terecht voor al zijn vragen;
• Er mag geen ongeautoriseerde toegang plaatsvinden tot enig eigendom van
v
de
organisatie.
Het tweede abstractieniveau van architectuur is het niveau van de concrete
beleidslijnen die vorm geven aan de algemene principes.
Deze zijn vaak specialistischer dan de algemene principes. Het is de vertaling van de
algemene principes
es naar de concrete uitwerking per deelarchitectuur. Standaarden en
richtlijnen bevinden zich bijvoorbeeld op dit niveau. De algemene principes en
concrete beleidslijnen samen noemen we de architectuurprincipes.
Voorbeelden van beleidslijnen zijn:
• Processtappen
tappen worden continu bewaakt op efficiency en tijdigheid van
uitvoering;
• Processtappen zijn volledig traceerbaar;
• De loketmedewerkers zijn breed opgeleid;
• Toegang tot het netwerk kan alleen verkregen worden via een inlogprocedure;
• Wachtwoorden mogen niet
n
langer dan 30 dagen geldig zijn.
Het derde abstractieniveau van architectuur is het niveau van de specifieke modellen.
Deze hebben, afhankelijk van het object van architectuur, verschillende vormen. Hier
Sogeti Nederland B.V.
juli 2009
1.1
7
Whitepaper: Prince2
ce2 en Architectuur
Architectuur en projecten
speelt de grafische vormgeving vaak een grote
grote rol. De modellen vormen over het
algemeen specialistentaal.
Voorbeelden van modellen zijn:
• Organogram;
• Procesmodel;
• Gegevensmodel;
• Applicatie landschap;
• Netwerk lay-out.
Het is zeker niet de bedoeling om in een autonoom proces het raamwerk van links
naar rechts en van boven naar beneden cel voor cel in te vullen. Dat zou niet meer
dan een papieren tijger opleveren.
Integendeel, het raamwerk is juist bedoeld om de architect de mogelijkheid te bieden
om zich bij het opstellen van architectuur te beperken tot specifieke onderdelen,
terwijl hij toch het totaalbeeld bewaart. Welke cellen relevant zijn voor een organisatie
hangt geheel af van de situatie en doelstellingen van de organisatie.
2.2
Architectuur en projecten
Projecten worden uitgevoerd om veranderingen door te voeren. Deze veranderingen
echter, staan niet op zichzelf, maar passen in een groter geheel. Dat geheel wordt
gevormd door de richting waarin de organisatie zich wilt ontwikkelen. Uiteindelijk zijn
deze veranderingen bedoeld om de strategie die de betreffende organisatie voorstaat
te realiseren.
Het doel van architectuur is om het toekomstbeeld te schetsen waar alle
veranderingen naartoe moeten werken. Dit volgt vanuit de strategie van de
organisatie. In de uitvoering van de veranderingstrajecten gebruikt architectuur dat
overzicht om te bewaken dat de ene verandering goed aansluit bij de andere
veranderingen. Anders gezegd, architectuur heeft een helicopterview. De aanname is
hierbij dat het doorvoeren van
van een strategie een langere termijn perspectief heeft. Het
doorvoeren en bestendigen van een strategie is een kwestie van enkele jaren.
Projecten streven doorgaans kortere termijn doelen na.
Kortom, het verschil tussen architectuur en projecten is de scope (respectievelijk
breder tegenover smaller) en de termijn (respectievelijk langer tegenover korter).
Werken onder architectuur betekent voor projecten dus dat de kortere termijn
doelstelling voor het ene probleemgebied wordt afgestemd met de bedrijfsbrede
bedrijfs
context voor de langere termijn.
Eén van de consequenties van het werken onder architectuur is dat aan een project
extra requirements meegegeven worden vanuit de architectuur, ter bewaking van die
langere termijn en om ervoor te zorgen dat de deeloplossing
deeloplossing die het project oplevert
past in het grotere geheel. Deze architectuurrequirements gaan over niet-functionele
niet
aspecten. Dit zijn extra requirements ter aanvulling op de gebruikelijke drieluik van
requirements: business-,, useruser en systemrequirements. Figuur 3 geeft dit schematisch
weer.
Sogeti Nederland B.V.
juli 2009
1.1
8
Prince2 en Architectuur
Architectuur en projecten
Algemene
requirements
Project
Korte termijn
Referentie
Architectuur
Principes en
modellen
toegespitst
op project
Architectuur
requirements
Principes en
modellen
Lange(re)
termijn
Oplossing
Projectspecifieke
requirements
Impact
analyse
Figuur 3 Relatie architectuur en projecten
2.2.1
Projectarchitect
Om de afstemming tussen het architectuurperspectief en het projectperspectief te
krijgen wordt aan elk project de rol7 van Projectarchitect toegewezen. Deze
projectarchitect ziet erop toe dat de resultaten van het project voldoen aan deze extra
architectuurrequirements. Aan het begin van het project stelt hij deze
architectuurrequirements op. Hierbij gaat het om het afleiden van requirements voor
het project op basis van de Referentie Architectuur. Tijdens het project begeleidt hij
het projectteam bij het maken van de juiste keuzes vanuit het gezichtspunt van de
langere termijn en het grotere geheel. Als het project is afgelopen borgt hij de
resultaten van dat project in de Referentie Architectuur. Dit betekent dat het overzicht
van de huidige stand van zaken wordt aangepast en dat eventueel bestaande kaders
worden aangepast, vervangen of verwijderd.
2.2.2
Controlling architect
Een andere rol8 die vanuit de architectuur aan een project wordt toegevoegd is die van
de controlling architect. Tijdens het project controleert hij de verschillende producten
die door het project worden opgeleverd op het voldoen aan de
architectuurrequirements. Hiertoe neemt hij deel aan de productreviews. Hij is geen
integraal onderdeel van het projectteam.
Omwille van de zuiverheid van zijn oordeel dient de rol van de controlling architect
door iemand anders ingevuld te worden dan degene die het product heeft opgesteld.
Ontwerpdocumenten zijn in principe het product van de ontwerper. De projectarchitect
kan dan ook de rol van de controlling architect op zich nemen.
Indien de betrokkenheid van de projectarchitect bij het opstellen van het
ontwerpdocument dusdanig is geweest dat dit product ook als zijn ‘eigendom’
beschouwd kan worden, kan een andere architect de rol van de controlling architect
vervullen.
In het vervolg van het document wordt de rol van de controlling architect expliciet
benoemd als onderscheiden van de rol van de projectarchitect. Wanneer beide rollen
door de zelfde functionaris worden vervuld, vervalt dus dat onderscheid.
7
Project architect is een rol, geen functie. Deze rol kan dus door verschillende functionarissen ingevuld worden, zoals
architecten van allerlei soorten en maten. De aard van het project bepaalt mede welke functionaris hier het meest geschikt
voor is.
8
Ook hier betreft het een rol die ingevuld wordt door degene die voor het onderhavige project het meest geschikt is.
Sogeti Nederland B.V.
juli 2009
1.1
9
Whitepaper: Prince2
ce2 en Architectuur
Architectuur en projecten
2.2.3
Escalatie naar de architectuurraad
In de visie van DYA® werkt een architect in een organisatie voor een opdrachtgever.
De
e opdrachtgever is degene die een bepaald businessdoel wil realiseren. Om dat doel
te realiseren is inzicht nodig in de daarvoor benodigde veranderingen. Het is de taak
van de architect om die veranderingen inzichtelijk te maken en er sturing aan te
geven. Dit doet hij door –voor
voor de genoemde gebiedengebieden principes en modellen op te
stellen en relevante standaarden te selecteren.
Als het businessdoel daadwerkelijk in programmaprogramma of projectvorm moet worden
gerealiseerd, worden projecten gestart met aan het hoofd een projectmanager. Het is
de taak van de projectmanager om een oplossing te leveren binnen de kaders van de
architectuur. De architect levert de principes, modellen en standaarden aan de
projectmanager aan in de vorm van een PSA.
Opdrachtgever
Projectmanager
Architect
Figuur 4 Samenspel rollen
Indien de projectmanager van mening is dat de realisatie volgens de architectuur niet
past binnen tijd en budget, staat de opdrachtgever voor het besluit of hij van de
architectuur afwijkt of dat er meer tijd en geld
geld beschikbaar moet komen.
Maar hij doet dit niet in isolement. Binnen de organisatie spelen meerdere
businessdoelen tegelijkertijd. Om te zorgen voor consistente afstemming, om keuzes
te maken en prioriteiten te stellen wordt een architectuurraad in het leven geroepen.
In feite dient elk van de rollen ‘opdrachtgever’, ‘architect’ en ‘projectmanager’ een
achterban te hebben in respectievelijk ‘businessmanagement, ‘ architectuurarchitectuur
management’ en ‘programmamanagement’. Deze managementgroepen worden elk
vertegenwoordigd
enwoordigd in de architectuurraad, tezamen met een vertegenwoordiger van
het topmanagement.
Een architectuurraad is een platform voor inhoudelijke afstemming en escalatie.
Architectuurraad
Top
management
Architectuur
management
Business
management
Programma
management
Architect
Opdrachtgever
Projectmanager
Figuur 5 De architectuurraad
Sogeti Nederland B.V.
juli 2009
1.1
10
Prince2 en Architectuur
Architectuur en projecten
De voornaamste taken van een architectuurraad zijn:
o
Het verstrekken van architectuuropdrachten;
o
Het formeel goedkeuren van architectuurproducten;
o
Het fungeren als escalatieplatform bij inhoudelijke conflicten.
Op het moment dat een projectarchitect en/of een controlling architect constateert dat
de verandering die een project aan het doorvoeren is, niet strookt met de langere
termijn of niet goed aan dreigt te sluiten bij andere veranderingen (anders gezegd:
niet in overeenstemming is met de architectuur), moet hij dat signaleren. Hij initieert
een exception. Allereerst doet hij dat aan de ontwerper om samen met deze tot een
oplossing hiervan te komen. Lukt dat niet dan zal hij escaleren naar de projectleider.
Ook escaleert hij binnen de architectuurfunctie naar de Lead Architect. Deze bespreekt
het issue met de projectleider en de opdrachtgever.
Indien de projectmanager van mening is dat de realisatie volgens de architectuur niet
past binnen tijd en budget, staat de opdrachtgever voor het besluit of hij van de
architectuur afwijkt of dat er meer tijd en geld beschikbaar moet komen.
Binnen de architectuurraad wordt, vanuit het bredere perspectief, besloten of de
afwijking wordt toegestaan of niet en zo ja of dat dan een permanente toestemming of
een tijdelijke toestemming is.
Samen met de stuurgroep van het project wordt besproken wat de consequenties zijn
wanneer de afwijking op de architectuur niet wordt toegestaan. Tevens wordt bekeken
waar beide ‘boards’ (architectuurraad en stuurgroep) elkaar kunnen vinden. Het
project gaat verder met de uitkomst van het besluit dat uit deze discussie voort komt.
Indien de afwijking is toegestaan kan het project zoals gepland doorgaan. Indien de
uitkomst van de discussie is dat de afwijking van de architectuur niet door kan gaan,
moet er naar alternatieven gezocht worden. Dit zal de uiteindelijke oplossing doen
veranderen. Tevens zal het uitzoeken van het alternatief tijd en inspanning vergen,
wat kan betekenen dat het project- of faseplan aangepast moet worden.
Vanuit architectuuroogpunt kan een besluit van de architectuurraad en de stuurgroep
ertoe leiden dat de Referentie Architectuur aangepast moet worden. Dit valt buiten de
scope van deze white paper.
Sogeti Nederland B.V.
juli 2009
1.1
11
Whitepaper: Prince2
ce2 en Architectuur
Prince2 en architectuur
3
PRINCE2 EN ARCHITECTUUR
In dit hoofdstuk worden, voor zover vanuit architectuurperspectief relevant, de
processen van Prince2 beschreven. De toevoeging die vanuit het werken onder
architectuur voortvloeit wordt daarbij beschreven. In de eerste paragraaf wordt een
totaaloverzicht gegeven. In de paragrafen daarna worden de in het overzicht
genoemde punten per proces verder toegelicht.
3.1
Overzicht relatie Prince2 en architectuur
Uitgangspunt van de beschrijving van de relatie tussen Prince2 en architectuur is de
processtructuur van Prince2.
ince2. Figuur 6 geeft deze weer.
SP
OP
Opstarten
van een
Project
Sturen van een Project
IP
Initiëren
van een
Project
BF
Beheersen
van een
Fase
MF
Managen
Faseovergangen
AP
Afsluiten
van een
Project
MP
Managen
productoplevering
PL
Opstellen van een plan
Figuur 6 Processtructuur Prince2
Onderstaande tabel geeft een overzicht van die punten waarbij de relatie van
architectuur met Prince2 tot uitdrukking komt.
Proces
OP - Opstarten van een project
IP - Initiëren van een project
SP - Sturen van een project
BF - Beheersen van een fase
Sogeti Nederland B.V.
juli 2009
Relatie met architectuur
• Architectuurparagraaf in het projectvoorstel;
• Invloed van architectuur op de
projectaanpak;
• Plannen van de Impact Analyse en de PSA in
het faseplan voor de Initiatiefase (IP).
• Architectuurrequirements via de PSA;
• Controlling architect opnemen als reviewer;
• Uitvoeren van de Impact Analyse;
• Architectuurraad als gesprekspartner
Stuurgroep;
• Architectuur in de projectrapportage.
ctrapportage.
• Architectuur als referentiekader opnemen;
• Afwijkingen op de architectuur behandelen;
• Afwijkingen op de architectuur als open
issues of vervolgactie definiëren.
• Goedkeuring van de architect van een
1.1
12
Prince2 en Architectuur
Prince2 en architectuur
Proces
MP - Managen productoplevering
MF - Managen faseovergangen
AP - Afsluiten van een project
PL - Opstellen van een plan
Relatie met architectuur
afgerond werkpakket;
• Afwijkingen op de architectuur als
projectissues;
• Advies van de projectarchitect bij de
uitvoering van werkpakketten;
• Review van producten door de controlling
architect.
• Architecten opnemen in de kwaliteitsplannen
van de verschillende fasen;
• Architect raadplegen bij het actualiseren van
de Business Case;
• Afwijkingsplan opstellen naar aanleiding van
afwijkingen op de architectuur.
• Controle op het voldoen aan de
architectuurcriteria;
• Controle op afhandeling van projectissues als
gevolg van afwijkingen op de architectuur
• Vervolgacties als het gevolg van afwijkingen
op de architectuur beleggen;
• Impact Analyse als product definiëren en
plannen;
• PSA als product definiëren en plannen.
Zoals eerder gezegd worden de in de bovenstaande tabel genoemde punten in de
volgende paragrafen per proces verder besproken en toegelicht.
3.2
Opstarten van een project (OP)
De essentie hier voor architectuur is de identificatie dat architectuur een rol speelt
binnen dit project en dat de projectarchitect wordt betrokken bij het opstellen van het
projectvoorstel.
SP
OP
Opstarten
van een
Project
Sturen van een Project
IP
Initiëren
van een
Project
• Opstellen Projectvoorstel (OP4)
• Architectuurparagraaf
• Projectaanpak definiëren (OP5)
• Invloed van architectuur
• Plannen Initiatiefase (OP6)
• Impact analyse
• PSA
PL
BF
Beheersen
van een
Fase
MF
Managen
Faseovergangen
AP
Afsluiten
van een
Project
MP
Managen
productoplevering
Opstellen van een plan
Figuur 7 Opstarten van een project
Sogeti Nederland B.V.
juli 2009
1.1
13
Whitepaper: Prince2
ce2 en Architectuur
Prince2 en architectuur
3.2.1
OP4 – Projectvoorstel opstellen
Onderdeel van het werken onder architectuur is het vaststellen van de taken,
bevoegdheden en verantwoordelijkheden van een architect. Vanuit
architectuurstandpunt hoort daar bij dat de projectarchitect
projectarchitect geraadpleegd moet
worden bij het opstellen van het Projectvoorstel.
Onderdeel van het opstarten van een project is het opstellen van een Projectvoorstel.
Een project wordt uitgevoerd om een gewenste verandering door te voeren. Vaak
hebben deze veranderingen
eringen een korte(re) termijn doelstelling. De essentie van het
werken onder architectuur is om bij het doorvoeren van de verandering ook de
lange(re) termijn in de gaten te houden.
Hiertoe wordt in het Projectvoorstel een aparte architectuurparagraaf opgenomen
opg
die
aangeeft op welke wijze dit project bijdraagt aan het realiseren van de langere termijn
doelstellingen. Indien een schets bestaat van de toekomstige inrichting van de
organisatie (zowel op business-,
business informatie- en/of infrastructuurarchitectuur) wordt
aangegeven op welke punten dit project daarop aanhaakt. Daar waar de verandering
die dit project doorvoert niet aansluit bij die toekomstige inrichting, wordt hier
aangegeven waarom niet en wat de eventuele consequenties zijn.
Indien het hele projectt bewust níét onder architectuur wordt uitgevoerd, wordt in deze
paragraaf verwezen naar de Management letter.
3.2.2
OP5 – Projectaanpak definiëren
De aanpak van het project wordt mede bepaald door de architectuur. Prince2 stelt dat
de aanpak moet passen bij de strategie van de klant. Ook architectuur vindt zijn
bestaansrecht in het realiseren van de strategie. Architectuur kan dus van invloed zijn
op de aanpak die gekozen wordt. Zo kan er bijvoorbeeld voor gekozen worden om een
deel van het project dat een generieke
generieke voorziening voor de hele organisatie oplevert
eerder uit te voeren dan andere delen van het project.
3.2.3
OP6 – Plannen Initiatiefase
Tijdens de Initiatiefase wordt er, naast de PID, de Impact Analyse uitgevoerd en de
PSA opgesteld. Dit moet in het plan voor die fase meegenomen worden.
Het plannen zelf wordt verder beschreven in paragraaf 3.9.
Sogeti Nederland B.V.
juli 2009
1.1
14
Prince2 en Architectuur
Prince2 en architectuur
3.3
Initiëren van een project (IP)
Tijdens de projectinitiatiefase wordt de fundering voor het project neergelegd in de
vorm van het Project Initiatie Document (PID). Bij een aantal van de activiteiten die
nodig zijn om dit document op te leveren speelt architectuur een rol. Deze rol wordt in
deze paragraaf beschreven. De essentie is hier dat de architectuurraad als orgaan
wordt geïdentificeerd en dat architectuur wordt opgenomen in de rapportage over het
project. Tevens worden de Impact Analyse en de PSA opgesteld. De rol van de
architecten bij de kwaliteitsbewaking wordt ook bepaald.
SP
OP
Opstarten
van een
Project
Sturen van een Project
IP
Initiëren
van een
Project
BF
Beheersen
van een
Fase
MF
Managen
Faseovergangen
AP
Afsluiten
van een
Project
• Kwaliteitsplan opstellen (IP1)
• Achitectuurrequirements (PSA) MP
• Controlling architect als reviewer Managen
product• Business case & risico’s aanscherpen (IP3)
oplevering
• Uitvoeren Impact Analyse
• Projectbeheersing opzetten (IP4)
• Architectuurraad
• Architectuur in rapportage
PL
Opstellen van een plan
Figuur 8 Initiëren van een project
3.3.1
IP1 – Kwaliteitsplan opstellen
Met het werken onder architectuur wordt het voldoen aan de richtlijnen en
standaarden die door de architectuur gesteld worden, een onderdeel van de kwaliteit
van de opgeleverde producten. De architectuur stelt additionele requirements die door
het project moeten worden gerealiseerd. Deze requirements maken zodoende
onderdeel uit van de verwachte kwaliteit. Prince2 stelt dat in het kwaliteitsplan
aandacht besteed moet worden aan de kwaliteitsnormen die door de klant en de
leverancier worden gehanteerd. Hier komt nu een derde bron bij: de architectuur.
Deze additionele architectuurrequirements worden duidelijk gemaakt via de Projectstart-architectuur (PSA). Deze architectuurrequirements moeten ervoor zorgen dat de
oplossing die het project oplevert past in het grotere geheel en in lijn is met de
langere termijn doelstellingen van de organisatie. Hiertoe wordt het relevante deel van
de principes, richtlijnen en modellen vanuit de Referentie Architectuur geconcretiseerd
voor het onderhavige project. Deze concretisering levert dan de
architectuurrequirements op. Doel van deze concretisering is dat de
architectuurrequirements door het project op dezelfde manier behandelt kunnen
worden als de requirements vanuit de business, de gebruiker of het systeem.
De projectarchitect stelt deze PSA op. Hiertoe maakt hij afspraken met de
projectleider over inspanning, doorlooptijd en oplevermoment en over de
kwaliteitscriteria.
De project- en de controlling architect zijn twee van de kwaliteitsborgingfuncties voor
dit project. Dit zal in het kwaliteitsplan aangegeven moeten worden. Tevens wordt
hierbij aangegeven of en in hoeverre deze twee rollen door dezelfde functionaris
kunnen worden vervuld. De communicatielijnen zullen dus ook met deze architecten
Sogeti Nederland B.V.
juli 2009
1.1
15
Whitepaper: Prince2
ce2 en Architectuur
Prince2 en architectuur
opgezet moeten worden. Ook moet de controlling architect betrokken worden als één
van de reviewers bij een kwaliteitsreview.
3.3.2
IP3 – Business case & Risico’s
Risic
aanscherpen
Eén van de hoofdtaken van architectuur is om inzicht te verschaffen in de samenhang
en structuur van de inrichting van een organisatie. Bij een goede architectuur is dat
inzicht aanwezig. Dat inzicht is bij uitstek een geschikt uitgangspunt om de impact te
bepalen van de verandering die het project door wilt voeren op de bestaande situatie.
Impact Analyses worden doorgaans uitgevoerd door business analisten of
vergelijkbare functionarissen. De projectarchitect ondersteunt hem daarbij, vanwege
vanweg
het hierboven genoemde inzicht vanuit architectuur. Daar waar nodig kunnen zij
experts op verschillende relevante terreinen inschakelen.
De Impact Analyse wordt uitgevoerd ten behoeve van de Business Case om inzicht te
krijgen in de omvang en complexiteit
complexiteit van de voorgestane verandering en de risico’s
die daarbij gelopen worden. Vanuit architectuur gezien is het risico samen te vatten
als dat de uiteindelijke oplossing niet in het grotere geheel past of niet
toekomstbestendig is.
Voor het opstellen van deze
ze Impact Analyse worden afspraken gemaakt tussen de
projectleider en de business analist (met de projectarchitect) over inspanning,
doorlooptijd en
n oplevermoment van de Impact Analyse en over de kwaliteitscriteria.
Het inzicht dat uit de Impact Analyse komt
komt kan dan door de projectleider gebruikt
worden om een inschatting te maken van inspanning, doorlooptijd en daarmee kosten.
Deze inschatting vindt zijn neerslag in het Project Initiatie Document (PID).
3.3.3
IP4 – Projectbeheersing opzetten
Bij dit proces worden
n de controlepunten en de rapportages voor het project
vastgesteld. In de paragraaf “Architectuur en projecten” (paragraaf 2.2)
2.2 is gesteld dat
met het werken onder architectuur de Architectuurraad een rol te spelen heeft in het
project. Deze rol moet hier geïdentificeerd worden, samen met het samenspel tussen
deze Architectuurraad en de Stuurgroep. Zowel de rol als het samenspel zijn natuurlijk
al buiten dit project vastgesteld. Dit betekent ook dat het voldoen aan de architectuur
(als onderdeel van de kwaliteit) onderdeel is van de standaardrapportage van het
project.
3.4
Sturen van een Project (SP)
De essentie voor architectuur binnen dit proces is dat de architectuur als
referentiekader wordt herkend en dat afwijkingen op de architectuur afdoende worden
behandeld.
Sogeti Nederland B.V.
juli 2009
1.1
16
Prince2 en Architectuur
Prince2 en architectuur
SP
OP
Opstarten
van een
Project
Sturen van een Project
• Projectinitiatie autoriseren (SP1)
IP • Architectuur als
BF referentiekaderMF
opnemen
Initiëren
Beheersen
Managen
• Ad hoc sturing geven (SP4)
van een
van een
Fase• Afwijkingen op de architectuur
Project
Fase
overgangen
• Projectafsluiting bevestigen (SP5)
• Afwijkingen als open issue en/of
vervolgacties
AP
Afsluiten
van een
Project
MP
Managen
productoplevering
PL
Opstellen van een plan
Figuur 9 Sturen van een project
3.4.1
SP1 – Projectinitiatie autoriseren
Eén van de vragen voor het autoriseren van de projectinitiatie is of er een geschikt
referentiekader is. Vanuit de architectuur wordt deze referentie geboden in een
Referentie Architectuur (RA). Dit ondersteunt de vaststelling of de
projectdoelstellingen binnen de bedrijfs- of programmadoelstellingen passen. Deze
Referentie Architectuur moet dus in de beoordeling meegenomen worden.
3.4.2
SP4 - Ad hoc sturing geven
Onderdeel van het Ad hoc sturing geven is het oordelen over Afwijkingsrapporten en
beslissen over projectvraagstukken die onder hun aandacht zijn gebracht. Eén van
deze afwijkingen dan wel projectvraagstukken zijn de afwijkingen op de architectuur.
Deze architectuurafwijkingen worden door de projectarchitect gesignaleerd en via de
projectleider naar de Stuurgroep geëscaleerd. Ondertussen zal de projectarchitect de
afwijking via de Lead Architect naar de Architectuurraad escaleren. De
Architectuurraad neemt contact op met de Stuurgroep om tot een besluit te komen.
Het project gaat verder met het besluit dat door de Architectuurraad wordt genomen.
3.4.3
SP5 - Projectafsluiting bevestigen
Bij de projectafsluiting wordt gecontroleerd of er nog openstaande projectissues zijn
en worden aanbevelingen voor vervolgacties goedgekeurd. In de loop van het project
kunnen afwijkingen op de architectuur zijn voorgekomen, waarvan besloten is dat
deze (tijdelijk) toegestaan zijn. In de discussie tussen de Stuurgroep en de
Architectuurraad dient ook besloten te zijn wie verantwoordelijk is voor het opruimen
of oplossen van de afwijking. Er is in principe de keuze tussen het project (cq. de
Stuurgroep) of de architectuurfunctie (cq. de Architectuurraad). Indien besloten is dat
het project verantwoordelijk wordt gesteld voor het oplossen van de afwijking op de
architectuur, leidt dat tot een openstaand projectissue, danwel vervolgacties die
goedgekeurd moeten worden.
Sogeti Nederland B.V.
juli 2009
1.1
17
Whitepaper: Prince2
ce2 en Architectuur
Prince2 en architectuur
3.5
Beheersen van een Fase (BF)
De essentie voor architectuur bij dit proces is dat de afwijkingen op de architectuur als
projectissues geïdentificeerd, besproken en eventueel geëscaleerd worden. Tevens
dienen de opgeleverde producten
producten de goedkeuring van de controlling architect te
hebben.
SP
OP
Opstarten
van een
Project
Sturen van een Project
IP
Initiëren
van een
Project
• Afgerond werkpakket
ontvangen (BF9)
• Goedkeuring architect
PL
BF
Beheersen
van een
Fase
MP
Managen
productoplevering
MF
Managen
Faseovergangen
AP
Afsluiten
van een
Project
• Projectissues verzamelen (BF3)
• Projectissues beoordelen (BF4)
• Projectissues escaleren (BF8)
• Afwijkingen op de
architectuur
Opstellen van een plan
Figuur 10 Beheersen van een Fase
3.5.1
BF3 - Projectissues verzamelen
Een geconstateerde afwijking op de architectuur is een projectissue dat in het
issuelogboek moet worden vastgelegd. Er kan gekozen worden om de afwijking als
zodanig te registreren of als een negatief resultaat van een review. Afwijkingen
worden namelijk doorgaans
oorgaans geconstateerd in het kader van reviews op producten.
Uiteraard hoeft men niet te wachten tot de review voordat het issue aan de
projectleider wordt gemeld als het al eerder is geconstateerd.
Als nadat de afwijking is geconstateerd de ontwerper en de projectarchitect samen
een oplossing hebben gevonden die wel binnen de kaders van de architectuur blijft, is
de afwijking weggenomen en hoeft er uiteraard geen issue te worden vastgelegd.
3.5.2
BF4 - Projectissues beoordelen
Het hierboven geregistreerde projectissue
projectissue van de afwijking van de architectuur moet
conform de andere projectissues afgehandeld worden. Dus ook voor dit issue wordt de
impact op de inspanning bepaald, de invloed op de Business Case bekeken, eventueel
het risicologboek bijgewerkt, aanbevelingen
aanbevelingen gedaan voor vervolgacties, enzovoorts.
Dit gebeurt hier wel in het kader van de discussie die gevoerd wordt of is tussen de
Stuurgroep en de Architectuurraad.
3.5.3
BF8 - Projectissues escaleren
Vanuit hier wordt, in het kader van de architectuur, eventuele
eventuele afwijkingen op die
architectuur als projectissue geëscaleerd naar de Stuurgroep. Hiertoe wordt een
Sogeti Nederland B.V.
juli 2009
1.1
18
Prince2 en Architectuur
Prince2 en architectuur
Afwijkingsrapport opgesteld. De Stuurgroep zal naar aanleiding hiervan de discussie
met de Architectuurraad aangaan.
3.5.4
BF9 - Afgerond Werkpakket ontvangen
Bij het ontvangen van een werkpakket wordt gecontroleerd dat deze conform de
afspraken is uitgevoerd. Ook wordt de productbeschrijving met de bijbehorende
acceptatiecriteria en bijbehorende kwaliteitsbeoordeling geverifieerd. Het voldoen aan
de architectuurrequirements is hier een onderdeel van. De goedkeuring van de
producten door de controlling architect wordt eventueel gevisualiseerd door een
boouwvergunning of een architectuurcertificaat.
3.6
Managen productoplevering (MP)
De essentie voor architectuur bij dit proces is dat de rol van de projectarchitect als
adviseur en die van de controlling architect bij de kwaliteitsreviews is vastgelegd.
SP
OP
Opstarten
van een
Project
Sturen van een Project
IP
Initiëren
van een
Project
BF
Beheersen
van een
Fase
• Werkpakket aannemen (MP1)
• Werkpakket uitvoeren (MP2)
• Advies op basis van PSA
• Kwaliteitsreviews
MP
Managen
productoplevering
PL
MF
Managen
Faseovergangen
AP
Afsluiten
van een
Project
Opstellen van een plan
Figuur 11 Managen productoplevering
3.6.1
MP1 - Werkpakket aannemen
Werkpakketten gaan in het kader van deze white paper over projectproducten die op
architectuuraspecten gecontroleerd moeten worden.
Bij deze werkpakketten moet vastgesteld worden wie bij de kwaliteitsreviews
betrokken moeten worden. De controlling architect is doorgaans één van de
onafhankelijke personen die bij de kwaliteitsreviews betrokken moeten worden. Dit
wordt hier vastgesteld. Hierin is meegenomen of de rol van controlling architect door
dezelfde persoon wordt uitgevoerd als de projectarchitect of niet.
Sogeti Nederland B.V.
juli 2009
1.1
19
Whitepaper: Prince2
ce2 en Architectuur
Prince2 en architectuur
3.6.2
MP2 - Werkpakket uitvoeren
Tijdens de uitvoering van een werkpakket geeft de projectarchitect advies ten aanzien
van de inhoud van het op te leveren product. Hij baseert zich daarbij op de
architectuurrequirements zoals die in de PSA zijn vastgelegd.
De controlling architect
itect is betrokken als reviewer om te controleren of op basis van de
inhoud van het betreffende product er nog van uitgegaan kan worden dat het resultaat
zal voldoen aan de architectuur. Er moet op toegezien worden dat de controlling
architect inderdaad betrokken
trokken wordt bij de uitvoering van de kwaliteitsreview.
3.7
Managen faseovergangen (MF)
De essentie bij dit proces voor architectuur is dat architecten betrokken zijn bij
kwaliteitsreviews, dat de impact analyse gebruikt wordt bij het herzien van de
business case en dat consequenties van het afwijken van de architectuur daar waar
nodig worden meegenomen in de plannen die gemaakt worden voor de volgende fase.
SP
OP
Opstarten
van een
Project
Sturen van een Project
IP
Initiëren
van een
Project
BF
Beheersen
van een
Fase
MP
Managen
productoplevering
PL
MF
Managen
Faseovergangen
AP
Afsluiten
van een
Project
• Faseplan opstellen (MF1)
• Kwaliteitsreviews
• Business case actualiseren (MF2)
• Raadplegen
• Afwijkingsplan opstellen
• Afwijkingen op de
architectuur
Opstellen van een plan
Figuur 12 Managen faseovergangen
3.7.1
MF1 – Faseplan opstellen
Onderdeell van het faseplan zijn de kwaliteitsreviews. Deze worden aan het plan
toegevoegd en voor de kwaliteitsreviews wordt een voorzitter geïdentificeerd.
Specifiek voor architectuur kunnen kwaliteitsreviews worden uitgevoerd. De
projectarchitect is daarvan de voorzitter.
voorzitter. Dit moet in het faseplan opgenomen worden.
3.7.2
MF3 – Business case actualiseren
Aan het eind van elke fase gaat de projectleider na in hoeverre de Business Case nog
actueel is. Dit doet hij in overleg met de Stuurgroep, die immers verantwoordelijk
blijft voor het realiseren van de Business Case. Bij het actualiseren van de business
case wordt de architect geraadpleegd. Deze heeft immers de business analist
ondersteunt bij het uitvoeren van de Impact Analyse. Vanuit zijn begeleiding van het
Sogeti Nederland B.V.
juli 2009
1.1
20
Prince2 en Architectuur
Prince2 en architectuur
project heeft hij inzicht in de wijziging in de impact zoals die oorspronkelijk is
vastgesteld.
Wanneer voor het actualiseren van de Business Case een nieuwe Impact Analyse
wordt uitgevoerd, kan de projectarchitect deze wederom ondersteunen.
3.7.3
MF6 – Afwijkingsplan opstellen
Een afwijking van de architectuur, die eerder als issue is geëscaleerd, kan leiden tot
een afwijking van het oorspronkelijke plan. Dit kan dus een reden zijn om een
afwijkingsplan op te stellen.
3.8
Afsluiten van een project (AP)
De essentie voor architectuur voor dit proces is dat het project mede beoordeeld
wordt op het voldoen aan de architectuur. Tevens moeten eventuele vervolgacties die
het gevolg zijn van afwijkingen op de architectuur, geïdentificeerd en belegd worden.
SP
OP
Opstarten
van een
Project
PL
Sturen van een Project
IP
Initiëren
van een
Project
BF
Beheersen
van een
Fase
MF
Managen
Faseovergangen
AP
Afsluiten
van een
Project
MP
Managen
productoplevering
• Project afbouwen (AP1)
• Architectuurcriteria
• Afwijkingen als
projectissues
• Vervolgacties identificeren (AP2)
• Afwijkingen op de
architectuur
Opstellen van een plan
Figuur 13 Afsluiten van een project
3.8.1
AP1 – Project afbouwen
Onderdeel van deze activiteit is de controle dat het eindresultaat aan de
acceptatiecriteria voldoet. Vanuit architectuur zijn ook acceptatiecriteria opgesteld die
in deze evaluatie mee moeten worden genomen.
Afwijkingen op de architectuur zijn eerder als projectissues geëscaleerd en besproken
tussen de Stuurgroep en de Architectuurraad. Controle op het afhandelen van de
projectissues betreft dus ook deze afwijkingen.
Sogeti Nederland B.V.
juli 2009
1.1
21
Whitepaper: Prince2
ce2 en Architectuur
Prince2 en architectuur
3.8.2
AP2 – Vervolgacties identificeren
id
Afwijkingen op de architectuur kunnen leiden tot vervolgacties. In deze activiteit moet
dus gecontroleerd worden dat deze afwijkingen afdoende zijn geïdentificeerd en
belegd.
3.9
Opstellen van een plan (PL)
De essentie voor architectuur bij dit proces
proces is dat de inspanningen voor het project
vanuit de architectuur mee ingepland worden. Dit betreft zowel het opstellen van de
Impact Analyse en de PSA als de bijdrage van architecten aan andere documenten.
SP
OP
Opstarten
van een
Project
Sturen van een Project
IP
Initiëren
van een
Project
• Producten definiëren en
analyseren (PL2)
• Activiteiten en afhankelijkheden
identificeren (PL3)
• Schatting maken (PL4)
• Tijdschema opstellen (PL5)
• PSA
• Impact Analyse
PL
BF
Beheersen
van een
Fase
MF
Managen
Faseovergangen
AP
Afsluiten
van een
Project
MP
Managen
productoplevering
Opstellen van een plan
Figuur 14 Opstellen van een plan
3.9.1
PL2 - Producten definiëren en analyseren
Bij dit proces worden de op te leveren producten geïdentificeerd. Van elk product
wordt een productbeschrijving opgesteld, waaronder het doel, de samenstelling, de
specificaties en de kwaliteitscriteria.
eitscriteria.
Eén van de standaardproducten, die altijd opgeleverd moet worden indien onder
architectuur wordt gewerkt, is de PSA. De Impact Analyse is een ander product
waarbij architectuur een grote rol speelt, dat gedefinieerd moet zijn en dus
beschreven.
Daarnaast kunnen nog andere architectuurproducten gewenst zijn, zoals een
aanpassing van de Referentie Architectuur of het verder uitwerken van
architectuurmodellen. Deze worden echter doorgaans niet in het kader van een project
opgesteld en vallen dus
us buiten de verantwoordelijkheid van het project.
Wel kan het project een trigger zijn voor het opstellen van deze producten. Dit kan
eventueel van invloed zijn op de doorlooptijd van de PSA en de Impact Analyse. Dit
wordt uitgelegd in paragraaf 3.9.4.
Sogeti Nederland B.V.
juli 2009
1.1
22
Prince2 en Architectuur
Prince2 en architectuur
3.9.2
PL3 - Activiteiten en afhankelijkheden identificeren
Dit proces, dat binnen Prince2 voor elk product geldt, geldt dan ook voor de producten
PSA en Impact Analyse. Onderdeel van deze activiteiten is dan ook de beoordeling van
de kwaliteit van deze producten.
3.9.3
PL4 - Schatting maken
Het maken van schattingen voor activiteiten en producten geldt ook voor de PSA en
de Impact Analyse.
3.9.4
PL5 - Tijdschema opstellen
Het opstellen van de PSA en de Impact Analyse moet in de tijdschema's meegenomen
worden. Ook hiervoor moet tijd en middelen vrijgemaakt en ingepland worden.
Bij het opstellen van een PSA wordt gebruik gemaakt van de Referentie Architectuur.
In deze Referentie Architectuur staan de principes, richtlijnen en standaarden die bij
toekomstige ontwikkelingen (lees: het uitvoeren van een –ook dit- project)
gehanteerd moeten worden. Daarnaast geeft een Referentie Architectuur een schets
van de gewenste toekomstige situatie, zodat daar bewust naartoe gewerkt kan
worden. Als derde onderdeel kan de Referentie Architectuur een beeld van de huidige
situatie bevatten. In de praktijk blijkt dit niet altijd het geval.
Wanneer delen van de Referentie Architectuur niet (voldoende) zijn ingevuld, om op
basis daarvan een PSA op te kunnen stellen, dan moet dat bij deze gebeuren. Het
onderhavige project is dan de trigger om die invulling te gaan maken. Hier moet in het
tijdschema rekening mee worden gehouden. De inspanning voor het maken van een
PSA zal dan niet anders zijn, maar de doorlooptijd wel. Het opstellen van de PSA moet
namelijk ‘wachten’ totdat het betreffende deel van de Referentie Architectuur
(voldoende) is ingevuld.
Deze verlening van de doorlooptijd geldt ook voor de Impact Analyse. Hoe beter de
huidige situatie in kaart is gebracht, des te sneller een Impact Analyse kan worden
opgesteld. Naarmate deze huidige situatie minder in kaart gebracht is, zal ook hier
eerst een extra inspanning plaats moeten vinden, voordat de Impact Analyse
uitgevoerd kan worden. Het is afhankelijk van de afspraken binnen een organisatie of
de inspanning van het in kaart brengen van de huidige situatie dan wel of niet op het
budget van het project drukt.
In grote lijn zijn de volgende twee redenaties mogelijk:
1. Het project moet uitgevoerd worden. Daarvoor is een impact analyse nodig.
Voor een impact analyse is een beeld van de huidige situatie nodig. De
inspanningen hiervoor drukken dus op het budget van het project;
2. Een beeld van de huidige situatie heeft de organisatie nodig, ook los van dit
project. De inspanningen die daarvoor nodig zijn moeten dan ook los van dit
project uitgevoerd en bekostigd worden.
Sogeti Nederland B.V.
juli 2009
1.1
23
Whitepaper: Prince2
ce2 en Architectuur
Thema’s met architectuur binnen projecten
4
THEMA’S MET ARCHITECTUUR BINNEN
BIN
PROJECTEN
In dit hoofdstuk wordt de relatie tussen Prince2 en architectuur nogmaals beschreven,
maar nu vanuit het perspectief van een aantal thema's. Bij het lezen van het vorige
hoofdstuk is mogelijk opgevallen dat dezelfde thema's bij meerdere processen van
Prince2 terugkomen. In dit hoofdstuk worden
worden al deze verschillende processen per
thema bij elkaar gezet en beschreven.
4.1
Inrichting van het project
Om architectuur goed aan te laten sluiten op het project moet bij de inrichting van dat
project met een aantal architectuuraspecten rekening worden gehouden.
gehouden. Figuur 15
toont deze aspecten.
SP
Sturen van een Project
• Projectbeheersing opzetten (IP4)
• Architectuurraad
• Architectuur in rapportage
OP
Opstarten
van een
Project
IP
Initiëren
van een
Project
• Opstellen Projectvoorstel (OP4)
• Architectuurparagraaf
• Projectaanpak definiëren (OP5)
• Invloed van architectuur
PL
BF
Beheersen
van een
Fase
MF
Managen
Faseovergangen
AP
Afsluiten
van een
Project
• Projectinitiatie autoriseren (SP1)
• Architectuur als referentiekader
opnemen
MP
Managen
productoplevering
Opstellen van een plan
Figuur 15 Inrichting
Het Projectvoorstel, dat wordt opgesteld tijdens de opstartfase van een project (OP4)
bevat een architectuurparagraaf. Deze architectuurparagraaf geeft aan op welke wijze
dit project bijdraagt aan het realiseren van de langere termijn doelstellingen. Indien in
de Referentie Architectuur een schets bestaat van de toekomstige inrichting
in
van de
organisatie (zowel op business-,
business informatie- en/of infrastructuurarchitectuur) wordt
aangegeven op welke punten dit project daarop aanhaakt. Daar waar de verandering
die dit project doorvoert niet aansluit bij die toekomstige inrichting, wordt
wo
hier
aangegeven waarom niet en wat de eventuele consequenties zijn.
Architectuur kan van invloed zijn op de aanpak van het project. Als dat het geval is,
moet dat in de beschrijving van die aanpak (OP5) terugkomen.
De twee architectuuraspecten die bij
bij de opzet van de beheersing van het project (IP4)
terugkomen zijn de rol van de Architectuurraad (zie paragraaf 2.2.3)) en het opnemen
van de architectuur als één van de aspecten in de rapportage aan de Stuurgroep.
Deze twee aspecten moeten bij het opzetten van de projectbeheersing als
standaardonderdeel meegenomen
meegenomen worden. Het instellen van de Architectuurraad en
het opnemen van architectuur in de standaardrapportage hoeft natuurlijk slechts
eenmalig te worden ingericht. Elk project hanteert dan deze standaardinrichting.
Sogeti Nederland B.V.
juli 2009
1.1
24
Prince2 en Architectuur
Thema’s met architectuur binnen projecten
Onderdeel van het autoriseren van de projectinitiatie (SP1) is het aangeven welke
referentiekaders bij het project gehanteerd zullen worden. De Referentie Architectuur
is standaard één van deze kaders.
4.2
Impact Analyse
Impact Analyses ten behoeve van een project worden doorgaans uitgevoerd door
business analisten of soortgelijke functionarissen. Architecten zijn bij uitstek geschikt
om daarbij te assisteren. Dit komt doordat architecten, als het goed is, inzicht hebben
in de samenhang en structuur van de inrichting van een organisatie in al zijn facetten
van business, informatie en infrastructuur. Dit beeld is mogelijk vastgelegd in de
Referentie Architectuur. Het uitvoeren van de Impact Analyse moet in de
projectplannen meegenomen worden. Figuur 16 laat zien waar de Impact Analyse in
de processen van Prince2 terugkomt.
SP
Sturen van een Project
• Business case & risico’s aanscherpen (IP3)
• Uitvoeren Impact Analyse
OP
Opstarten
van een
Project
IP
Initiëren
van een
Project
• Producten definiëren en
analyseren (PL2)
• Activiteiten en afhankelijkheden
identificeren (PL3)
• Schatting maken (PL4)
• Tijdschema opstellen (PL5)
PL
BF
Beheersen
van een
Fase
MP
Managen
productoplevering
MF
Managen
Faseovergangen
AP
Afsluiten
van een
Project
• Business case actualiseren (MF2)
• Raadplegen
Opstellen van een plan
Figuur 16 Impact Analyse
De Impact Analyse wordt uitgevoerd ten behoeve van de Business Case en het
aanscherpen van de risico's (IP3). Dit bepaalt het moment in het project waarop de
Impact Analyse gedaan wordt: de Impact Analyse is één van de producten die de fase
IP op zal leveren.
Dit betekent dat de Impact Analyse opgenomen moet zijn in het Productstroomschema. Het moet geïdentificeerd en beschreven zijn en er moet zijn aangegeven
waar in de volgorde van producten de Impact Analyse zijn plek heeft (PL2). Voor het
opstellen van de Impact Analyse moeten de benodigde activiteiten en hun onderlinge
afhankelijkheden geïdentificeerd zijn (PL3). Vervolgens moet voor deze activiteiten de
benodigde inspanning geschat worden (PL4) en moeten deze activiteiten in het
tijdschema worden opgenomen (PL5).
Indien voor het opstellen van de Impact Analyse eerst aanvullende activiteiten moeten
worden uitgevoerd (bijvoorbeeld het in kaart brengen van de huidige situatie), zal dat
in het tijdschema (PL5) tot uitdrukking komen. Indien deze activiteiten op kosten van
het project uitgevoerd moeten worden, zal de inspanning voor het project (PL4) groter
zijn.
Sogeti Nederland B.V.
juli 2009
1.1
25
Whitepaper: Prince2
ce2 en Architectuur
Thema’s met architectuur binnen projecten
Voor het uitvoeren van de Impact Analyse maakt de business analist en de
projectarchitect afspraken met de projectleider over inspanning, doorlooptijd en
e
oplevermoment en over de kwaliteitscriteria.
Aan het eind van elke fase gaat de projectleider na in hoeverre de Business Case nog
actueel is. Dit doet hij in overleg met de Stuurgroep, die immers verantwoordelijk
blijft voor het realiseren van de business case. De projectleider kan daarbij gebruik
maken van de impact analyse die eerder
eerder is opgesteld. Tevens raadpleegt hij de
architect. Deze heeft immers de business analist ondersteunt bij het uitvoeren van de
Impact Analyse. Vanuit zijn begeleiding van het project heeft hij inzicht in de wijziging
in de impact zoals die oorspronkelijk
oorspronkelijk is vastgesteld. Dit kan de projectleider dan
meenemen in zijn beoordeling.
Wanneer voor het actualiseren van de Business Case een nieuwe Impact Analyse
wordt uitgevoerd, kan de projectarchitect de business analist wederom ondersteunen.
4.3
Kwaliteit
Met het werken onder architectuur wordt het voldoen aan de richtlijnen en
standaarden die door de architectuur gesteld worden, een onderdeel van de kwaliteit
van de opgeleverde producten. Figuur 17 laat zien waar het opstellen en toetsen van
architectuur als kwaliteitsnorm in de Prince2 processen terugkomt.
SP
Sturen van een Project
• Faseplan opstellen (MF1)
• Kwaliteitsreviews
OP
Opstarten
van een
Project
IP
Initiëren
van een
Project
BF
Beheersen
van een
Fase
• Kwaliteitsplan opstellen (IP1)
• Achitectuurrequirements
• Controlling architect als
reviewer
MP
Managen
productoplevering
• Kwaliteitsreviews op producten
PL
MF
Managen
Faseovergangen
AP
Afsluiten
van een
Project
• Project afbouwen (AP1)
• Architectuurcriteria
• Afgerond werkpakket
ontvangen (BF9)
• Goedkeuring architect
Opstellen van een plan
Figuur 17 Kwaliteit
De kwaliteitsnormen bestaan bij het werken onder architectuur niet alleen meer uit de
eisen die de klant en de leverancier stellen.
stel
De eisen vanuit de architectuur worden
hieraan toegevoegd. Deze worden vastgelegd in de PSA (zie paragraaf 4.4).
Het toezien op de kwaliteitseisen vanuit de architectuur is de taak van de controlling
architect. Deze moet dus als reviewer aangemerkt worden.
Beide aspecten komen terug in het kwaliteitsplan (IP1).
Bij het
et managen van een fase wordt een fase plan opgesteld (MF1) voor de volgende
fase. Onderdeel van dat plan is de identificatie van de kwaliteitreviews die uitgevoerd
moeten worden. Ook wordt aangegeven wie van deze reviews de voorzitter is en wie
er verder bij betrokken zijn. De reviews ten aanzien van de kwaliteitseisen vanuit de
architectuur moeten hierin meegenomen worden. De controlling architect is deelnemer
Sogeti Nederland B.V.
juli 2009
1.1
26
Prince2 en Architectuur
Thema’s met architectuur binnen projecten
aan deze reviews en de projectarchitect kan zelfs voor sommige van deze reviews de
voorzitter zijn.9
Bij het Managen van de productoplevering (MP) worden de reviews daadwerkelijk
uitgevoerd. Wanneer de architect de kwaliteit van het onderhavige product goedkeurt
geeft hij een bouwvergunning en/of architectuurcertificaat af voor dat product. Met
deze bouwvergunning of architectuurcertificaat geeft de controlling architect aan dat
het onderhavige product is gereviewd en vanuit het architectuurperspectief is
goedgekeurd. Bij het in ontvangst nemen van het werkpakket (BF9) controleert de
projectleider op het bestaan van die vergunning of dat certificaat.
Wanneer de architect constateert dat niet aan de eisen van de architectuur is voldaan
kan hij of de afwijking weg (laten) halen of zal hij escaleren. Dit laatste is al
beschreven in paragraaf 2.2.3. De plaats van afwijkingen binnen Prince2 is beschreven
in paragraaf 4.5.
Wanneer het project is afgerond moet gecontroleerd worden dat aan alle
kwaliteitseisen is voldaan (AP1). De eisen vanuit de architectuur worden in deze
controle meegenomen.
Los van het gebruik van de PSA ten behoeve van de kwaliteit, zoals hierboven
beschreven, moet ook de PSA zelf een voldoende kwaliteit hebben. De PSA moet dus
zelf ook beoordeeld worden op de kwaliteit ervan. Dit geldt ook voor de Impact
Analyse, die aan bepaalde kwaliteitscriteria moet voldoen.
4.4
PSA
De PSA (Project Start Architectuur) is een document, waarin de architectuur is
beschreven zoals deze geldt bij de start van een project. Het document is bedoeld als
verbinding tussen de architectuur aan de ene kant en een project aan de andere kant.
De PSA is een stuurinstrument dat er voor zorgt dat architectuur niet beperkt blijft tot
de ivoren toren van de architect, maar dat de architectuur concreet maakt om de
veranderingen in een organisatie te faciliteren. De uitwerkingen van deze
veranderingen worden hoofdzakelijk binnen projecten uitgewerkt tot
businessoplossingen.
De PSA is een vertaling van de algemene principes en beleidslijnen naar een
projectspecifiek kader. Relevante onderdelen uit de algemene (Referentie)architectuur
worden toegesneden op de scope en de specifieke problematiek van het project.
Hierdoor geeft de PSA een heel concreet en doelgericht architectuurkader aan,
waarbinnen het project moet worden uitgevoerd. Dit kader bestaat uit de concrete
standaarden, normen en richtlijnen en uit de modellen die het project dient te
hanteren. Ook projectoverstijgende ontwerpkeuzes worden in de PSA vastgelegd.
De PSA geeft dus de context en de richting van de oplossing van een project weer,
maar niet de oplossing zelf. De PSA gaat niet over de 'solution architecture'. De PSA
wordt uitgebreid beschreven in [5].
Figuur 18 laat zien waar de PSA in de processen van Prince2 terugkomt.
9
In paragraaf 2.2.2 is aangegeven dat deze twee rollen door dezelfde persoon ingevuld kunnen zijn. Om de rol duidelijk te
houden heb ik hier toch alle twee de rollen vermeld.
Sogeti Nederland B.V.
juli 2009
1.1
27
Whitepaper: Prince2
ce2 en Architectuur
Thema’s met architectuur binnen projecten
SP
Sturen van een Project
• Kwaliteitsplan opstellen (IP1)
• Architectuurrequirements (PSA)
OP
Opstarten
van een
Project
IP
Initiëren
van een
Project
BF
Beheersen
van een
Fase
MF
Managen
Faseovergangen
AP
Afsluiten
van een
Project
• Projectissues escaleren (BF8)
• Producten definiëren en
analyseren (PL2)
• Activiteiten en afhankelijkheden
identificeren (PL3)
• Schatting maken (PL4)
• Tijdschema opstellen (PL5)
PL
MP
Managen
productoplevering
Opstellen van een plan
Figuur 18 PSA
De PSA wordt opgesteld op basis van het projectvoorstel. De PSA
PSA bestaat uit de
concrete standaarden, normen en richtlijnen en uit de modellen die het project dient
te hanteren. Daarmee zijn de onderdelen van dit architectuurkader requirements
geworden die door het project beantwoord moeten worden (IP1). Dit zagen we ook al
terugkomen in paragraaf 4.3.
4.3. Dit bepaalt het moment in het project waarop de PSA
opgesteld moet worden: de PSA is één van de producten die de fase IP op zal
za leveren.
Dit betekent dat de PSA opgenomen moet zijn in het Productstroomschema. Het moet
geïdentificeerd en beschreven zijn en er moet zijn aangegeven waar in de volgorde
van producten de PSA zijn plek heeft (PL2). Voor het opstellen van de PSA moeten de
benodigde activiteiten en hun onderlinge afhankelijkheden geïdentificeerd zijn (PL3).
Vervolgens moet voor deze activiteiten de benodigde inspanning geschat worden (PL4)
en moeten deze activiteiten in het tijdschema worden opgenomen (PL5).
Indien voor het opstellen van de PSA eerst aanvullende activiteiten moeten worden
uitgevoerd (bijvoorbeeld het verder invullen van de Referentie Architectuur), zal dat in
het tijdschema (PL5) tot uitdrukking komen. Indien deze activiteiten op kosten van
het project uitgevoerd
tgevoerd moeten worden, zal de inspanning voor het project (PL4) groter
zijn.
Voor het opleveren van de PSA maken de projectleider en de projectarchitect
onderling afspraken over de inhoud, het moment en de kwaliteit.
Na oplevering van de PSA neemt de projectleider
projectleider de architectuurrequirements mee in
het door hem op te stellen PID. In deze zin hebben het PID en de PSA hetzelfde
begingpunt – het projectvoorstel – maar wordt de PSA iets eerder opgeleverd dan de
PID.
Wanneer tijdens de uitvoering van de verschillende
verschillende werkpakketten afwijkingen op de
architectuur geconstateerd zijn, worden deze eventueel geëscaleerd naar de
Stuurgroep en de Architectuurraad (BF8). Dit wordt verder beschreven in paragraaf
4.5.. Afwijkingen die na de discussie tussen deze twee organen (tijdelijk) worden
toegestaan, worden vastgelegd in de PSA.
Sogeti Nederland B.V.
juli 2009
1.1
28
Prince2 en Architectuur
Thema’s met architectuur binnen projecten
4.5
Afwijkingen op de architectuur
Binnen Prince2 bestaat het change proces voor het afhandelen van wijzigingen en dat
issues voor zijn rekening neemt. Met het werken onder architectuur verandert er niets
aan dit proces. Wel kan de bron van een afwijking gelegen zijn in het niet voldoen aan
de architectuur.
Afwijkingen op de architectuur komen twee maal terug in de Prince2 procesgang. Ten
eerste ten tijde van de constatering van de afwijking tijdens het ontwikkelproces. Ten
tweede zijn de afwijkingen op de architectuur onderwerp van gesprek aan het einde
van het project, bij de afronding ervan.
SP
Sturen van een Project
• Ad hoc sturing geven (SP4)
• Projectafsluiting bevestigen (SP5)
• Afwijkingen als open issue en/of
OP
IP
vervolgacties
Opstarten
Initiëren
van een
van een
Project
Project
BF
Beheersen
van een
Fase
MF
Managen
Faseovergangen
AP
Afsluiten
van een
Project
• Afwijkingsplan opstellen
• Projectissues verzamelen (BF3)
• Projectissues beoordelen (BF4)
• Projectissues escaleren (BF8)
MP
Managen
productoplevering
• Kwaliteitsreviews op producten
PL
• Project afbouwen (AP1)
• Afwijkingen als projectissues
• Vervolgacties identificeren (AP2)
Opstellen van een plan
Figuur 19 Afwijkingen op de architectuur
Afwijkingen op de architectuur worden geïdentificeerd tijdens de review van de
verschillende producten bij de oplevering daarvan (MP). De controlling architect is één
van de reviewers. Op het moment dat hij de afwijking constateert gaat hij in overleg
met de opsteller van dat product om te zien of een aanpassing mogelijk is.
Indien de aanpassing niet kan (en dus de afwijking blijft bestaan) escaleert de
architect naar de projectleider. Deze behandelt de afwijking als een projectissue (BF).
De projectleider verzamelt deze (BF3), beoordeelt het (BF4) en escaleert door naar de
Stuurgroep (BF4). Ondertussen heeft de controlling architect ook geëscaleerd naar de
architectuurfunctie (via de Lead Architect naar de Architectuurraad).
De Stuurgroep zal vanuit zijn sturende rol (SP4) met de architectuurraad in gesprek
gaan over de afwijkingen en hoe hiermee om te gaan. De uitkomst van deze discussie
wordt teruggerapporteerd aan de projectleider (afwijking mag wel, niet, tijdelijk of wat
de uitkomst ook mag zijn) die in het vervolg van het project hier rekening mee houdt.
Indien de afwijking (tijdelijk) wordt toegestaan wordt deze opgenomen in de PSA (zie
paragraaf 4.4). Eén van de gevolgen van de afwijking op de architectuur kan zijn dat
het leidt tot een afwijking van het oorspronkelijke plan. Zeker indien de afwijking niet
wordt toegestaan en dus reparatiewerkzaamheden verricht moeten worden. Dit kan
dus een reden zijn dat de projectleider een afwijkingsplan op moet stellen.
De afwijkingen op de architectuur komen ook terug bij de afronding van het project.
Onderdeel van deze activiteit is de controle dat het eindresultaat aan de
acceptatiecriteria voldoet. Afwijkingen op de architectuur zijn uitdrukking dat aan
bepaalde criteria niet is voldaan. Bij de discussie tussen de Stuurgroep en de
Sogeti Nederland B.V.
juli 2009
1.1
29
Whitepaper: Prince2
ce2 en Architectuur
Thema’s met architectuur binnen projecten
Architectuurraad over deze afwijkingen is al besproken hoe hier in de toekomst mee
omgegaan wordt. Bij de afronding van het project moet de projectleider vaststellen
welke vervolgacties volgen uit deze afwijkingen. In deze activiteit moet dus
gecontroleerd worden dat deze afwijkingen afdoende zijn geïdentificeerd en belegd.
De daadwerkelijke afhandeling van de afwijkingen, zoals latere reparatiewerkzaamreparatiewerkzaam
heden of aanpassing van de Referentie Architectuur, valt buiten de scope van deze
white paper. Dat wordt dus hier niet verder beschreven. Het is de taak van de
projectleider
ojectleider om deze vervolgactiviteiten goed te beleggen. Hierbij heeft hij
ondersteuning van de Stuurgroep en de Architectuurraad.
Sogeti Nederland B.V.
juli 2009
1.1
30
Download