17.01.2013 Views

Agil Projektledelse

Agil Projektledelse

Agil Projektledelse

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Agil</strong> <strong>Projektledelse</strong><br />

- en bedre vej?<br />

Opgavebesvarelse til afsluttende opgave på<br />

Diplomuddannelsen i <strong>Projektledelse</strong>, Ingeniørhøjskolen i København<br />

Efteråret 2007<br />

”Hvis du altid gør hvad du altid har gjort,<br />

vil du altid få hvad du altid har fået”<br />

Opgaven er afleveret den 14. december 2007<br />

udarbejdet af<br />

Gunnar Enggård Feder Michael Agerkvist Petersen<br />

K5674 K1117<br />

Vejleder Merete Hartvig Petersen<br />

Opgaven må anvendes i undervisningen


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Resume<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

”<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?” er en opgavebesvarelse til den afsluttende<br />

opgave på Diplomuddannelsen i <strong>Projektledelse</strong>, Ingeniørhøjskolen i København,<br />

efteråret 2007.<br />

Opgavebesvarelsen stiller spørgsmålstegn ved den traditionelle<br />

projektledelsestilgang, der har sin oprindelse i Frederick Taylor's Scientific<br />

Management tanker, og som har præget både ledelses- og projektledelsestilgangen<br />

op igennem det 20-århundrede.<br />

Vi diskuterer om den traditionelle succes definition (overholdelse af aftalte krav,<br />

tidsramme og pris) stadig kan stå distancen i relation til udvikling af videnstunge<br />

produkter i dynamiske og komplekse omgivelser. Når mange projekter i dag med<br />

traditionel projektledelsestilgang har svært ved at opfylde disse succeskrav, synes<br />

det meningsløst når virksomheds- og projektledelsen blot fortsætter ad denne vej, i<br />

en forventning om at det nok går bedre næste gang.<br />

Med udgangspunkt i det agile værdisæt peger opgavebesvarelsen på, at der findes<br />

en anden vej til succes. Den nye vej udspringer i et øget behov for innovation,<br />

hvilket fordrer at projektlederen i højere grad skal kunne veksle mellem<br />

management og leadership.<br />

Opgavebesvarelsen peger på, hvilke kompetencer og adfærd der fordres hos<br />

morgendagens projektledere. Med henvisning til forskellige moderne ledelsesteorier<br />

argumenteres for, at de identificerede kompetencer er særligt stimulerende for<br />

udviklingen af en læringskultur og dermed også en god platform for innovation.<br />

14. december 2007<br />

Gunnar Enggård Feder<br />

Michael Agerkvist Petersen<br />

Billedet på forsiden er ”Tilbage til naturen”, Storm P, 1945<br />

Side i


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Indholdsfortegnelse<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

1 INDLEDNING – KONTEKST OG UDFORDRING ........................................1<br />

1.1 FORMÅL – ET NYT PARADIGME FOR PROJEKTLEDELSE?.................................................................. 2<br />

1.2 PROBLEMFORMULERING.................................................................................................................. 3<br />

1.3 AFGRÆNSNING – HVAD FOKUSERER OPGAVEBESVARELSEN PÅ?.................................................... 3<br />

1.4 METODEVALG – HVORDAN ER OPGAVEN GREBET AN? ................................................................... 3<br />

1.5 OPGAVENS STRUKTUR..................................................................................................................... 5<br />

2 BAGGRUNDSANALYSE ..........................................................................6<br />

2.1 PROJEKTETS ÆNDREDE KONTEKST .................................................................................................. 6<br />

2.1.1 Hvad er konsekvenserne ved globaliseringen? ...................................................................... 7<br />

2.1.2 <strong>Projektledelse</strong> i historisk perspektiv....................................................................................... 7<br />

2.2 KOBLING MELLEM PROJEKTTYPE OG UDVIKLINGSMODEL............................................................. 12<br />

2.2.1 Rutineprojektet...................................................................................................................... 13<br />

2.2.2 Problemdefinitionsprojektet ................................................................................................. 13<br />

2.2.3 Passer en given udviklingsmodel til alle projekttyper? ....................................................... 14<br />

2.3 PROJEKTSUCCES - HVAD ER DET..? ................................................................................................ 16<br />

2.4 OPSUMMERING AF PROBLEMATIKKERNE....................................................................................... 18<br />

3 VEJEN TIL ALTERNATIV PROJEKTLEDELSE..........................................20<br />

3.1 DE AGILE VÆRDIER - EN FORTOLKNING......................................................................................... 20<br />

3.1.1 Individuals and interaction over processes and tools.......................................................... 21<br />

3.1.2 Customer collaboration over contract negotiation.............................................................. 22<br />

3.1.3 Working Software over comprehensive documentation....................................................... 22<br />

3.1.4 Responding to change over following a plan....................................................................... 23<br />

3.1.5 Opsummering........................................................................................................................ 23<br />

3.2 ITERATIV UDVIKLINGSMODEL....................................................................................................... 24<br />

3.2.1 Timeboxed iterativ udvikling ................................................................................................ 24<br />

3.2.2 Et paradigmeskifte ................................................................................................................ 26<br />

3.2.3 Planlægning vandfald- versus iterativ udviklingsmodel...................................................... 27<br />

3.2.4 Styring - hurtig respons på ændringer ................................................................................. 31<br />

3.3 PROJEKTORGANISATION ................................................................................................................ 35<br />

3.3.1 Organisk organisation .......................................................................................................... 36<br />

3.3.2 Gensidig tilpasning som koordineringsmekanisme.............................................................. 38<br />

3.4 SELV-ORGANISERENDE PROJEKT TEAMS ....................................................................................... 39<br />

3.4.1 Hvad er handlekraft?............................................................................................................ 40<br />

3.4.2 Handlekraft forudsætter motivation ..................................................................................... 41<br />

3.5 VIDENDELING I FLERFAGLIGE TEAMS............................................................................................ 44<br />

Side ii


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

3.5.1 Deling af tavs viden i flerfaglige teams................................................................................ 46<br />

3.6 PROJEKTLEDERENS KOMPETENCER............................................................................................... 51<br />

3.6.1 Lineær versus cirkulær logik som kompetence .................................................................... 51<br />

3.6.2 Balancen mellem operationel- og kontekstuel usikkerhed................................................... 53<br />

3.6.3 Balancen mellem at inkludere og ekskludere kunden .......................................................... 54<br />

3.6.4 Projektlederen i meta-position ............................................................................................. 55<br />

4 KONKLUSION - HVAD HAR VI LÆRT? ..................................................59<br />

5 PERSPEKTIVERING – NÆSTE SKRIDT .................................................62<br />

6 REFERENCER – HVOR VED VI DET FRA? ..............................................63<br />

7 DEFINITIONER & FORKORTELSER – HVAD BETYDER DET? ..................66<br />

APPENDIX 1 UDVIKLINGSMODELLER.....................................................70<br />

APPENDIX 2 ITERATIV UDVIKLING .......................................................74<br />

APPENDIX 3 AGIL VERSUS ITERATIV UDVIKLINGSMODEL .....................80<br />

APPENDIX 4 PROJEKT USIKKERHED ......................................................82<br />

APPENDIX 5 PROJEKTTYPER..................................................................84<br />

APPENDIX 6 PROJEKTSUCCES ...............................................................88<br />

APPENDIX 7 HVAD ER VIDEN? ...............................................................91<br />

APPENDIX 8 AGIL LITTERATUR .............................................................94<br />

Side iii


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

1 Indledning – kontekst og udfordring<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Forestil dig, at du, som chauffør dagligt bringer varer fra A til B. Varen er velkendt,<br />

du har et transportmiddel du ved kan fragte varen, samt en grundig<br />

kørselsvejledning til en kendt kunde. Pludselig en dag lyder beskeden: du skal<br />

aflevere en vare til en bestemt tid. Du kan imidlertid ikke få præcis information om<br />

hvad det er for en vare, hvordan du fragter den, hvor den skal afleveres, eller<br />

hvem modtager er. Det lyder som en umulig opgave, men lignende betingelser kan<br />

meget vel blive dagligdagen for fremtidens projektleder.<br />

I opgavebesvarelsen gør vi op med den projektledelsestilgang, der i dag anvendes i<br />

forbindelse med produktudvikling i de fleste danske virksomheder. Denne<br />

projektledelsestilgang, som vi kalder den traditionelle, er funderet på principperne i<br />

Frederick Taylor's Scientific Management [Bakka & Fivelsdal]. Vi argumenterer for,<br />

at der findes alternative former for projektledelse, der bedre matcher de<br />

udfordringer projekterne står overfor i dag. Dette kræver grundlæggende<br />

forandringer, og vi finder støtte til forandringerne i eksisterende teorier.<br />

Vi har begge gennem en årrække deltaget i forskellige virksomheders<br />

produktudviklingsprojekter. Projekterne har varieret i størrelse fra få personer op til<br />

100+ og med en gennemløbsperiode fra et halvt år og op til flere år.<br />

Gennem disse projekter har vi erfaret, at kompleksiteten for sammenlignelige<br />

produkter er steget mærkbart. Eksempelvis er det svært at genkende dagens<br />

mobiltelefon i den telefon vi kendte for 30 år siden. Skønt mobiltelefonen og<br />

telefonen har oprindelse i det samme behov - nemlig at bringe mennesker sammen<br />

- viser designet, mangfoldigheden af features og brugergrænsefladens kompleksitet<br />

i dagens mobiltelefon, at den har undergået en innovativ revolution over de sidste<br />

30 år. Efter vores opfattelse er dette en tendens snarere end et enkeltstående<br />

tilfælde.<br />

Hvor projekterne tidligere kun indeholdt opgaver med karakter af rutineproblem og<br />

problemløsning, indeholder de i dag flere opgaver med karakter af problemløsning<br />

og ofte opgaver med karakter af problemdefinition. Både projektledere og kunder i<br />

dagens produktudviklingsprojekter, har ofte svært ved at overskue det kommende<br />

produkt og dets muligheder. Dette skifte har medført, at der stilles højere krav til<br />

fleksibilitet omkring ledelsen af projektet, samt omkring projektdeltagernes evner<br />

til at indgå i mange forskellige sammenhænge.<br />

side 1 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

På trods af at projekterne opfylder de traditionelle mål for projektsucces -<br />

overholdelse af budget, tidsplan og kvalitet – oplever vi, at de udviklede produkter<br />

ofte ikke opfylder ledelsens og kundernes forventninger. Ikke desto mindre bliver<br />

dette ofte mødt med ledelseskrav om endnu mere management i projekterne -<br />

kravspecifikation, planlægning, opfølgning og kontrol - i stedet for at stille kritiske<br />

spørgsmål til hvorvidt præmisserne, for de rammer projektet virker indenfor, stadig<br />

er opfyldt.<br />

Globaliseringen betyder, at projektet, der tidligere skulle fungere i lokale relativt<br />

stabile omgivelser, nu også bliver nødt til at forholde sig til forandringer på<br />

fjernmarkeder. Globalisering skaber derfor mere dynamiske omgivelser for<br />

projektet, der svarer igen med innovativ tilgang i produktudviklingen [Carlson &<br />

Wilmot]. Innovation medfører ofte anvendelse af ny teknologi, og dette bringer<br />

projektet ind i mere komplekse omgivelser. Konsekvensen for sådanne projekter er,<br />

at projektdeltagerne skal turde bevæge sig ind i områder med større operationel<br />

usikkerhed såvel som kontekstuel usikkerhed.<br />

I dette perspektiv vil vi gerne diskutere hvilke konsekvenser ovenstående har for<br />

de kompetencer, der efterspørges hos projektlederen. Endvidere vil vi gerne<br />

vurdere, hvordan projektlederen gennem håndtering af risici balancerer mellem at<br />

være fleksibel overfor ændringer i omgivelserne og samtidig blive færdig med<br />

produktet til tiden.<br />

Projektledere kan i denne opgavebesvarelse få viden om de trends der pt. rører sig,<br />

og få indtryk af i hvilken retning projektledelse bevæger sig og hvilke konsekvenser<br />

det har for de kompetencer, der efterspørges hos projektledere i de kommende år.<br />

Endvidere henvender opgaven sig også til de beslutningstagere, der kan og vil<br />

initiere forandringer.<br />

1.1 Formål – Et nyt paradigme for projektledelse?<br />

<strong>Agil</strong> er fællesbetegnelse for produktudviklingsmetodikker, hvor vægten ligger på at<br />

levere værdi til kunden gennem iterativ udvikling. <strong>Agil</strong> er ikke i sig selv en metodik,<br />

men er funderet ved et værdisæt, se [<strong>Agil</strong>e Manifesto]. Der findes en omfattende<br />

agil litteratur, se Appendix 8, der beskriver et alternativ til den traditionelle<br />

projektledelsestilgang. Litteraturen udspringer sjældent fra universitets- eller<br />

forskningsmiljøer og er ikke koblet til noget moderne videnskabsteoretisk arbejde,<br />

og mangler således formelt støtte. Vi har ikke kendskab til nogen større<br />

side 2 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

undersøgelser af den eksisterende agile empiri. Det er derfor vanskeligt at redegøre<br />

for, hvorvidt det agile alternativ i højere grad end den traditionelle<br />

projektledelsestilgang fører til succes.<br />

Vores intention med denne opgavebesvarelse er derfor, at skabe refleksion omkring<br />

den traditionelle projektledelses tilgang og forståelse for, hvilke forandringer en agil<br />

projektledelsestilgang fordrer hos projektlederen.<br />

1.2 Problemformulering<br />

Det er vores opfattelse, at produktudvikling i dynamiske og komplekse omgivelser<br />

fordrer et paradigmeskifte omkring projektledelse. I dette perspektiv vil vi diskutere<br />

følgende spørgsmål:<br />

"Hvordan kan de agile værdier hjælpe projektlederen til at skabe og<br />

levere nyværdi til kunden på markedspladsen?"<br />

Med udgangspunkt i ovenstående spørgsmål, vil vi diskutere:<br />

Hvilken betydning har de agile værdier for:<br />

• projektets processer<br />

• projektets struktur?<br />

• de kompetencer, der efterspørges hos projektlederen?<br />

1.3 Afgrænsning – Hvad fokuserer opgavebesvarelsen på?<br />

Vi tager afsæt i projektlederrollen og som sådan betragter vi det nødvendige<br />

paradigmeskifte indenfor projektledelse, set gennem projektlederens optik. Vores<br />

fokus er på produktudvikling i mindre projekter og projektteams (< 10 personer),<br />

der opererer i dynamiske og komplekse omgivelser. Det vil sige, vi udelader<br />

overvejelser om samarbejdet mellem flere teams det være sig på virksomhedsplan,<br />

nationalt som internationalt.<br />

<strong>Agil</strong>e Manifesto [<strong>Agil</strong>e Manifesto] er et værdisæt for software udvikling - men vi<br />

bruger det på produktudvikling generelt. Vi tager ikke stilling til, hvordan de<br />

enkelte agile værdier er opstået. Ikke fordi det er uvæsentligt, men for at afgrænse<br />

opgaven.<br />

1.4 Metodevalg – Hvordan er opgaven grebet an?<br />

Udgangspunktet for opgavebesvarelsen er en vurdering af projektets kontekst i et<br />

side 3 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

historisk perspektiv. Dette leder frem til en forståelse af projektets kontekst i dag,<br />

og vi bruger denne indsigt til at formulere en vision for morgendagens succesfulde<br />

produktudviklingsprojekter.<br />

Spørgsmålet er, om denne vision giver anledning til, at der efterspørges andre og<br />

nye kompetencer hos projektlederen.<br />

Det agile værdisæt giver nogle anvisninger på, hvad der er vigtigt i<br />

projektledelsessammenhæng. Herefter søger vi gennem fortolkning at klarlægge<br />

hvordan de agile værdier kan forstås. Formålet med dette er at få inspiration til,<br />

hvordan disse værdier kan implementeres i praksis, samt vurdere om vi kan skabe<br />

en vision for en anden projektledelsestilgang.<br />

Vi vælger at se på, hvordan vi kan implementere de agile værdier gennem<br />

forandringer i struktur og proces. I de moderne videnskabsteoretiske arbejder (fx<br />

fra [Gitte Haslebo] og [Poula Helth] samt i supplerende litteratur, primært<br />

[Christensen & Kreiner]) søger vi belæg for, at de foreslåede forandringer bringer<br />

os nærmere den formulerede vision.<br />

Når der anvendes modeller eller teorier fra litteraturen, angiver vi en reference til<br />

kilden.<br />

I appendiks har vi placeret en del materiale, der uddyber nogle af begreberne fra<br />

både traditionel- og agil projektledelse. Personer med kendskab til projektledelse<br />

behøver ikke at læse appendiks for at forstå opgaven. Andre begreber, som<br />

skønnes vigtige for forståelse af opgaven, er defineret i afsnit 7.<br />

I opgaven anvendes følgende tekstdifferentiering:<br />

• Referencer til litteratur er angivet i [], som fx: [Gitte Haslebo] og alle<br />

referencer er listet i afsnit 6.<br />

• Begreber, ord og forkortelser, der er listet i afsnit 7, er i kursiv første<br />

gang de optræder i teksten.<br />

• Vigtige pointer er anbragt i en grå boks som denne.<br />

side 4 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

1.5 Opgavens Struktur<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Vi har valgt at strukturere opgavebesvarelsen i følgende overordnede afsnit:<br />

Baggrundsanalyse: Her belyser vi den kontekst som nutidens<br />

produktudviklingsprojekter befinder sig i. Endvidere beskrives skiftet i<br />

projektledelsestilgangen i et historisk perspektiv.<br />

Vejen til bedre projektledelse: I dette afsnit argumenterer vi for, at det agile<br />

værdisæt vil være et udmærket udgangspunkt for en alternativ projektledelses<br />

tilgang.<br />

Konklusion: Her kommer vi med en opsummering og en konklusion på opgavens<br />

vigtigste punkter.<br />

Perspektivering: Her beskrives andre vinkler i forhold til agil projektledelse, som<br />

vi ikke har med i opgaven, men som det ville være relevant at arbejde videre med.<br />

Referencer: Her lister vi, de referencer der er anvendt i forbindelse med opgaven.<br />

Definitioner & forkortelser: Her definerer vi, de begreber som vi finder vigtige,<br />

at have en fælles forståelse med læseren omkring.<br />

Appendiks: Indeholder supplerende information.<br />

side 5 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

2 Baggrundsanalyse<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Dette afsnit giver en uddybende beskrivelse af problemformuleringen.<br />

Afsnittet belyser den kontekst det moderne udviklingsprojekt i dag befinder<br />

sig i, samt diskuterer globaliseringens indflydelse på den måde virksomheder<br />

gennemfører projekter på i dag. Endvidere ser vi på, hvordan man kan<br />

karakterisere det skifte i ledelsestilgang, der har fundet sted fra starten af det<br />

20’ende århundrede og frem til i dag.<br />

Der redegøres for vores forståelse af en række begreber (globalisering, teknologi,<br />

dynamiske og komplekse omgivelser, eksponentiel økonomi, det rigtige produkt,<br />

succes), der spiller en central rolle, når man skal forstå den forandring, vi ser<br />

omkring tilgangen til projektledelse.<br />

2.1 Projektets ændrede kontekst<br />

Konteksten for projekter har ændret sig gennem de sidste dekader. Den<br />

teknologiske udvikling har drevet globaliseringen og medført ændrede krav til<br />

projektledelse af produktudvikling.<br />

Den kontekst, projekterne i dag befinder sig i, er stærkt påvirket af den<br />

globalisering, der har fundet sted gennem de sidste 40 år. Globaliseringen (det vil<br />

sige, den stadig stigende teknologiske, kulturelle og økonomiske udveksling mellem<br />

de forskellige verdensdele) drives på mange måder af den teknologiske udvikling<br />

(fx større og billigere fly og skibe, Internettets hastige udbredelse) samt af den<br />

politik, der udspilles på den internationale scene (fx GATT-aftalen og WTO-<br />

organisationen). Den gør transport og kommunikation over store afstande<br />

nemmere og gør dermed handel på tværs af verdensdele stadig mere økonomisk<br />

attraktiv. Man kan sige, at verden bliver mere flad, idet konkurrencefordele og -<br />

ulemper i stigende grad udlignes.<br />

Men globaliseringen har også en anden konsekvens. Viden spredes i dag langt<br />

hurtigere end tidligere og kombineres til nye ideer, der igen sammensættes som<br />

byggeklodser og skaber innovation i et stadigt stigende tempo. Den "tidslige<br />

distance" mellem nye ideer er omvendt proportional med den stigende<br />

globalisering. Jorden er ikke kun flad - dens udstrækning er kun på størrelse med<br />

en dot (som i ”dot-com”) ...! Dette fører til hvad [Carlson & Wilmot] betegner som<br />

side 6 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

den eksponentielle økonomi, og som er afgørende for hvilke virksomheder, der<br />

eksisterer om 3-5 år.<br />

2.1.1 Hvad er konsekvenserne ved globaliseringen?<br />

Globaliseringen udfordrer virksomhedernes evne til at udvikle nye<br />

konkurrencedygtige produkter hurtigt.<br />

Globaliseringen har som konsekvens, at konkurrencen mellem virksomheder er<br />

stærkt voksende. Det betyder bl.a., at virksomhedernes overlevelsesevne er koblet<br />

til deres evne til hurtigt at udvikle nye produkter og features, der skal erstatte<br />

tidligere produkter. Det vil sige, der hele tiden skal skabes nye ideer, der resulterer<br />

i nye konkurrencedygtige produkter, men der er også en udfordring i at gøre dem<br />

tilgængelige på markedspladsen, på det rigtige tidspunkt. Dette er ganske<br />

afgørende for en virksomheds overlevelsesevne. Moore's lov siger, at en computers<br />

ydeevne fordobles for hver 18-24 måned [Carlson & Wilmot]. Hvis en virksomhed i<br />

computer branchen ikke kan generere ideer til nye produkter, der matcher denne<br />

udvikling i ydeevne, vil den være udkonkurreret i løbet af ganske få år. Denne<br />

tendens forstærkes i takt med at økonomien drives stadig mere af videnstunge<br />

produkter, og dette skyldes ikke mindst Internettets eksponentielle vækst. Så<br />

succesen bestemmes i høj grad af evnen til at udvikle nye produkter hurtigt og<br />

derigennem skabe ny kundeværdi. I dette spændingsfelt spiller tidsfaktoren en<br />

vigtig rolle.<br />

2.1.2 <strong>Projektledelse</strong> i historisk perspektiv<br />

Ledelse, herunder projektledelse, har ændret sig, fra administrativ kontrol over<br />

effektiv rationalisering og faglig ledelse til professionel ledelse, som følge af<br />

ændret projektkontekst.<br />

Selvom vi kender til store projekter fra gammel tid, såsom Ægyptens pyramider,<br />

Romernes akvædukter osv. så er projektledelse som selvstændig disciplin ikke<br />

særlig gammel. <strong>Projektledelse</strong> har sine rødder i de klassiske ingeniørfag, som at<br />

bygge broer og skibe.<br />

side 7 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

<strong>Projektledelse</strong>stilgangen har gennem de sidste 100 år fulgt de ændringer, der har<br />

været indenfor generel ledelse i samme periode. Ledelsestilgangen for de seneste<br />

100 år kan opdeles i 4 perioder [Poula Helth]:<br />

• Administrativ kontrol<br />

• Effektiv rationalisering<br />

• Faglig planlægning<br />

• Professionel ledelse<br />

I de efterfølgende afsnit relateres disse 4 perioder til projektledelse<br />

2.1.2.1 Administrativ kontrol<br />

I perioden 1900-1930 blev ledelse betragtet som administrativ kontrol, hvor<br />

embedsmænd bedrev ledelse som regelorienterede kontrollanter. Administrationen<br />

fik i denne periode mange flere opgaver og blev udvidet med nye typer af<br />

specialister [Bakka & Fivelsdal].<br />

Fra midten af 1900 tallet og frem var der fokus på, at kunne producere mere af det<br />

samme til stadig lavere enhedsomkostninger. I starten af det 20 århundrede var<br />

mange virksomheder relativt store og industrialiseret, som rutinemæssigt<br />

producerede forskellige produkter.<br />

I denne periode arbejdede Frederick Taylor med Scientific<br />

Management [Bakka & Fivelsdal], bogen udkom i 1911. En af<br />

Taylors konklusioner var at arbejde kan analyseres i tids- og<br />

bevægelsesstudier og neddeles til elementardele og derved<br />

forøge produktiviteten. Hovedpunkterne i Taylors teori er:<br />

• Definer de nødvendige kvalifikationer<br />

• Vælg arbejdskraft med passende evner for de enkelte jobs<br />

• Standardiser metoder til udførelse af de enkelte jobs<br />

• Uddan medarbejdere til standard opgaver<br />

• Planlæg arbejdet og fjern forhindringer<br />

• Beløn og straf medarbejdere for at få dem til at gøre tingene rigtigt.<br />

Taylor's teori har uden tvivl været effektivitetsfremmede da den kom frem og i<br />

årene derefter. Før Taylor fik man arbejdsstyrken til at arbejde hårdere eller<br />

længere, når effektiviteten skulle forøges. Det skal bemærkes, at Taylor kun<br />

forholdte sig til arbejde af repeterbar karakter.<br />

side 8 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Denne neddeling af arbejde i forudsigelige dele samt planlægning af specialisering<br />

er samme princip som anvendes i den traditionelle projektledelses tilgang i dag,<br />

Første gang projektledelse optrådte som disciplin, var i starten af det 20’ende<br />

århundrede. Henry Gantt’s var under påvirkning af Frederick Taylor’s ideer, og<br />

beskrev en række værktøjer til projektledelse, hvor Gantt diagram er det mest<br />

kendte.<br />

I starten af det 20. århundrede var et produkts livscyklus, altså den periode det<br />

sælges i, mange dekader [Carlson & Wilmot]. Et godt eksempel fra den tid er<br />

telefonen, som stort set var uforandret på markedet i flere dekader, indtil<br />

fremkomsten af automatiske centraler krævede nye telefoner.<br />

Fra 1900-1930 var mange produkter også specialiseret i de forskellige lande -<br />

endog i de forskellige byer. Fx kunne det elektriske net have forskellige spændinger<br />

i de forskellige byer. En sådan specialisering udgør selvsagt en barriere, for at<br />

virksomhederne kan skabe et stort marked.<br />

2.1.2.2 Effektiv rationalisering<br />

Fra 30’erne til 60’erne blev et produkts livscyklus reduceret. Fx gik der 10 år fra det<br />

første sort-hvide fjernsyn (1939) til det første farvefjernsyn (1951). Interessant<br />

nok gik der yderligere mere end 15 år, inden Danmarks Radio sendte fjernsyn i<br />

farver (1967).<br />

I denne periode begyndte verden at interessere sig for at få standardiseret<br />

produkter på tværs af landegrænserne. Dette skete bl.a. ved oprettelsen af<br />

International Organization for Standardization (ISO) i 1947.<br />

Efter 2. verdenskrig startede et antal store og komplekse projekter, bl.a. indenfor<br />

våbensystem området. Disse projekter havde et meget stort antal aktiviteter og<br />

mange indbyrdes afhængigheder, hvilket stillede større krav til ledelsen af<br />

projekterne. Disse krav afstedkom nogle af de projektledelsesværktøjer vi kender i<br />

dag (PERT diagrammer, Critical Path Method etc.), der alle gav projektlederen<br />

bedre mulighed for styring. Ideerne fra Taylor, Gantt og andre hjalp projektledelse<br />

på vej mod en selvstændig disciplin.<br />

Det er også i denne periode, at ”ledelse” dukker op for første gang. Ledelse var<br />

rettet mod rationel arbejdsledelse. Det vil sige, ledelse skulle ske gennem effektiv<br />

side 9 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

rationalisering og optimering af sagsgange og ved at indgyde ”den rette produktive<br />

ånd”. Genstanden for rationalisering var processen ud fra et teknisk-økonomisk<br />

rationale.<br />

I 1930'erne udviklede Max Weber sin bureaukratiske teori,<br />

baseret på Scientific Management ideerne. Weber fokuserede<br />

på at dele organisationer i hierarkier med stærke funktionelle<br />

linier, der blev ledet gennem autoritet og styring. Han forslog<br />

at organisationer beskrev detaljerede procedurer for alle<br />

rutineopgaver [Bakka & Fivelsdal].<br />

Weber’s ideer har stadig betydning for den måde projekter<br />

traditionelt organiseres på. Projektet opdeles typisk efter<br />

fagdiscipliner, hvor de enkelte fagdiscipliner koordineres gennem dokumenter og<br />

beskrevne procedurer.<br />

2.1.2.3 Faglig planlægning<br />

Indtil starten af 1960’erne er det typiske projekt baseret på ad hoc projektmodeller,<br />

se Appendix 1.<br />

De projektledelsesværktøjer, der i 50’erne var udviklet til brug i meget komplekse<br />

projekter, blev efterhånden spredt til andre typer projekter, også projekter med<br />

væsentlig mindre kompleksitet. Denne ændring afstedkom en række forandringer i<br />

tilgangen til projektledelse. Blandt andet blev der udpeget en projektleder til at<br />

styre projektet. Han skulle endvidere sammensætte projektet og sikre<br />

kommunikationen på tværs af de forskellige afdelinger.<br />

I 1969 dannes Project Management Institute (PMI) med det formål at få defineret<br />

projektledelse som en professionel disciplin med formaliseret værktøjer og<br />

metoder. Dette skulle bl.a. sikre en ensartet tilgang, som kunne anvendes indenfor<br />

alle typer projekter, fra brobygning til produktudvikling.<br />

PMI’s tilgang repræsenterer den traditionelle projektledelses tilgang. Den er den<br />

dag i dag den traditionelle projektledelsestilgang, og på mange områder funderet i<br />

side 10 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Taylor, Gantt og Weber’s tanker fra starten af det 20’ende århundrede.<br />

I perioden fra 1960 til 1980 var der ledelsesfokus på faglig planlægning,<br />

effektivisering, total rationalisering af struktur, teknik, opgaver og personer.<br />

Planlæggerne satte ikke kun sagen eller processen i centrum, men også selve<br />

problemet [Poula Helth side 21]. Denne tilgang, mener vi, blev drevet af en<br />

overvægt af rutineopgaver i udviklingsprojekterne, se Appendix 5.<br />

Organisationsidealet var hierarkiet med funktionelle søjler, der var funderet i<br />

basisorganisationen og var tilpasset repeterbare processer.<br />

Kontakten til kunder skete fx gennem marketing og ikke direkte fra projektteamet.<br />

Der var fokus på at skabe struktur i organisationen, men også omkring<br />

projektopgaver, og målet var at tilvejebringe stabilitet, forudsigelighed og<br />

ensartethed [Christensen & Kreiner side 20].<br />

2.1.2.4 Professionel ledelse<br />

Perioden fra 1980 var også perioden, hvor globaliseringen starter. Globaliseringen<br />

tog for alvor fart op gennem 90’erne. Fra 1980 og til nu har nogle produkttyper<br />

oplevet en dramatisk reduktion i levetid. Mobiltelefonen er et godt eksempel på en<br />

produkttype, hvor det går så hurtigt, at det er billigere at stoppe et projekt, der er<br />

6 måneder forsinket og så starte et nyt projekt op, end at gøre projektet færdigt.<br />

Virksomheder som Nokia lancerer 10+ nye modeller om året. Perioden har også<br />

været præget af øget harmonisering af standarder i den vestlige verden. Således<br />

kan en GSM type mobiltelefon sælges i hele Europa og ikke kun i Norden, som<br />

tilfældet fx er med den tidligere nordiske mobiletelefon standard NMT.<br />

I denne periode har ledelse været fokuseret<br />

omkring begreber som professionel og strategisk<br />

ledelse [Poula Helth side 22]. Lederen har i højere<br />

grad skulle formulere visioner og værdier samt<br />

udforme handleplaner for at nå målene.<br />

Organisationen har ændret sig mere i retning af<br />

netværk, og produktionsoutput er blevet mere<br />

kundetilpasset. Fokus er flyttet fra den stabile til<br />

den fleksible projektorganisation, og grundlaget for<br />

projektets styrke er skiftet fra, at kunne skabe stabilitet til at kunne håndtere<br />

forandring. Vi mener, denne ændring er sket, for at tilgodese de særlige behov,<br />

side 11 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

globaliseringen har medført, og at dette skifte indikerer, at andelen af<br />

problemdefinerende projekter er voksende, se Appendix 5.<br />

Men hvad er det for behov globaliseringen har ført med sig? På hvilken måde<br />

påvirkes projektteamet og dets måde at arbejde på? Før vi kan svare på dette, må<br />

vi først vurdere, om der er en sammenhæng mellem forskellige projekttyper og den<br />

kontekst de befinder sig i.<br />

Det er interessant, at den traditionelle projektledelsestilgang der anvendes i<br />

produktudvikling i dag, har sine rødder i en helt anden tid. Det var en tid, hvor<br />

produkters livscyklus blev målt i dekader, og hvor markedet for masseproducerede<br />

produkter var det foretrukne domæne. Det var en tid, hvor forandring var uønsket<br />

af hensyn til effektiviteten.<br />

2.2 Kobling mellem projekttype og udviklingsmodel<br />

Projekttypen kan karakteriseres ved projektets stillingtagen til operationel og<br />

kontekstuel usikkerhed.<br />

Projektet bør vælge udviklingsmodel ud fra projekttypen.<br />

Figur 1 viser forskellige projekttyper med relation til usikkerhed. Projekttyperne<br />

defineres i de underliggende afsnit.<br />

Høj<br />

Lav<br />

Lav<br />

kaos<br />

problemdefinition<br />

problemløsning<br />

kontekstuel<br />

usikkerhed<br />

rutine<br />

Fuldstændig<br />

orden<br />

Figur 1 Projekttyper og deres relation til henholdsvis operationel og kontekstuel<br />

usikkerhed [egen tilvirkning].<br />

side 12 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

I en idealiseret tilstand med fuldstændig orden er alle opgaver veldefineret og<br />

forudsigelige. Gennem traditionel risikohåndtering kan enhver operationel<br />

usikkerhed da elimineres. I Figur 1 svarer dette til, at den kontekstuelle usikkerhed<br />

er høj, idet de fast definerede opgaver og detailplanlægningen fordrer, at<br />

ændringer i den omgivende verden ikke får direkte indflydelse på opgaveløsningen,<br />

og altså ignoreres. Omkostningen er, at der ikke sker nogen som helst læring fra<br />

omgivelserne.<br />

I den anden ende af skalaen findes en idealiseret tilstand af kaos. Her stiller<br />

projektet sig helt åben overfor enhver form for ændring, der kan afstedkomme ny<br />

læring, skabe nye muligheder for opgaveløsning eller ideer. Den kontekstuelle<br />

usikkerhed er nu lav, fordi enhver ændring skal evalueres. Prisen er fuldstændig<br />

uforudsigelighed om hvilke opgaver, der skal løses i morgen og hvordan de skal<br />

løses. Idet der ikke kan etableres faste mål, kan der heller ikke etableres nogen<br />

planlægning. Objekterne for den traditionelle risikohåndtering er meget flygtige,<br />

hvorfor den operationelle usikkerhed bliver høj.<br />

Dilemmaet i Figur 1 er, at projektet ikke kan eliminere den operationelle usikkerhed<br />

uden at fornægte eller negligere den kontekstuelle usikkerhed og vice versa<br />

[Christensen & Kreiner, side 44]. Dette indikeres ved den røde kurve.<br />

2.2.1 Rutineprojektet<br />

Rutineprojektet kan typisk nedbrydes i velafgrænsede delopgaver, der er målbare,<br />

både hvad angår tidsforbrug og kvalitet. Ekstremet kan symboliseres ved et system<br />

i fuldstændig orden, hvor alle opgaver er forudsigelige, velkendte og kan<br />

planlægges og styres, se Figur 1. Traditionelt anvendes vandfaldsmodellen som<br />

udviklingsmodel for rutineprojektet, se Appendix 1.<br />

Konsekvensen er, at projektet fastlåses i en indre verdens logik. Der er fuldt fokus<br />

på at løse opgaven og levere produktet. I denne tilstand ignoreres eventuelle<br />

ændringer i omgivelserne, svarende til maksimal kontekstuel usikkerhed.<br />

2.2.2 Problemdefinitionsprojektet<br />

Problemdefinitionsprojektet ligger i den anden ende af skalaen, og kan ikke drives<br />

af konkrete, veldefinerede mål, på grund af den manglende opgavedefinition.<br />

Ekstremet er kaos, se Figur 1. I denne tilstand er definition af faste mål ikke mulig,<br />

fordi projektet hele tiden forholder sig til nye input. Hvis projektet efterstræber at<br />

side 13 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

reducere den kontekstuelle usikkerhed, betyder det i den yderste konsekvens, at<br />

projektet aldrig bliver færdigt.<br />

I næste afsnit vurderer vi, om det giver mening, at anvende vandfaldsmodellen i<br />

både det rutineprægede og det problemdefinerende projekt.<br />

2.2.3 Passer en given udviklingsmodel til alle projekttyper?<br />

Andelen af problemløsende og problemdefinerende opgaver er langt større i<br />

produktudviklingsprojekter end i fx bygge- og anlægsprojekter.<br />

Vandfaldsmodellen egner sig bedst til projekter, hvor der er et overvejende<br />

antal af rutineprægede opgaver.<br />

Vi oplever i dag, at produktudviklingsprojekter i udstrakt grad anvender<br />

udviklingsmodeller, der minder om vandfaldsmodellens sekventielle forløb.<br />

Samtidig ser vi også, at mange af disse projekter ikke kan levere færdige produkter<br />

til tiden, eller at produkterne ikke opfylder kundens forventninger på<br />

afleveringstidspunktet. Spørgsmålet er derfor: er der en sammenhæng mellem<br />

projekttypen, den udviklingsmodel der anvendes, og projektets evne til at opfylde<br />

kundens forventninger?<br />

Et af formålene med en udviklingsmodel, er at sikre effektivitet i arbejdet og skabe<br />

forudsigelighed af hensyn til planlægningen.<br />

Vandfaldsmodellens håndterer effektivitetsproblematikken ved så vidt muligt at<br />

nedbryde projektopgaven til enkle delopgaver, samt separere de mere kreative<br />

opgaver fra de mere rutineprægede.<br />

Denne tilgang reducerer projektets følsomhed overfor knaphed på højt kompetente<br />

personer, og minimerer projektomkostningen, ved at udskille og samle de<br />

rutineprægede opgaver, der kan udføres af en mindre kompetent og dermed<br />

billigere arbejdskraft. Denne tilgang styrker også muligheden for detaljeret<br />

planlægning, især i implementationsfasen, idet den indeholder rutineprægede<br />

opgaver, der er relativt forudsigelige.<br />

Dette kan være en meget fornuftig strategi, hvis projektet fortrinsvis indeholder<br />

rutineprægede opgaver. De kreative opgaver er ikke karakteriseret ved samme<br />

forudsigelighed.<br />

side 14 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Fordelingen af opgavetyper synes imidlertid ikke at være ens for rutine- og<br />

problemdefinitionsprojektet.<br />

Et projekt som Storebæltsbroen blev gennemført i perioden 1988-1998. Østbroen<br />

blev anlagt i perioden 1991-1998 med 3 års forudgående forundersøgelser og<br />

projektering. Anlægsarbejdet ligger i implementationsfasen, og må med rimelighed<br />

kunne antages at vægte betydeligt mere end analyse og design, set i lyset af at det<br />

varede 8 år og involverede tusinder af bygningsarbejdere. Det er vores opfattelse,<br />

at dette kan generaliseres, og at bygge- og anlægsprojekter derfor typisk ligger i<br />

kategorien rutineprojekter.<br />

For softwareudvikling er implementationen skrivning af selve kildeteksten samt test<br />

af denne. Med denne definition udgør implementationsfasen ca. 15 % af hele<br />

softwareprojektet [McConnel]. Softwareudviklingsværktøjer tilbyder i dag<br />

kodegenereringsfaciliteter, hvilket også peger i retning af, at implementationsdelen<br />

i softwarebaserede projekter er faldende. Den relativt lille andel af rutineopgaver<br />

betyder, at softwareudvikling må karakteriseres som problemløsning eller<br />

problemdefinerende.<br />

Opgavefordelingen mellem rutine- og problemdefinerende projekter er illustreret i<br />

Figur 2.<br />

Figur 2 Implementationsfasens vægt i forskellige projekttyper<br />

Det er vores erfaring, at fordelingen af opgavetyper i produktudviklingsprojekter er<br />

sammenlignelig med softwareudviklingsprojekter.<br />

På denne baggrund kan det synes svært at forstå, at mange projekter indenfor<br />

side 15 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

produktudvikling ukritisk vedbliver med at anvende vandsfaldsmodellen til<br />

produktudvikling.<br />

Hvis produktudviklingsprojekter vælger at anvende alternative udviklingsmodeller,<br />

må der også stilles spørgsmål til, om det er muligt at fastholde et objektivt billede<br />

af, hvad der ligger i begrebet projektsucces. Dette er emnet for det næste afsnit.<br />

2.3 Projektsucces - hvad er det..?<br />

Traditionelt vurderes projektsucces i forhold til de operationelle parametre -<br />

planlagt overholdelse af tidslige rammer, af funktionelle og kvalitative<br />

rammer (features) samt af økonomiske rammer.<br />

Det bør overvejes, om kontekstuelle parametre også skal indgå i vurderingen<br />

- fx graden af værdiskabelsen hos kunden, samt om levering skete i det<br />

markedsmæssige rette tidsvindue.<br />

Hvis der laves væsentlige ændringer i projektets rammer, som fx skift af<br />

udviklingsmodel, må vi spørge, om det giver anledning til at revurdere og evt.<br />

ændre de parametre, projektets succes vurderes efter.<br />

For at vurdere effekten af eventuelle ændringer må vi forholde os til, hvad der<br />

menes med projektsucces. Vi sætter den traditionelle definition på projektsucces i<br />

relation til ændringer i projektets kontekst, for at vurdere om dette giver anledning<br />

til nye overvejelser.<br />

Det er projektlederens overordnede ansvar, at projektet opnår succes. Det vi<br />

interesserer os for er, hvad det vil sige, at projektet opfattes som en succes, og<br />

hvilke fordringer dette stiller til projektlederen.<br />

Traditionelt anskues projektsucces ud fra planlagte og operationelle kriterier:<br />

levering af aftalt funktionalitet, til aftalt tid og indenfor aftalt budget.<br />

Formålet med projektsucces evalueringen er at gøre status, og fastsætte værdien<br />

af den forandring projektet har tilvejebragt - står det opnåede resultat mål med<br />

indsatsen? For at svare på dette spørgsmål er det nødvendigt med et kriterium. I<br />

det traditionelle projekt er kriteriet det oprindeligt formulerede resultatmål. Så<br />

længe de opnåede resultater stemmer overens med de målsatte er alt godt, og her<br />

spiller tidsplanlægningen en betydelig rolle. Projektplanen betragtes som det kort,<br />

side 16 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

der fører projektet til succes. Derfor sker enhver bedømmelse af projektet ved at<br />

vurdere om projektets status er i overensstemmelse med planen.<br />

Denne retrospektive tilgang kan synes meget belejlig, idet resultatet direkte kan<br />

sammenlignes med succesparametrene, som de oprindeligt blev defineret ved<br />

projektets start. Dette er efter vores mening en lineær tilgang – hvor<br />

projektteamets orientering og retning fastsættes gennem målsætninger, og<br />

begivenheder og handlinger ordnes i kronologisk rækkefølge, og betragtes gennem<br />

en årsag-virkningsoptik.<br />

Projektlederens strategi til at opnå succes i denne kontekst er reduktion af<br />

operationel usikkerhed, se Appendix 4. Efter vores mening er dette et udtryk for en<br />

1.ordens-ledelseslogik, hvor projektopgave og projektteam, i det ekstreme tilfælde,<br />

opfattes som et lukket system, en indre verden, der kan håndteres adskilt og uden<br />

hensyntagen til den ydre verden.<br />

Men hvis projektets omgivelser ændrer sig, vil den oprindelige plan måske ikke<br />

længere være værdiskabende som retningsgiver. I dette tilfælde skal projektet<br />

hellere måles på dets evne til at levere værdi til kunden, end på evnen til blindt at<br />

følge en forældet plan.<br />

Undersøgelser tyder på, at traditionelt gennemførte projekter ikke altid fører til<br />

produkter, der matcher kundens behov og forventninger ved afleveringen. Standish<br />

Group hævder således, at IT-projekter gennemført efter vandfaldsmodellen leverer<br />

mange (45 %) features, der aldrig udnyttes [Standish01].<br />

Det kan måske synes selvmodsigende, at kundens behov ikke er opfyldt, samtidig<br />

med at alle formelle kontraktaftaler og kravspecifikationer i øvrigt er opfyldt. Men<br />

dette kan ske, hvis projektet fastfryser planlægningsgrundlaget under hele<br />

projektforløbet, uden at tage hensyn til at projektets kontekst ændres igennem<br />

projektforløbet. Standish Group's observation understreger behovet for, at projekt<br />

og kunde løbende vurderer, om de leverede features er værdiskabende for kunden.<br />

Denne vurdering er vigtig, ikke kun i forhold til om projektet leverer værdiskabende<br />

features. Men også fordi den kan bruges styringsmæssigt, idet fleksibilitet omkring<br />

til- og/eller fravalg af features er bestemmende for, om den endelige leverance<br />

rammer det helt rigtige tidsvindue på markedet. Denne tidslighed er<br />

kontekstafhængig og har intet at gøre med de planlagte tidslige rammer, projektet<br />

ofte evalueres efter.<br />

side 17 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Det vil sige, opfattelsen af succes skal i nogle sammenhænge løsrives fra en "indre<br />

verden" betragtning og åbnes overfor ændringer i projektets ydre verden med en<br />

løbende evaluering af ændringernes betydning for projektet. Det er stadig de 3<br />

parametre (feature, tid og pris) der evalueres i forhold til, men disse bliver nu<br />

variable størrelser, i særdeleshed featureparameteren, mens tidskrav og pris ofte er<br />

fastlåste. Projektlederens strategi til at opnå succes, i relation til den ydre verden,<br />

er reduktion af kontekstuel usikkerhed, se Appendix 4.<br />

Den kontekst, projektet befinder sig i, har altså betydning for, hvordan<br />

projektlederen sikrer projektsucces. I dynamiske omgivelser skal projektlederen<br />

ikke kun forholde sig til, hvordan opgaven bedst løses (operationel usikkerhed),<br />

men også løbende vurdere om opgavedefinitionen fører til "det rigtige produkt"<br />

(kontekstuel usikkerhed). Vægtningen mellem reduktion af operationel og<br />

kontekstuel usikkerhed afhænger af den aktuelle projekttype: rutine,<br />

problemløsning eller problemdefinition, se Appendix 5.<br />

2.4 Opsummering af problematikkerne<br />

Den foregående diskussion har argumenteret for, at globaliseringen fordrer en<br />

anden tilgang til projektledelse end den traditionelle, hvis virksomhederne i den<br />

eksponentielle økonomi skal gøre sig håb om at overleve på lang sigt. Samtidig<br />

spiller tidsfaktoren en vigtig rolle - det er i voksende grad afgørende, at nye<br />

produkter introduceres på markedspladsen på det rigtige tidspunkt.<br />

Hvis vi skal formulere dette som en vision for projektledelse af morgendagens<br />

projekter, må det blive at:<br />

Vision for projektledelse<br />

Projektlederen skal støtte dannelse af relationer og der igennem facilitere:<br />

• skabelsen af ny viden<br />

• ibrugtagning af nye teknologier<br />

• en positiv adfærdsændring<br />

for projektgruppe og kunden. Dette skal sikre at projektet udvikler det rigtige<br />

produkt - i rette tid.<br />

Her igennem styrkes udviklingsmiljøet, der er en bærende forudsætning for<br />

succes i fremtidens projekter.<br />

side 18 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Fokus skal flyttes væk fra det individorienterede, og skal i langt højere grad vendes<br />

mod det relationsskabende. Relationer skal dyrkes og plejes, dels i projektteamet,<br />

men også i forhold til omgivelserne (kunderne). Det er igennem disse relationer ny<br />

viden og nye teknologier skal manifestere sig, og i sidste ende sikre virksomhedens<br />

overlevelse. Visionen peger på, at projektlederen skal fremme og øge den virkning<br />

relationerne har på skabelse af ny viden. Han skal understøtte den<br />

adfærdsændring, der er nødvendig for, at den ny viden slår igennem som læring,<br />

og derved bidrager til, at projektet leverer det rigtige produkt.<br />

side 19 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

3 Vejen til alternativ projektledelse<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Vejen til alternativ projektledelse baseres på de agile værdier. Implementering<br />

af et organisk, selvorganiserende og flerfagligt projektteam, kombineret med<br />

en iterativ udviklingsmodel understøtter disse værdier.<br />

Vær opmærksom på, at disse ændringer stiller nye krav til projektlederens<br />

kompetencer.<br />

Mod slutningen af 1990erne var der en stigende erkendelse af, at den traditionelle<br />

projektledelsestilgang ikke var tilstrækkelig til at skabe de ønskede resultater.<br />

Erkendelsen bredte sig primært indenfor softwareudviklingskredse, og var mere<br />

fremherskende på græsrodsniveau end på ledelsesniveau.<br />

Adskillige forskellige metoder voksede frem som resultat af denne erkendelse.<br />

Fælles for dem alle var et mere tæt samspil mellem projektteam og kunde, fokus<br />

på direkte kommunikation, hyppige leveringer af produkt med gradvist mere og<br />

mere værdiskabende funktionalitet. De bærende elementer i denne nye<br />

projektledelsestilgang blev i 2001 formuleret som et sæt værdier, kaldet <strong>Agil</strong>e<br />

Manifesto, se [<strong>Agil</strong>e Manifesto].<br />

Med udgangspunkt i de agile værdier vil vi diskutere, mulige strukturelle og<br />

processuelle forbedringer. Vi vurderer om dette skifte i projektledelsestilgang<br />

fordrer nye krav til projektlederens kompetencer.<br />

3.1 De agile værdier - en fortolkning<br />

De agile værdier fokuserer på individer og samspillet med kunde i højere grad<br />

end den traditionelle projektledelsestilgang gør. Vi vurderer, at dette ændrede<br />

fokus er med til at skabe mere succesfuld produktudvikling.<br />

I dette perspektiv fortolker vi, hvilke strukturelle og processuelle ændringer,<br />

der kan understøtte disse værdier.<br />

Den fortolkning, vi anvender, tillader vi at gælde for produktudvikling, og ikke kun<br />

softwareudvikling. Dermed peger vi på ændringsmuligheder, der kan være<br />

relevante i det flerfaglige miljø, software, elektronik og mekanik.<br />

Der er 4 overordnede værdier i det agile manifest, se Figur 3. Det agile manifest er<br />

struktureret i en venstre side og en højre side, hvor udsagnet på venstresiden<br />

side 20 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

prioriteres højere end udsagnet på højreside.<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

The Manifesto for <strong>Agil</strong>e Software Development<br />

We are uncovering better ways of developing software by doing it and<br />

helping others to do it.<br />

Through this work we have come to value:<br />

Individuals and interactions over processes and tools<br />

Working (usable) software over comprehensive documentation<br />

Customer collaboration over contract negotiation<br />

Responding to change over following a plan<br />

That is, while there is value in the items on the right, we value the items<br />

on the left more.<br />

Figur 3 <strong>Agil</strong>e værdier [<strong>Agil</strong>e Manifesto]<br />

Det agile manifest er af og til blevet misbrugt som argumentation for, at særlige<br />

opgavetyper, fx dokumentation og planlægning, ikke længere er nødvendige i<br />

projektet. Dette er forkert! Det er derimod vigtigt hele tiden at vurdere, hvor det er<br />

mest værdiskabende at placere projektets fokus. Fx kan det være vigtigere at<br />

forholde sig til en ændring i projektets omgivelser end at følge en plan.<br />

Som det fremgår af ovenstående er agil tilgang mere et spørgsmål om holdninger<br />

end om proces og mere et spørgsmål om relationer end metoder.<br />

I de følgende afsnit fortolkes de enkelte agile værdier.<br />

3.1.1 Individuals and interaction over processes and tools<br />

Fokus skal rettes mod individet og samspillet mellem individer, og bør ikke<br />

side 21 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

overskygges af processer og værktøjer. Det er individer, der udvikler produktet, og<br />

processerne er vejledende og supporterende. Værktøjer er med til at øge<br />

effektiviteten. Vi tolker det således, at hvis ikke projektdeltagerne har de rette<br />

kompetencer, så hjælper processer og værktøjer ikke. Processer og værktøjer er<br />

nyttige, men det er projektdeltagerne som individer og gruppe der er vigtigst. Vi<br />

mener derfor, at der skal fokuseres på, hvordan individernes arbejdsbetingelser<br />

optimeres, så de får de bedste betingelser for at være effektive og produktive.<br />

Dette skal sættes i relation til de strukturelle rammer, men også relateres til<br />

projektlederens rolle i forhold til projektteamet.<br />

3.1.2 Customer collaboration over contract negotiation<br />

Fortolkningen er her, at kunden er den vigtigste blandt projektets interessenter -<br />

uden kunde, ingen forretning. Kunden er i denne kontekst den person, der bruger<br />

slutproduktet til at generere forretningsværdi, for konsumvarer er det slutbrugeren.<br />

Kunden er den af interessenterne, der definerer værdi, andre interessenter<br />

definerer begrænsninger. For interne projekter er der typisk ikke en kontrakt i<br />

traditionel forstand, her er det fx en kravspecifikation som udgør kontrakten<br />

mellem kunde og projekt. Denne definerer de krav, som kunden vurderer giver<br />

værdi. Imidlertid kan en kontrakt ikke erstatte det værdifulde bidrag, et godt, tæt<br />

samarbejde og en god kommunikation mellem projekt og kunde giver. Projektet<br />

skal derfor vælge at betragte relationen til kunden som et partnerskab, snarere end<br />

en kontraktaftale, i bestræbelsen på at levere et produkt, der opfylder kundens<br />

forventninger bedst muligt. Dette har både strukturelle og kompetencemæssige<br />

konsekvenser for projektet. Men kontrakten er stadig vigtig for at initiere kunde-<br />

projekt relationen.<br />

3.1.3 Working Software over comprehensive documentation<br />

De fleste er bekendte med ordsproget "Et billede siger mere end 1000 ord". Vi<br />

mener, projektet nøje skal overveje, hvilken kommunikationsform, der er bedst<br />

egnet i forhold til kunden. Det drejer sig ikke kun om stade og fremdrifts<br />

information, men også om teknologiske produktforhold, der er vigtige for kundens<br />

vurdering af produktværdien. Endelig skal projektet erkende at kommunikationen<br />

til kunden skal være tovejs, og at kommunikationen sikrer projektet fleksibilitet,<br />

læring og udviklingshastighed.<br />

”Working Software over comprehensive documentation” tolkes ofte som at der ikke<br />

side 22 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

skal produceres dokumentation. Dokumenter har deres berettigelse, i det de støtter<br />

kommunikation, koordinering, for alle repeterbare opgaver og for videndeling.<br />

Desuden er dokumentation ofte krævet af diverse myndigheder. Det er dog vigtigt<br />

at forstå, at dokumentation ikke kan erstatte samspil mellem projektdeltagerne<br />

eller i forholdet til kunden. Dokumentationen skal opfattes som et biprodukt af<br />

samspillet, hvilket er i overensstemmelse med Stacey's opfattelse af viden [Jensen,<br />

Mønsted & Olsen].<br />

I vores kontekst kan ”Working software” erstattes med ”usable products”, altså<br />

produkter der giver værdi til kunden.<br />

3.1.4 Responding to change over following a plan<br />

Hvis der sker ændringer i projektets omgivelser, der har betydning for kundens<br />

vurdering af det udviklede produkts værdi, skal dette give anledning til en<br />

øjeblikkelig revurdering af projektets situation. Da der er en risiko for at ændringer<br />

i omgivelserne kun registreres af den ene part, er det vigtigt med hyppig og<br />

kvalitativ god kommunikation med kunden. Formålet er, at sikre det bedste<br />

beslutningsgrundlag for projektets videre forløb. Det er afgørende at kunden<br />

deltager i denne beslutning.<br />

Alle projekter har større eller mindre grad af usikkerhed, se Appendix 4. Derfor skal<br />

det enkelte projekt finde en balance mellem planlægning og håndtering af<br />

ændringer. Kravet om denne balance gør også, at hverken venstre eller højre side<br />

af ”Responding to change over following a plan” er rigtig, men at det afhænger af<br />

projekttypen. Projektet skal balancere mellem:<br />

• Explorativ versus plandrevet<br />

• Problemdefinerende versus rutine<br />

• Adaption versus forudseenhed<br />

3.1.5 Opsummering<br />

I de efterfølgende afsnit vil vi argumentere for, at vores fortolkning af de agile<br />

værdier kan understøttes ved at:<br />

• danne organiske, selvorganiserende projektteams, der sammensættes af<br />

flerfaglige kompetencer<br />

• anvende den iterative udviklingsmodel, som styrende for udviklingsprocessen<br />

De efterfølgende afsnit diskuterer den iterative udviklingsmodel og<br />

side 23 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

selvorganiserende teams.<br />

3.2 Iterativ Udviklingsmodel<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Den iterative udviklingsmodel introducerer et paradigmeskifte i forhold til den<br />

traditionelle udviklingsmodel.<br />

Den iterative udviklingsmodel understøtter:<br />

• projektets fleksibilitet i forhold til ændringer i omgivelserne.<br />

• hyppig og kvantitativ kommunikation med kunden<br />

• kontinuert procesforbedring gennem hele projektforløbet<br />

Formålet med dette afsnit er at argumentere for, at en iterativ udviklingsmodel, i<br />

forhold til en traditionel udviklingsmodel, fører til:<br />

• større kundeværdi gennem bedre<br />

- prioritering af features<br />

- risikostyring<br />

• større fleksibilitet (styring af ændringer til produktet)<br />

Og dermed at iterativ udvikling er et godt bud på en alternativ vej til projektledelse.<br />

I det efterfølgende afsnit forklares princippet i timeboxed iterativ udvikling. Dette er<br />

en forudsætning for diskussionen om planlægning og styring, hvor vi diskuterer den<br />

iterative udviklingsmodel i forhold til vandfaldsmodellen. Der er en mere uddybende<br />

forklaring i Appendix 1 og Appendix 2.<br />

3.2.1 Timeboxed iterativ udvikling<br />

Iterative udviklingsmodeller er karakteriseret ved at kravet om faseopdeling<br />

frafaldes, og faserne erstattes af en overordnet proces, der består af et antal<br />

sekventielle iterationer, se Figur 4.<br />

De tidligere faseknyttede aktiviteter som: analyse, design, implementation osv.<br />

genfindes i hver iteration. Hver iteration er således et selvstændigt mini-projekt, og<br />

målet for hver iteration er en produktrelease, der ikke bare er en prototype eller<br />

lignende, men en delmængde af det færdige produkt. Det vil sige med en kvalitet,<br />

der kan frigives til og accepteres af brugeren. Der leveres altså mere og mere<br />

funktionalitet for hver iteration. Hver iteration er typisk af 2 – 8 ugers længde.<br />

side 24 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

Figur 4: Fra vandfald til iterationer [egen tilvirkning]<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

En undersøgelse af mere end 35.000 IT projekter viser at der er en helt klar<br />

sammenhæng mellem projektsucces i traditionel forstand og hvor længe projektet<br />

varer [Standish01]. Jo længere projektet varer jo mindre er sandsynligheden for at<br />

det bliver en succes, dette forhold indikerer at det er fornuftigt at dele et projekt op<br />

i et antal iterationer.<br />

Slutdatoen for en iteration besluttes ved iterationens start og ændres under ingen<br />

omstændigheder undervejs. Dette princip kaldes timebox. Hvis der opstår<br />

problemer med at blive færdig til tiden, så bortskæres/udskydes funktionalitet i<br />

stedet for at ændre på afleveringsdatoen eller på allokerede personer.<br />

Enhver iteration afsluttes med at projektet laver en produktrelease til kunden.<br />

Dette giver kunden mulighed for at evaluere produktet samt levere værdifuld<br />

feedback tilbage til projektet. Projektteamet får også mulighed for at reflektere<br />

over produktet og arbejdsprocessen.<br />

Den iterative model skaber således mulighed for løbende planlægning, der er<br />

værdiskabende for projektet, fordi der hele tiden er fokus på, at forbedre<br />

arbejdsprocessen og bringe produktet i overensstemmelse med kundens<br />

side 25 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

forventninger.<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Se Appendix 1 og Appendix 2 for mere information om iterative udviklingsmodeller.<br />

3.2.2 Et paradigmeskifte<br />

Forsøg ikke at specificere alle krav tidligt i forløbet. Hold i stedet tidspunkt for<br />

aflevering fast, og tilvælg løbende de features, der leverer størst kundeværdi.<br />

Der er tradition for, at anskue et projekts frihedsgrader ud fra en styringstrekant.<br />

Der indgår 3 basale frihedsgrader i styringstrekanten:<br />

• Pris - timeforbrug, udgifter/indtægter<br />

• Tid – den tid der afsættes til udviklingsarbejdet<br />

• Features - Hvor meget og hvor godt, målt efter relevante kvalitetsparametre,<br />

arbejde der lægges i projektet<br />

Målet er til enhver tid at skabe en hensigtsmæssig balancetilstand mellem de 3<br />

frihedsgrader, hvilket i praksis opnås ved at fjerne 1, 2 eller alle 3 frihedsgrader.<br />

For at muliggøre fleksibilitet i projektet, skal der dog mindst være én frihedsgrad,<br />

projektet kan justere på.<br />

Udvikling baseret på vandfaldsmodellen foreskriver, at alle kravene skal specificeres<br />

i de tidlige faser. Dette svarer til, at fastfryse feature parameteren og kun tillade<br />

styring på pris og tid. Når alle kravene til funktionaliteten kendes, er det muligt at<br />

estimere tidsforbrug og omkostninger. Dette er naturligvis ideelt - forudsat kravene<br />

ikke forandrer sig. For projekter med problemdefinerende opgaver er dette ikke<br />

tilfældet. Sådanne projekter vil opleve store problemer med at opfylde<br />

forventningerne til projektets tidsforbrug og budget, baseret på tidlige estimater,<br />

simpelthen fordi den nødvendige forudsigelighed ikke er til stede.<br />

Det er netop spørgsmålet om, hvorvidt det overhovedet er ønskeligt at fastfryse<br />

kravene, i projekter som indeholder problemdefinerende opgaver, der giver afsæt<br />

til en alternativ fortolkning af styringstrekanten. Figur 5 viser hvorledes<br />

styringstrekanten vendes på hovedet. Den traditionelle tilgang starter med at<br />

fastfryse de features, der skal med og derefter estimere tid og pris. Den iterative<br />

tilgang fastfryser pris og tid (iterationslængde) og bestemmer ud fra dette hvor<br />

mange features, der kan komme med i iterationen.<br />

side 26 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Figur 5 Paradigmeskifte - fra vandfald til iterativ udvikling [egen tilvirkning]<br />

I sådanne projekter er det vanskeligt at vide på forhånd, præcist hvor projektet vil<br />

ende. At forvalte sådan et projekts dynamiske virkelighed som om den er statisk og<br />

forudsigelig, er urealistisk, risikabelt og i de fleste tilfælde uproduktivt. Det er<br />

derimod nødvendigt - og ønskeligt, at projektet kan håndtere frekvente og hyppige<br />

ændringer af kravene, for der igennem aktivt at sikre risiko eliminering og høj<br />

værdiskabelse. Ydermere kan en antagelse om, at kundens behov og ønsker ikke<br />

ændrer sig gennem et sådant projektforløb, synes som en fundamental fejl i<br />

vandfaldsmodellen.<br />

Det er disse overvejelser, der ligger til grund for at ændre fokus i<br />

problemdefinerende projekter - væk fra en vandfaldsmodel. I den iterative<br />

udviklingsmodel vendes planlægningsstrategien på hovedet, ved at låse<br />

afleveringstidspunktet og projektbudgettet fast, og i stedet indføre en mere<br />

fleksibel planlægning omkring udvikling af features.<br />

3.2.3 Planlægning vandfald- versus iterativ udviklingsmodel<br />

Hold afleveringstidspunktet fast og styr på funktionalitet.<br />

Spørg kunden hvilken features, der forventes at give mest værdi og tilvælg<br />

dem som foretrukne kandidater i næste iteration. Vurder dernæst risici, og<br />

vælg blandt features kandidaterne dem med størst risiko først.<br />

Planlægning vil sige at etablere og vedligeholde en plan for aktiviteter og deres<br />

indbyrdes afhængigheder, der definerer et projekt. Planlægning kan være lineær,<br />

som ved vandfaldsmodellen, det vil sige den er afsluttet, før udførelsen begynder.<br />

Den iterative model anvender løbende planlægning. Det vil sige at planlægningen<br />

side 27 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

fortsætter under hele udførelsen bl.a. på grundlag af regelmæssig feedback fra<br />

kunden.<br />

Det vandfaldsbaserede projekt sigter mod at være forudseende og proaktiv i sin<br />

planlægning - "plan the work". Dette kan give god mening i projekter, der<br />

behandler rutineproblem- eller problemløsningsopgaver. I vandfaldsperspektivet er<br />

dette nødvendigt, dels for at sikre allokering af de rette ressourcer på det rette<br />

tidspunkt i de forskellige faser, og dermed skabe en effektiv ressourceudnyttelse,<br />

men også for at muliggøre en proaktiv adfærd i forhold til potentielle risici.<br />

Det er netop karakteristisk ved de problemdefinerende projekter, at det ikke giver<br />

mening at foretage detaljeret planlægning af alle faser ved projektets start. Dette<br />

er i bedste fald spild af ressourcer, vel vidende at det informationsgrundlag, man<br />

optimerer på, er ufuldstændigt eller direkte forkert. Se Figur 6, hvor det fremgår at<br />

ændringer i omgivelserne medfører, at den kontekstuelle usikkerhed forøges over<br />

tid.<br />

Figur 6: Den kontekstuelle usikkerhed over projektforløbet set fra projektstart<br />

[Christensen & Kreiner, side 43].<br />

Det er imidlertid klart, at intet projekt kan undvige kravet og forventningen om, at<br />

der foreligger en plan for projektet. Om ikke for andet så for at sandsynliggøre<br />

overfor omgivelserne (interessenterne), at projektet er velovervejet. Det drejer sig<br />

derfor ikke om, hvorvidt der skal laves tidsplanlægning eller ej, men om hvilket<br />

side 28 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

indhold og sigte projektplanlægningen skal gives.<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

I erkendelse af opgavernes uforudsigelighed udføres den detaljerede planlægning i<br />

det iterative projekt kun for den aktuelle iteration og ikke for hele projektforløbet.<br />

Planlægningen af den enkelte iteration indeholder altså stillingtagen til, hvad der<br />

detaljeret skal laves på kort sigt - men ikke på langt sigt. Her spiller kunden en<br />

vigtig rolle, fordi projektet vil lave det, der giver mest værdi til kunden på det givne<br />

tidspunkt - og ikke i forhold til en måske forældet plan. Som tidligere nævnt er det,<br />

at overholde leveringstid første prioritet – så projektet skal styre på, hvilke features<br />

der skal med i iterationen. Men hvordan vælges disse? Ved at spørge kunden forud<br />

for hver iteration!<br />

Der er undersøgelser, der viser at over 60 % af funktionaliteten i et nyt produkt<br />

sjældent eller aldrig bliver brugt, se Appendix 6. Dette forhold strider mod<br />

forventningen om, at der er en lineær sammenhæng mellem mængden af leveret<br />

funktionalitet og kundetilfredshed. Dette forhold er anskueliggjort i Figur 7.<br />

Figur 7 Aktuel opfattelse af kundetilfredshed [egen tilvirkning]<br />

Den iterative planlægning består derfor i at tilvælge de features først, der efter<br />

kundens vurdering giver mest værdi.<br />

Men er dette ikke også hvad der sker i vandfaldsmodellens planlægning? Nej - i<br />

side 29 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

vandfaldsmodellen definition ligger implicit en forudsætning om, at kundens<br />

forventninger og krav ikke ændres gennem projektforløbet, svarende til der ikke<br />

sker nogen læring, hverken hos kunden eller i projektet! Og dette er jo i modstrid<br />

med forudsætningen om, at projektet befinder sig i komplekse og dynamiske<br />

omgivelser.<br />

Den anden vigtige parameter der indgår i planlægningen er risici. I traditionel<br />

risikostyring fokuseres på de største risici først. Iterativ udvikling benytter samme<br />

tilgang omkring operationelle risici. Sammenfattende vil det sige, at projektet altid<br />

giver første prioritet til de features, kunden vurderer som mest værdiskabende.<br />

Dernæst vurderes risiko for disse features, og dem med størst risiko tilvælges først.<br />

Denne strategi er skitseret i Figur 8.<br />

Figur 8: Strategi for prioritering af features i den iterative udviklingsmodel [Cohn,<br />

side 85].<br />

Man kan sige, at kunden prioriterer, hvad der skal laves, projektet estimerer, hvor<br />

lang tid det vil tage, og dermed hvad der kan nås i en iteration, idet tid har prioritet<br />

over funktionalitet. Dette sker ud fra devisen: Hellere de 80 % vigtigste dele af<br />

funktionalitet klar på afleveringstidspunktet end 100 % af al funktionalitet som kun<br />

er 80 % færdig.<br />

side 30 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

3.2.4 Styring - hurtig respons på ændringer<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Levér regelmæssige releases til kunden og evaluér efter hver release<br />

feedback fra kunden.<br />

Styring foregår i 2 niveauer:<br />

• Styr overordnet efter minimering af risici og optimering af kundeværdi.<br />

• Fasthold afleveringstidspunkt. Styr på features - dvs. fjern features, hvis<br />

Det er værd at bemærke, at et projekts overordnet mål ikke kun bør være at<br />

udvikle et produkt. Projektet skal være ansvarligt for at udvikle et produkt som<br />

kunden kan lide, et produkt der tilfredsstiller kundens behov eller ønsker. Med<br />

andre ord er det projektets overordnet mål at udvikle et produkt, der skaber værdi<br />

for kunden - et produkt som er ”det rigtige produkt”.<br />

Udvikling af det rigtige produkt sker ved at tilføre projektet fleksibilitet. Eftersom<br />

fleksibilitet forudsætter styring, vil det være naturligt at se kritisk på projektets<br />

styringsmekanisme.<br />

Styring, i traditionel forstand, er at sikre, at projektet følger planen. Det vil sige at<br />

monitorere projektets fremdrift (fx med Performance Measurement, se [Mikkelsen<br />

& Riis side 430]), og om nødvendigt planlægge og udføre korrigerende handlinger<br />

for at komme på planen igen. Passende aktioner ved styring kan være en ny<br />

planlægning.<br />

de betyder forsinkelse, og adder nye features, hvis projektet kommer<br />

foran plan.<br />

I den iterative model styres der først og fremmest efter risiko og kundeværdi.<br />

Styringsmålet er, at levere maksimal værdi til kunden samtidig med at høj-risici<br />

faktorer elimineres, så tidligt som muligt, se Appendix 1, Figur 22. Dette er ikke<br />

væsensforskelligt fra, hvad man gør i projekter baseret på vandsfaldsmodellen,<br />

men midlerne adskiller sig i nogen grad, og evnen til at respondere hurtigt er<br />

meget forskellig.<br />

I det vandfaldsbaserede projekt elimineres risici ved at være forudseende og tidligt<br />

planlægge proaktiv adfærd. Midlet til at sikre maksimal kundeværdi, er ved at<br />

definere alle krav tidligt i projektets faser. Disse aktiviteter danner grundlaget for<br />

planlægningen, der efterfølgende styres efter - "work the plan". Forandringer er<br />

grundlæggende uønskede, men behandles typisk af et Change Control Board, der<br />

side 31 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

vurderer konsekvenserne af ændringerne inden ændringerne godkendes.<br />

Denne mekanisme kan imidlertid være ufleksibel og langsommelig og derfor uegnet<br />

til projekter i dynamiske omgivelser og med mange opgaver, hvor der må forventes<br />

mange ændringer. Den er ufleksibel fordi behandling af ændringer, der reelt har<br />

betydning, ofte kræver en tilbagevending til tidligere projektfaser, med de<br />

konsekvenser det nu engang har omkring genforhandling af krav og<br />

kontraktforhold, re-allokering af ressourcer osv. Det siger sig selv, at ændringer i<br />

for eksempel testfasen vil gennemgå en langsommelig proces, inden de når ud til<br />

kunden i form af et færdigt produkt. Og netop derfor gør kunden meget for at sikre<br />

sig, at det bliver lavet rigtigt første gang, hvilket ofte betyder en forstærket indsats<br />

i definitionsfasen - og sådan kører den onde cirkel.<br />

Netop omkring styring leverer den iterative udviklingsmodel nogle gode svar: - tag<br />

små skridt ad gangen! Acceptér at der kræves fornyet planlægning efter hvert<br />

skridt. Figur 9 illustrerer styringen i den iterative udviklingsmodel. Den blå streg<br />

viser projektets aktuelle forløb mod målet i iterationer, den røde streg viser,<br />

hvordan kundens forventninger, ændrer sig gennem tid. Forskellen mellem den<br />

røde og den blå streg indikerer forskellen mellem hvad projektet har leveret og<br />

kundens ønske på et givet tidspunkt. Det skal bemærkes, at Figur 9 er af<br />

pædagogisk karakter - fx er det ikke givet, at kundens forventninger er en<br />

kontinuert funktion af tiden.<br />

Figur 9 Styring i iterativ udviklingsmodel [egen tilvirkning]<br />

Styring i den iterative udviklingsmodel adskiller sig fra styring i vandfaldsmodellen,<br />

side 32 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

hvor forandring grundlæggende er uønsket. I vandfaldsmodellen sker styring<br />

gennem planlægning af korrigerende handling, og har til formål at bringe projektet<br />

tilbage på den oprindelige plan. Figur 10 illustrerer styringen i vandfaldsprojektet,<br />

den røde streg viser den planlagte vej til målet, og den blå streg hvordan projektet<br />

nogle gange kommer på afveje, for så at blive trukket på sporet igen med en<br />

korrigerende handling.<br />

Figur 10 Styring i vandfaldsmodellen [egen tilvirkning]<br />

I den iterative udviklingsmodel betyder regelmæssig opgaveprioritering sammen<br />

med kunden, sammenholdt med konstruktiv, regelmæssig feedback, at projektet<br />

kun løber en begrænset risiko for at komme på afveje (arbejdet i 1 iteration). Dette<br />

står i skarp kontrast til det vandfaldsbaserede projekt, der risikerer at have fjernet<br />

sig langt fra kundernes oprindelige ønsker, når projektet er færdigt. I<br />

vandfaldsmodellen forsøger projektet tidligt at fjerne alle usikkerheder omkring,<br />

hvad der skal laves, og hvordan det skal laves. Operationelle risici søges reduceret<br />

ved at undgå problemdefinerende opgaver, samt ved at sikre flere<br />

rutineproblemopgaver end problemløsningsopgaver i projektet. Det iterative projekt<br />

forholder sig derimod kun til de helt aktuelle høj-risici og udskyder håndtering af<br />

andre mulige risici, indtil mere information er til rådighed - "Make what the<br />

customer wants!", se Figur 11.<br />

side 33 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Figur 11: Forskellig håndtering af usikkerheder på HVAD og HVORDAN i<br />

henholdsvis vandfalds- og iterativtprojekt [Cohn].<br />

Som det fremgår af Figur 11 reducerer vandfaldstilgangen løbende usikkerheden<br />

om HVORDAN produktet skal laves, mens al usikkerhed om HVAD, der skal laves<br />

forsøges elimineret ved projektstart. Analyse handler om at definere, hvad der skal<br />

laves og design handler om, hvordan det skal laves. At fjerne al usikkerhed på både<br />

HVORDAN og HVAD ved projektopstart er umuligt. Den iterative tilgang forsøger<br />

ikke at eliminere usikkerheden om HVAD der skal laves ved projektopstart. Til<br />

gengæld vil projektet løbende og på baggrund af kunde feedback definere, hvad<br />

der skal laves. Samtidig vil projektet også lære mere om hvordan produktet skal<br />

laves. Denne linie er ikke tegnet lineær, netop for at indikere det vigtige i først at<br />

udvikle de features, som bedst giver os mulighed for at få ”Working software” ud til<br />

kunden. Dermed reduceres risikoen omkring det at lave det rigtige produkt.<br />

En konsekvens af den iterative udviklingsmodel er, at projektteamet, gennem hele<br />

projektforløbet, skal være mere bredt sammensat kompetencemæssigt. Dette er en<br />

nødvendighed, for at projektet kan release brugbar funktionalitet i hver iteration.<br />

Men det betyder også, at projektteamet hele tiden besidder de kompetencer, der<br />

kræves for at reagere på de aktuelle ændringer (kundeønsker eller problemer), og<br />

dermed er i stand til at agere hurtigt. En anden fordel er, at det er muligt at<br />

allokere mange ressourcer samtidig på projektet og dermed skabe hurtig fremdrift.<br />

En ulempe er dog, at det kan blive sværere at starte mange projekter op i parallel,<br />

fordi det er svært at frigøre ressourcer fra projektet, før det er helt færdigt.<br />

Der er en risiko for at kundens direkte indflydelse på release indhold for de enkelte<br />

iterationer release indhold kan medføre en kaotisk målstyring, idet hyppige<br />

side 34 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

kursændringer kan medføre projektet aldrig bliver færdigt. Der er derfor behov for,<br />

at projektet balancerer mellem åbenhed overfor ændringer i omgivelserne og målet<br />

om at blive færdig til tiden. For projektlederen betyder dette i praksis en<br />

kontinuerlig vekslen mellem kontekstuel og operationel risikostyring.<br />

Vi har tidligere nævnt, at der er sket et skifte i retning af, at projekterne i dag<br />

indeholder flere opgaver af problemdefinerende karakter end tidligere. Baseret på<br />

diskussionen ovenfor betyder dette, at projektlederen i højere grad har behov for at<br />

kunne reducere den kontekstuelle usikkerhed, der knytter sig til projektopgaverne,<br />

og samtidig kunne acceptere en høj operationel usikkerhed. Noget kan tyde på, at<br />

håndteringen af kontekstuel og operationel usikkerhed fordrer vidt forskellige<br />

projektledelsestilgange.<br />

Med fokus på en løbende målstyring mod levering af ”det rigtige produkt”, bliver<br />

læring et helt centralt element, der får afgørende betydning for projektets succes. I<br />

det vandfaldsbaserede projekt kan styring gennem korrigerende handling ses som<br />

single loop læring, idet der ikke stilles spørgsmål ved det oprindeligt formulerede<br />

mål, og den oprindelige plan fastholdes som målstyrende [Jacobsen & Thorsvik, side<br />

340]. Med den iterative udviklingsmodel er hensigten, at bevæge sig fra single loop<br />

læring til double- og triple loop læring, idet der ved hver iteration stilles spørgsmål<br />

til, om målet stadig er det samme som ved sidste iteration [Jacobsen & Thorsvik, side<br />

340]. Dette sker gennem spørgsmål til HVAD der skal laves og HVORDAN.<br />

3.3 Projektorganisation<br />

De dynamiske omgivelser og den komplekse teknologi, projekter oplever i dag,<br />

håndteres bedst med en organiske struktur, der støttes af en decentraliseret<br />

magt deling og gensidig tilpasning som koordineringsmekanisme.<br />

I afsnit 2 har vi tidligere argumenteret for, at produktudviklingsprojekterne er<br />

skiftet i retning mod udvikling af mere højteknologiske og videnstunge produkter,<br />

der kræver højteknologisk kompetence. Deri ligger at nye produkter i stigende grad<br />

er mere komplicerede at udvikle og med begrænset mulighed for genbrug. Ifølge<br />

definition fra [Mintzberg], betyder dette, at denne type projekter befinder sig i<br />

dynamiske og komplekse omgivelser.<br />

I følge [Jacobsen & Thorsvik, side 205] skal en organisation løbende forsøge, at<br />

side 35 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

ændre sin struktur så den matcher de opgaver den skal løse. De opgaver, der skal<br />

løses i projektets kontekst, er direkte koblet til kunden, eller til ny teknologi.<br />

Projektorganisationen skal derfor tilpasse sin struktur til at håndtere læring fra<br />

kunden samt ny teknologiudnyttelse. I denne sammenhæng er spørgsmålet derfor,<br />

- hvilken struktur er den optimale? [Mintzberg] angiver sammenhængen mellem<br />

struktur og Komplekse/Enkle samt Stabile/Dynamiske omgivelser som vist i Tabel 1.<br />

Omgivelser<br />

Stabile Dynamiske<br />

Professionel Organisation:<br />

Bureaukratisk<br />

organisation<br />

Vertikal og horisontal<br />

decentraliseret<br />

Standardisering af<br />

viden og færdigheder<br />

Maskinbureaukrati:<br />

Centraliseret<br />

bureaukratisk<br />

organisation.<br />

Med begrænset<br />

horisontal<br />

decentralisering<br />

Standardisering af<br />

arbejdsopgave og<br />

resultater<br />

Ad Hoc Krati:<br />

Organisk organisation<br />

Decentraliseret<br />

organisation<br />

Gensidig tilpasning<br />

Organisation:<br />

Organisk organisation<br />

Vertikal og horisontal<br />

centraliseret<br />

Direkte tilsyn<br />

Tabel 1 Organisationstype relateret til organisationens omgivelser [Mintzberg]<br />

Af Tabel 1 fremgår det, at når projektet befinder sig i dynamiske og komplekse<br />

omgivelser, er den mest optimale strukturtilpasning karakteriseret ved en organisk<br />

organisation. Samtidig er den decentraliserede organisation med gensidig tilpasning<br />

som koordineringsmekanisme, den bedst egnede til at håndtere (= vurdere,<br />

beslutte og implementere) komplekse teknologier.<br />

3.3.1 Organisk organisation<br />

Organisér projektet med en organisk struktur. Sammensæt et team med<br />

flerfaglige kompetencer så de matcher opgaven. De nødvendige kompetencer<br />

for at løse opgaven skal samles både i tid og rum. Derved skabes en effektiv,<br />

fleksibel og hurtig projektorganisation.<br />

En organisk organisation er, i modsætning til den bureaukratiske, fleksibel og åben<br />

side 36 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

overfor input fra omgivelserne. Den organiske organisation har minimum af hierarki<br />

og specialisering af funktioner. For at en organisation er ægte organisk, kræves<br />

det, at alle er på samme niveau, uden egentlige jobbeskrivelser, og med en flad<br />

netværkslignende kommunikation, med interaktion på tværs af formelle grænser,<br />

se Figur 12. Al planlægning og kontrol foregår decentralt, og endvidere er der ingen<br />

pre-definerede rigide processer. Den organiske organisation er et fleksibelt netværk<br />

af ikke-specialiserede individer.<br />

Figur 12 Eksempler på traditionel bureaukratisk og organisk organisationsform i<br />

hub [egen tilvirkning].<br />

Der er selvfølgelig et kontinuum mellem den bureaukratiske og den organiske<br />

organisation. Den mest egnede struktur ligger et eller andet sted imellem de to.<br />

Det vi kan sige er, at udviklingen af mere dynamiske og komplekse omgivelser<br />

peger i retning af, at der i fremtiden bliver behov for at projektteamet organiserer<br />

sig i mere organisk retning.<br />

En bureaukratisk organisationsstruktur har, ifølge Mintzberg, vanskeligere ved at<br />

tilpasse sig til de ændringer, der finder sted i omgivelserne [Jacobsen & Thorsvik,<br />

side 106]. Dette mener vi, kan henføres til bureaukratiet krav om klare<br />

ansvarsforhold, forudsigelighed og standardisering i bestræbelsen på at skabe<br />

effektivitet. Dette kan risikere at ske på bekostning af refleksion, læring og<br />

motivation, i dét det kan blive et mål i sig selv blot at følge reglerne. Der er en<br />

betydelig risiko for at projektet ikke får udnyttet den kompetence og viden,<br />

projektdeltagerne har, og som kunne være relevant for opgaveløsningen. I den<br />

bureaukratiske organisationsstruktur kan opgaverelevant kompetence og viden<br />

side 37 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

også findes hos personer, der ikke er en del af projektteamet. Dette kan fx være<br />

produktejer, marketing eller salg, hvor organisationsstrukturen introducerer en<br />

barriere i forhold til, at projektteamet kan få adgang til deres viden og kompetence.<br />

En sådan organisation kan derfor få problemer med hastighed og effektivitet i<br />

dynamiske omgivelser. Hvis organisationen kun langsomt kan tilpasse sig<br />

ændringer i omgivelserne, kan resultatet derfor blive, at projektorganisationen<br />

bliver overvejende fastlåst og ufleksibel. Derved kan projektet have svært ved, at<br />

udvikle de rigtige produkter på det rigtige tidspunkt.<br />

En organisk og flerfaglig projektorganisation kan derimod bedre reagere og agere<br />

fleksibelt på ændringer i omgivelserne. Når magten, og dermed indflydelsen på<br />

opgaveløsningen, placeres hos det fagligt kompetente projektteam, øger det<br />

muligheden for handlekraft og dermed understøttes beslutningsevnen. Når de<br />

nødvendige kompetencer er samlet i projektteamet, og de selv har den direkte<br />

kundekontakt, bliver kommunikationsvejene kortere, og kommunikationen dermed<br />

mere effektiv. Den decentraliserede magt og den effektive kommunikation er begge<br />

med til at understøtte projektets fleksibilitet i forhold til omgivelserne.<br />

3.3.2 Gensidig tilpasning som koordineringsmekanisme<br />

Gensidig tilpasning er en effektiv koordineringsmekanisme for mindre teams<br />


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

følge op på deres ideer, og selv definerer deres arbejdsmetoder og opgaver. I<br />

denne situation kan gensidig tilpasning være en effektiv koordineringsmekanisme.<br />

Organisationsteorien [Jacobsen & Thorsvik, side 80] siger, at gensidig tilpasning<br />

som koordineringsmekanisme kun kan anvendes i meget overskuelige situationer.<br />

Det vil sige for projektteams med fx 10+ personer er det tvivlsomt at alle kan følge<br />

med i, hvad de andre gør. Der er derfor behov for en løbende vurdering af, hvor<br />

gensidig tilpasning vil have størst effekt, og eventuelt understøtte effekten ved en<br />

passende fysisk placering af projektdeltagerne. Der har været en del debat om,<br />

hvor mange personer man kan sætte sammen og stadig opnå effektivitet. Åbne<br />

kontormiljøer er meget almindelig i nye byggerier i dag, men effekten af dem har<br />

været blandet. Højt støjniveau og forstyrrelser kan være et problem, og indikerer at<br />

det er vigtigt, at diskutere fordele og ulemper med projektdeltagerne.<br />

Når gensidig tilpasning virker, er det en effektiv form for koordinering, idet de<br />

enkelte personer automatisk tilpasser deres adfærd til den adfærd, der udvises af<br />

dem de er afhængige af. I den iterative tilgang er der tilstræbt overskuelige<br />

situationer ved at nedbryde projektopgaverne i mindre og dermed mere<br />

overskuelige delopgaver. Derved kan gensidig tilpasning udnyttes til at opnå hurtig<br />

og uformel koordinering. De enkelte teammedlemmer arbejder sammen, og<br />

koordinerer deres handlinger for at udføre opgaverne bedste muligt.<br />

3.4 Selv-organiserende projekt teams<br />

Det primære mål for det selv-organiserede team er, at opnå handlekraft og<br />

beslutningsevne og derigennem skabe manøvredygtighed i forhold til HVAD der<br />

skal laves og HVORDAN det laves.<br />

Globaliseringen har betydet, at information som ressource er mængdemæssigt<br />

eksploderet. Digitaliseringen har muliggjort, at information er blevet uafhængig af<br />

tid og sted. Samtidig oplever vi en til stadighed stigende forandringstakt i<br />

samfundet og verden, og dette medfører at antallet af beslutninger, der skal tages<br />

vokser, og tiden til at tage den enkelte beslutning formindskes. Det betyder alt<br />

andet lige, at der kræves flere beslutningstagere, hvis beslutningskadencen skal<br />

opretholdes og beslutninger kvalificeres på baggrund af information og viden.<br />

Det er i denne kontekst vi ser det selv-organiserede team som en mulig vej til at<br />

opnå mere handlekraft og beslutningsevne, og dermed skabe et mere<br />

side 39 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

manøvredygtigt projektteam.<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

En projektorganisation kan agere hurtigt og fleksibelt, når magten er<br />

decentraliseret [Jacobsen & Thorsvik, side 87]. Dette opnår vi i det agile projekt,<br />

ved at danne organiske, selvorganiserende teams sammensat af personer, hvis<br />

kompetencer dækker de relevante faglige områder.<br />

Dette medfører samtidig, at der er mulighed for at beslutningerne træffes af de<br />

mest kompetente personer inden for et givet område. Derved øges effektiviteten og<br />

kvaliteten af de trufne beslutninger. Ifølge [Jacobsen & Thorsvik, side 259]<br />

fremmer selvorganiserende teams innovation og nytænkning.<br />

3.4.1 Hvad er handlekraft?<br />

Handlekraftig adfærd understøttes, hvis en beslutning og de afledte<br />

konsekvenser er synlige for beslutningstageren.<br />

Fleksibilitet og manøvredygtighed fordrer bl.a. handlekraft og beslutningsevne. Men<br />

kan vi styrke dette gennem strukturelle ændringer?<br />

Bag ønsket om det selvorganiserende team ligger en tro på, at dette i<br />

produktudviklingsregi vil føre til den bedste løsning. Rationalet er, at hvis<br />

projektdeltagerne oplever sammenhæng i udviklingsopgaven, sådan at opgaven er<br />

begribelig, håndterbar og meningsfuld, vil de træffe de beslutninger og vælge de<br />

løsninger, der leverer den største værdi til kunden. Udover en god kontakt til<br />

kunden fordrer dette naturligvis, at projektdeltageren selv har kontrol over og<br />

indflydelse på kritiske og afgørende faktorer omkring projektteamets opgaver.<br />

Hvis projektteamet har en direkte kommunikation med kunden, mærker de også<br />

direkte konsekvenserne af deres beslutninger. Læringsteori hævder eftertrykkeligt,<br />

at det der former menneskelig adfærd, er deres forventninger til, hvilke<br />

konsekvenser, der er forbundet med adfærden [Jacobsen & Thorsvik side 335].<br />

Det er svært at se, at det er muligt at agere handlekraftigt uden at være motiveret.<br />

Motivationen bliver dermed en helt central størrelse i relation til projektets succes, -<br />

altså projektets mulighed for at producere ”det rigtige produkt”.<br />

side 40 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

3.4.2 Handlekraft forudsætter motivation<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Motivation knytter sig til oplevelse af meningsfuldhed i jobbet, det at have<br />

indflydelse på, hvordan opgaven løses og dermed følelse af ejerskab og ansvar<br />

for resultat, samt adgang til information om resultatet af eget arbejde.<br />

Med udgangspunkt i motivationsteorien vil vi argumentere for, at det<br />

selvorganiserende team i højere grad understøtter motivationsdannelsen end den<br />

traditionelle projektorganisation.<br />

De underliggende afsnit tager hver især udgangspunkt i de kritiske psykologiske<br />

tilstande som Hackman & Oldham’s motivationsmodel fremhæver som afgørende<br />

for opnåelse af gode resultater [Jacobsen & Thorsvik, side 254]. Den følgende<br />

diskussion anskuer det flerfaglige team i forhold til en traditionel<br />

projektorganisation.<br />

3.4.2.1 Meningsfuldhed i jobbet<br />

Hackman & Oldham påpeger vigtigheden i, at arbejdsopgaverne stiller varierede<br />

krav til evner og færdigheder. Den gunstige motivation opnås, når personen har<br />

viden og færdigheder, der er relevante for de aktuelle arbejdsopgaver. Hackman &<br />

Oldham nævner 3 særlige kendetegn ved oplevelsen af meningsfuldhed i jobbet:<br />

• Variation i viden: Kravet til variation opfyldes ved den måde samarbejdet i<br />

flerfaglige teams sker på, se afsnit 3.5. Det enkelte teammedlem får i teamet<br />

mulighed for at bevare og udbygge sin faglige kompetence, ved at overskride<br />

faggrænser og kombinere den eksisterende viden med den ny viden, som<br />

indsigt i andre fag giver. Endvidere er der større spillerum med hensyn til at<br />

fordele arbejdsopgaverne. Den direkte kontakt med kunden synliggør<br />

forventninger og værdier langt bedre, og er med til at bibringe en bedre<br />

forståelse af opgavens betydning. Ikke mindst får teamet en langt stærkere<br />

oplevelse af, hvordan produktet bliver brugt – og om det bliver brugt! Ifølge<br />

teorien styrker dette motivationen, enten direkte positivt eller som<br />

energiskabende retningsgiver. Derved opnås bedre muligheder for at forfølge<br />

det, der giver kunden mest værdi.<br />

• Identifikation med opgaven: Identifikation med opgaven styrkes ved, at<br />

teamet involverer alle fagdisciplinerne og arbejder med en vertikal<br />

side 41 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

udviklingsstrategi. Dermed har teamet ansvaret for at udvikle en hel feature.<br />

Og ikke kun en usynlig delmængde af det samlede produkt. Den personlige<br />

indstilling til arbejdet kan give vidt forskellig grader af identifikation med<br />

arbejdet. Dette illustreres med den gamle historie om de 3 stenhuggere, se<br />

Figur 13.<br />

Figur 13 Historien om de 3 stenhuggere [www.poppendieck.com]<br />

Den direkte kontakt og tilbagemelding fra kunden er også med til at sikre<br />

helhedsopfattelsen, og skabe overblik.<br />

• Opgavens betydning: Her tænkes på oplevelsen af, at opgaven har<br />

betydning for omgivelserne, fx kunden. Dette sikres især ved, at teamet selv<br />

har den direkte kontakt til kunden. Derigennem opnås den direkte<br />

tilbagemelding om, hvad der giver kunden værdi, og hvad der bør prioriteres.<br />

Den høje grad af selvstyring kræver høj kompetence, idet det kræver faglig indsigt<br />

og overblik at træffe de rigtige valg. Det rejser spørgsmål om, hvorvidt fx<br />

nyuddannede vil kunne fungere optimalt i selvorganiserende teams, og i givet fald,<br />

hvordan de integreres. Mangel på kompetence kan have direkte uønskede effekter,<br />

som fx destruktive konflikter, fordi der kan herske tvivl om, hvorledes den nye<br />

viden tilvejebringes og kombineres. Et mere fatalt resultat kan være at opgaverne<br />

ikke bliver løst.<br />

side 42 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Omprioritering ud fra værdi-vurdering kan også skabe konflikt i forhold til de<br />

projektdeltagere, der skal fra- eller tilvælge nye opgaver.<br />

3.4.2.2 Ansvar for resultat<br />

Ifølge Hackman & Oldham [Jacobsen & Thorsvik] er oplevelsen af ansvar for<br />

resultatet også vigtig for motivationen. Igen spiller valget af selvorganiserende<br />

teams en vigtig rolle. Den selvorganiserende samarbejdsform betyder, at<br />

metodevalg med videre er løst defineret. Det enkelte team har stor frihed til selv at<br />

definere opgaverne. Løsningerne vælges og tilpasses ud fra de givne teknologiske<br />

muligheder og kundens ønsker. Det kræver, at teamets adfærd er styret af<br />

initiativer og nygerrighed. Teamets opgave med selv at vælge metoder og<br />

teknologi, opsøge den nødvendige viden, samt etablere tæt kontakt til kunden og<br />

have ansvar for kundesupport, styrker oplevelsen af ansvar for resultatet. Når<br />

projektdeltagerne selv tager ansvaret for valg af løsning, mister de samtidig<br />

"retten" til at kritisere beslutningerne. Det kan forklare, hvorfor nogle ikke er så<br />

ivrige efter indgå i selvorganiserende teams.<br />

3.4.2.3 kendskabet til resultatet af eget arbejde<br />

Den sidste faktor, der ifølge Hackman & Oldham [Jacobsen & Thorsvik] er vigtig for<br />

motivationen, er kendskab til resultaterne af ens eget udførte arbejde. Den ny<br />

organisations svar på det, er at de flerfaglige team selv danner grænseflade til de<br />

omgivelser, der kan levere nødvendig information eller give feedback. Teamet<br />

agerer direkte med kunden, hvilket giver kontant og hurtig oplevelse af, hvordan<br />

produkt resultatet fungerer. Endvidere arbejder teamet med en vertikal<br />

udviklingsstrategi, og det bidrager til helhedsopfattelsen og overblikket.<br />

side 43 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

3.5 Videndeling i flerfaglige teams<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Undgå faglige siloer – etablér team med flere faglige kompetencer og opnå<br />

bedre deling af eksisterende viden og skabelsen af ny viden.<br />

Facilitér etablering af relationer i teamet, og skab der igennem bedre deling af<br />

tavs viden og få et mere effektivt og produktivt team.<br />

Skab mere effektiv kommunikation ved at udnytte de korte<br />

kommunikationsveje, der karakteriserer de flerfaglige teams.<br />

Den måde projektopgaver opdeles på følger organisationens struktur. I det<br />

traditionelle projekt, organiseret efter funktionelle søjler, har dette som<br />

konsekvens, at personer i samme projektteam ofte er placeret fysisk adskilt.<br />

Dokumentationen opfylder her et koordineringsbehov på tværs af funktionssøjlerne,<br />

se Tabel 2.<br />

Dokumentation har også til opgave, at reducere virksomhedens følsomhed overfor<br />

personaleudskiftninger. Dette kan henføres til Taylor's tanker om effektivisering<br />

[Bakka & Fivelsdal]. Ifølge Taylor skulle alle opgaver nedbrydes til enkle opgaver, der<br />

var veldefinerede og som kunne dokumenteres. Derved opnåede virksomheden stor<br />

fleksibilitet i forhold til oplæring af nye medarbejdere.<br />

Denne tankegang kendes også i dag fra fx kvalitetsstyringssystemer (QMS), der er<br />

den klassiske mekanisme til at dele "Best Practice". QMS administrations<br />

procedurerne kan imidlertid opleves som en barriere i dynamiske domæner,<br />

karakteriseret ved hurtige og frekvente gennemløb af SEKI-modellen [Jensen,<br />

Mønsted & Olsen, side 38]. Her vil QMS kunne opleves som et "langsomt" medie,<br />

og ikke blive brugt til deling af information, simpelthen fordi informationen hurtigt<br />

forældes. Et andet karakteristisk forhold ved informationen i QMS er, at den<br />

sædvanligvis er på kodet form som fx proces- og procedurebeskrivelser, skabeloner<br />

og checklister. Det er ikke al information, der egner sig til denne form for<br />

kodificering. Som en konsekvens heraf er en del viden forbeholdt de få, fordi den<br />

ligger som uformel projektdokumentation, og dermed ikke er kollektivt tilgængelig.<br />

Sloan og Læringsteorien påpeger, at der eksisterer en konflikt mellem på den ene<br />

side procedurer og regler, der har til formål at harmonisere og stabilisere adfærden,<br />

og på den anden side læringsbehovet, der fordrer ny adfærd. Af hensyn til<br />

effektiviteten bør opmærksomheden være koncentreret om at sikre, at regler<br />

side 44 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

anvendes og procedurer følges. Men dette betyder, at der fokuseres mere på at<br />

gøre tingene rigtigt, frem for at ændre adfærd og gøre de rigtige ting. Formalismen<br />

leder således systematisk opmærksomheden væk fra påvirkninger, der kunne have<br />

tilført organisationen den nødvendige nye læring, der skulle til for at ændre adfærd<br />

[Jacobsen & Thorsvik, Sloan side 71, Læringsteorien side 349].<br />

Tabel 2 viser koblingen mellem videnstyper og forskellige strategier til at dele den<br />

viden projektet har, samt forslag til strategier for, hvordan projektet kan skabe ny<br />

viden.<br />

Vi ved<br />

Vi ved ikke<br />

at Vi ved<br />

Explicit<br />

viden<br />

Strategi:<br />

Dokumentation<br />

Tavs viden<br />

Skjult viden<br />

Strategi:<br />

Videndeling<br />

at Vi ved ikke<br />

Oplyst<br />

uvidenhed<br />

Strategi:<br />

Risikostyring<br />

Uvidenhed<br />

Strategi:<br />

Udforskning<br />

Tabel 2 Videnmatrix tilpasset fra [Jensen, Mønsted & Olsen, side 32]<br />

Der er forskellige grunde til, at vi gerne vil gøre op med den traditionelle måde at<br />

dele viden på. Undersøgelser har vist, at op mod 90 % af den samlede generelle<br />

viden er repræsenteret som tavs viden, se Tabel 2. Dette taler for, at der skal<br />

fokuseres på at dele den tavse viden [Holdt Christensen, side 105]. Mere detaljeret<br />

diskussion om viden og vidensformer findes i Appendix 7.<br />

En anden væsentlig grund er, at den hastighed, hvormed der sker ændringer i<br />

projektets omgivelser, er stærkt voksende som følge af globaliseringen, og deraf<br />

opstår et voksende behov for, at projektteamet kan præstere en hurtig fleksibel<br />

adfærd.<br />

En tredje grund er, at dokumentation kan hæmme effektiviteten i projektteamet.<br />

Når projektopgaverne er delt imellem personer, der sidder adskilt i forskellige<br />

side 45 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

funktionelle søjler, kan dokumentationen manifestere sig som en kontrakt mellem<br />

de forskellige grupper. Ved uenighed skaber dette ofte diskussioner om, hvem der<br />

har ansvaret for fejlen, i stedet for at løse problemet.<br />

3.5.1 Deling af tavs viden i flerfaglige teams<br />

De efterfølgende afsnit er struktureret efter nogle af de faktorer, Davenport og<br />

Prusak's påpeger virker som barrierer for videnoverførelse [Jensen, Mønsted &<br />

Olsen, side 50]. Vi argumenterer for, at flerfaglige teams skaber mulighed for at<br />

nedbryde disse barrierer.<br />

3.5.1.1 Mangel på tillid<br />

Mangel på tillid mellem mennesker er en af de største barrierer for videndeling.<br />

Skab derfor gode vilkår for at tillidsfulde relationer kan udvikles mellem<br />

projektdeltagerne.<br />

Hvis projektdeltagerne kan skabe tillid til hinanden, har de et stærkere grundlag for<br />

at udforske og udfordre hinandens viden og "ikke-viden" områder gennem<br />

samarbejde [Darsø]. Tilliden til, at den anden part ønsker at forstå, imødekomme<br />

og hjælpe en, giver dem modet til i højere grad at erkende egen fejl og eksponere<br />

manglende indsigt og viden. Tillidskabende aktiviteter vil derfor forøge muligheden<br />

for at dele tavs viden.<br />

Hvis vi skal forholde os til, hvilke aktiviteter, der kan være fremmende for<br />

tillidsskabelsen, må vi fortolke begrebet tillid:<br />

Tillid opleves når man:<br />

• kan være sikker i sin forventning til hinandens opførsel og intentioner<br />

• udviser hjælpsomhed overfor hinanden og værdsætter andres bidrag til<br />

teamet<br />

• føler tryghed nok til at turde være åben omkring fejl, svagheder og<br />

frygt, såvel omkring kompetencer, styrker og præstationer<br />

De strukturelle ændringer, vi tidligere har diskuteret, danner rammerne for at tillid<br />

kan udvikles, men dette er ikke nok i sig selv. Fortolkningen af tillid som begreb<br />

peger på, at tillid er koblet til kulturen i projektteamet. Her spiller projektlederen en<br />

side 46 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

vigtig rolle for at sikre dannelse af tillid mellem projektdeltagerne.<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Den mest værdiskabende videnstype er medarbejderens tavse viden [Petersen &<br />

Østergaard]. Tavs viden hænger sammen med praksis læring. Projektlederen kan<br />

udvikle og kollektivisere denne videnstype ved at støtte indførelsen af forskellige<br />

tillidskabende aktiviteter. Et eksempel på en sådan aktivitet er parvis<br />

opgaveløsning, der er karakteriseret ved det direkte personlige møde. Ifølge<br />

Davenport og Prusak [Jensen, Mønsted & Olsen, side 50] skaber det direkte<br />

personlige møde netop kontakt og tillid mellem deltagerne.<br />

I og med op mod 90 % af den generelle viden er tavs viden, må der fordres andre<br />

rammer, end fx dokumenter, til at vurdere og inkorporere ny viden og erfaring.<br />

Stacey peger på, at viden knytter sig til relationer mellem mennesker [Jensen,<br />

Mønsted & Olsen, side 68]. For at opnå videndeling skal der dannes gode relationer<br />

mellem projektdeltagerne og på tværs af faglige grænser. Gode relationer fordrer,<br />

at der eksisterer tillid mellem parterne. Tillidsskabelsen kan styrkes, ved at placere<br />

projektdeltagerne fysisk sammen. Derved øges sandsynligheden for, at de lærer<br />

hinanden godt at kende - i rette tid.<br />

Den ene side af problematikken er altså, at de faktiske instrumentelle rammer ikke<br />

må modvirke muligheden for at opbygge tillid. Den anden side er, at team<br />

medlemmerne skal være villige til at opbygge tillid og indgå i tillidsdannende<br />

relationer. Den personlige indstilling er altså en væsentlig parameter, når der skal<br />

etableres samarbejde, og her spiller projektlederen en rolle omkring udviklingen af<br />

de rette kulturværdier.<br />

3.5.1.2 Forskellig kultur, begrebsverden og referenceramme<br />

Undgå videnskliker - sammensæt flerfaglige kompetencer i samme team. Det<br />

skaber bedre betingelser for at sprede den eksisterende viden samt at skabe ny<br />

viden.<br />

Det der ofte binder mennesker sammen på arbejdspladsen, er de fælles værdier og<br />

de holdninger, der karakteriserer virksomhedens succesgrundlag. Organisationen er<br />

med til at fastlægge den begrebsverden og det fagsprog, projektteamet benytter<br />

sig af. Når projektteamet deler viden, er kulturen, begrebsverdenen og<br />

referencerammerne med til at fastholde dem, så de ofte deler viden med de samme<br />

personer. Når de søger viden, afgrænser de sig således ofte til dem, der fysisk eller<br />

side 47 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

fagligt sidder nærmest. Dermed dannes der videnskliker, det vil sige, det er den<br />

samme gruppe af personer, der i en eller grad deler den viden de altid har delt. Ved<br />

at sammensætte flerfaglige kompetencer i projektteamet, modvirkes dannelsen af<br />

videnskliker [Holdt Christensen, side 20].<br />

Flerfaglige projektteams vil også kunne øge muligheden for at generere ny viden.<br />

De forskellige faglige kompetencer i projektteamet er ikke belastet af de andre fags<br />

professionalisme, og kan netop derfor tillade sig at stille de ”dumme spørgsmål”.<br />

Muligheden for dannelse af nye relationer kombineret med modet til at stille de<br />

”dumme spørgsmål” er vigtig for skabelse af ny viden [Darsø]. Det bør dog noteres,<br />

at for mange spørgsmål til eksisterende beslutninger kan trække momentum ud af<br />

projektet.<br />

Personer, der er ansvarlige for udvikling af en given feature, bør placeres i samme<br />

rum. Herved øges chancen for at uenighed i relation til udvikling af produktet bliver<br />

synligt og adresseret i gruppen.<br />

3.5.1.3 Mangel på tid og lejlighed til at mødes<br />

Skab tid og lejlighed til at de forskellige projektkompetencer kan mødes. Placer<br />

dem i samme rum og understøt derigennem det uformelle møde - det er<br />

gavnligt for videndelingsprocessen.<br />

Når behovet for viden er mest akut gør vi os mindst umage for at finde den. Det er<br />

et paradoks som også Lotte Darsø peger på [Darsø] citat: "den virkelige<br />

effektivisering består i at give medarbejderne mere tid til relationsdannelse, fordi<br />

videndeling netop udebliver, når medarbejderen presses til kun at passe sit eget".<br />

Mangel på tid og lejlighed er altså en væsentlig strukturel forhindring for at dele<br />

den tavse viden. Der skal tid til den kollegiale oplæring, samt tid til at dele viden.<br />

Projektorganisationens bidrag til videndeling består i at skabe de strukturelle<br />

rammer. I det agile projekt opnår vi dette, ved at placere de forskellige faglige<br />

kompetencer i samme rum. En effektiv måde at få del i andres viden er gennem<br />

samværet med andre. Lejlighed til at mødes understøttes også ved, fx at opstille<br />

whiteboards i teamets fællesområde.<br />

side 48 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Figur 14 Båndbredde ved forskellige typer kommunikation tilpasset og oversat til<br />

dansk fra [Cockburn]<br />

Figur 14 indikerer, at whiteboard er en af de vigtigste kommunikationsformer, når<br />

der er behov for stor effektivitet.<br />

Med brug af hyppige releases til kunden, understøttes også lejligheden til at møde<br />

kunden. Dette sker gennem det The <strong>Agil</strong>e Manifesto betegner som "working<br />

software" og som vi kalder "brugbart produkt" i Figur 14. Hyppige leverancer styrker<br />

i betydelig grad kundens mulighed for at forholde sig til produktets funktionalitet og<br />

værdi. Det, at kunden får et fungerende produkt i hænderne, forbedrer muligheden<br />

for at give effektiv feedback til projektteamet - helt i tråd med ordsproget: Jeg<br />

hører - Jeg glemmer. Jeg ser - Jeg husker. Jeg gør - Jeg forstår (kinesisk ordsprog<br />

- Kungfutse).<br />

De strukturelle rammer kan dog ikke alene sikre videndeling. Projektlederen skal<br />

skabe legitimitet og accept af det sociale samvær, som en vej til at kollektivisere<br />

medarbejdernes viden. Han kan også understøtte videndeling på anden måde, fx<br />

ved at facilitere udviklingen af den ønskede kommunikationsform, påvirke mødestil,<br />

fejre succeser osv.<br />

side 49 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

3.5.1.4 Status og belønning går til ejere af viden<br />

Understøt dannelse af sociale bytteforholdsrelationer – det styrker<br />

videndelingsprocessen.<br />

Understøt gensidig anerkendelse i projektteamet – det styrker<br />

videndelingsprocessen.<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Ifølge den klassiske kommunikationsmodel er videndeling en strøm af viden, der<br />

flyder fra en afsender til en modtager [Jacobsen & Thorsvik, side 271]. Modtageren<br />

er derved den part, der opnår flest fordele. Der vil derfor kun finde en frivillig<br />

kommunikations udveksling sted mellem de 2 parter, hvis der etableres et<br />

bytteforhold mellem dem. Den der afgiver viden skal altså på passende vis<br />

kompenseres af modtageren. [Holdt Christensen] har imidlertid en interessant<br />

pointe i denne sammenhæng. Han har bemærket, at medarbejderne i danske<br />

virksomheder deler viden, også selv om de ikke modtager nogen økonomisk<br />

kompensation. I stedet etableres, det han betegner, et socialt bytteforhold. I dette<br />

perspektiv udspringer videndelingsproblemet ikke af uvilje hos medarbejderne, men<br />

snarere af manglende mulighed for at dele viden. Man deler viden, bl.a. for at vide<br />

sig sikker på selv at kunne opnå hjælp, når det kræves.<br />

Anerkendelse er væsentlig i den videndelende organisation. Videndeling skal være<br />

en del af projektkulturen. At kunne acceptere og belønne kreative fejl og<br />

samarbejde er vigtigt, og projektdeltagerne skal vide, de ikke taber status ved ikke<br />

at vide alt, [Jensen, Mønsted & Olsen, Davenport og Prusak side 50].<br />

Ved at lade et flerfagligt team udvikle en hel feature, bliver ansvaret for opgaven<br />

placeret et sted - nemlig i teamet. Dermed kommer teamet i fællesskab til at eje al<br />

den nødvendige viden - men også ansvaret, og kan derfor også kun som team<br />

høste belønningen. For at høste belønningen skal teamet altså også dele viden.<br />

side 50 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

3.6 Projektlederens Kompetencer<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Projektlederen for det problemdefinerende projekt skal både mestre<br />

management og leadership kompetencer.<br />

Det fordrer en særlig kompetence hos projektlederen at kunne veksle mellem<br />

management og leadership tilgangen - og med den rette timing.<br />

Management knytter sig til reduktion af operationel usikkerhed.<br />

Leadership knytter sig til reduktion af kontekstuel usikkerhed.<br />

I dette afsnit vil vi vurdere, hvilke kompetencer der fordres hos projektlederen for<br />

det problemdefinerende projekt, set i relation til de traditionelle<br />

projektledelseskompetencer. De traditionelle projektledelseskompetencer<br />

identificeres i forhold til de projekttyper, de bringes i anvendelse overfor. De<br />

opgaver de forskellige projekttyper giver anledning til kræver anderledes<br />

procesledelseskompetencer og værktøjer af projektlederne end de almindeligvis<br />

kendte projektlederkompetencer. Det fordrer fx en særlig evne hos projektlederen<br />

til at balancere mellem reduktion af operationel- og kontekstuel usikkerhed.<br />

Afslutningsvis stiller vi spørgsmål til om management kompetencer er tilstrækkelige<br />

i projektledelse.<br />

3.6.1 Lineær versus cirkulær logik som kompetence<br />

Projektlederens kompetencer i rutineprojektet er primært knyttet an til en<br />

1.ordens-ledelseslogik, baseret på en lineær forståelsesform.<br />

Projektlederens kompetencer i det problemdefinerende projekt er primært<br />

knyttet an til en 2.ordens-ledelseslogik, baseret på en cirkulær forståelsesform.<br />

I dette afsnit vil vi vurdere, hvilke projektleder kompetencer, der knytter sig til<br />

polariseringerne indenfor de projekttyper, vi har defineret, nemlig rutine- og<br />

problemdefinitionsprojektet.<br />

Med udgangspunkt i definitionen af rutineprojektet, mener vi at projektledelsen<br />

praktiseres ved traditionel funktionel ledelse [Bakka & Fivelsdal, side 24]. Dette<br />

fordrer blandt andet kompetencer i de værktøjer, der bringes i anvendelse omkring<br />

planlægning, styring og opfølgning [Melander, side 156 "formelle<br />

planlægningsværktøjer og styrings- og opfølgningsværktøjer"]. Denne tilgang<br />

side 51 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

forudsætter, at projektopgaven er veldefineret, og betyder at projektet kan styres<br />

gennem faste målsætninger. Løsning af opgaven fastlægges typisk med procedurer<br />

og processer, der dikterer den ønskede adfærd.<br />

I denne optik ligger der i rutineprojektet et primært fokus på projektteamets<br />

funktion og effektivitet – det vil sige et fokus på projektets "indre verden" [Gitte<br />

Haslebo]. Enhver ændring i rutineprojektet er således baseret på en lineær logik. Fx<br />

er rettelser af fejl i software baseret på en årsag-virkning logik og ansvar-skyld<br />

logik. Denne logik har til formål at udpege hvor ændringen skal ske samt hvor<br />

ansvaret skal placeres. Dette mener vi er en 1.ordens-ledelseslogik, baseret på en<br />

lineær forståelsesform, som er fokuseret på at "gøre tingene rigtigt".<br />

I det problemdefinerende projekt stilles der ofte spørgsmålstegn ved opgave<br />

definitionen - hvad er kundens behov, og hvilken teknologi indfrier bedst disse<br />

behov? Her kan projektet ikke nøjes med at fokusere på projektteamets funktion og<br />

effektivitet - den indre verden, men må også rette fokus mod omgivelserne - den<br />

ydre verden. I rutineprojektet, hvor fokus er på projektteamets indre verden, kan<br />

projektlederen, føre projektet til succes ved en normativ adfærd, der er baseret på<br />

fastlagte processer og procedurer. Problemdefinerende opgaver kan derimod ikke<br />

rummes i sådanne strukturelle former, og her må projektlederen tage ansvar for at<br />

projektteamet selv får defineret og besluttet den adfærd, der sikrer projektet<br />

succes under delt hensyntagen til såvel projektteamets indre som ydre verdens<br />

behov og præmisser. Efter vores mening fordrer dette andre kompetencer end i<br />

rutine projektet, se fx [Melander, side 156 "Eksterne integrationsværktøjer"] og<br />

Figur 15. Selvom eksterne integrationsværktøjer som fx dannelse af styregruppe,<br />

brugerinvolvering, kundemøder, status- og fremskridtsrapporter tilpasset<br />

interessenternes behov kræver lineære kompetencer, er det at stille<br />

spørgsmålstegn ved projektopgavens præmisser og reflektere over<br />

projektdeltagernes adfærd, såvel internt som eksternt, efter vores mening et<br />

udtryk for en bevægelse i retning af 2.ordens-ledelse, og er karakteriserende for<br />

cirkulær logik [Gitte Haslebo].<br />

side 52 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

3.6.2 Balancen mellem operationel- og kontekstuel usikkerhed<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Værktøjer til reduktion af operationel risiko knytter sig til en 1.ordens-<br />

ledelseslogik det vil sige management tilgang.<br />

Værktøjer til reduktion af kontekstuel risiko knytter sig til en 2.ordens-<br />

ledelseslogik det vil sige leadership tilgang.<br />

I Figur 1 har vi illustreret at produkt udviklingsprojektet lever i et spændingsfelt<br />

mellem to typer usikkerhed, operationel og kontekstuel usikkerhed. I det<br />

problemdefinerende projekt kan man, efter vores mening, ikke opnå succes ved<br />

kun at håndtere den ene type usikkerhed. Dette skyldes, at projektet skal sikre<br />

overensstemmelse med kundens forventninger og behov, og derfor skal<br />

projektlederen hele tiden balancere mellem de to typer af usikkerhed. På den ene<br />

side skal han søge at reducere kontekstuel usikkerhed ved at åbne op for nye<br />

fortolkninger omkring definition af projektopgaven, og hvordan den bedst løses, og<br />

på den anden side samtidig sikre projektet bliver færdigt til tiden ved at reducere<br />

operationel usikkerhed. De projektlederkompetencer, der bruges til reduktion af<br />

operationel usikkerhed, knytter sig efter vores mening til projektlederen som<br />

manager. Det vil sige de traditionelle formelle planlægnings- styrings- og<br />

opfølgningsværktøjer. Reduktion af kontekstuelle risici stiller derimod anderledes<br />

kompetencekrav til projektlederen. Her spiller de eksterne og interne<br />

integrationsværktøjer en større rolle. Eksempler på disse værktøjer kan ses i<br />

[Melander, side 156]. Grundlæggende drejer det sig for projektlederen om, at sikre<br />

at projektteamet fungerer som en samlet integreret gruppe, men især også om at<br />

skabe sammenhæng i forhold til omgivelserne fx kunden. I det problemdefinerende<br />

domæne sker dette ved at projektlederen agerer som facilitator i højere grad end<br />

som manager. Dette indikerer, at projektlederen skal trække på kompetencer fra<br />

helt andre områder fx gruppepsykologi, adfærdspsykologi. Det er her<br />

projektlederen skal fokusere på at skabe motivation og kreativitet, bl.a. gennem<br />

kommunikation og effektiv videndeling projektteamet og kunde imellem, med det<br />

formål at opbygge ny viden og derigennem stimulere læring. Evnen til at lykkes på<br />

dette område er meget vigtig for om projektteamet kan agere innovativt.<br />

side 53 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

3.6.3 Balancen mellem at inkludere og ekskludere kunden<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Projektlederen skal løbende kunne vurdere og træffe beslutning om, hvorvidt<br />

kunden skal inkluderes eller ekskluderes i forhold til projektteamet.<br />

Kompetencer der understøtter kommunikation og videndeling er centrale.<br />

I det dynamiske domæne, hvor det er vanskeligt at specificere en objektiv<br />

opgavedefinition, der kan fortolkes ens uafhængigt af iagttageren, er det ikke<br />

muligt at fastlægge den optimale adfærd gennem procedurer og processer. I denne<br />

situation er det vores erfaring, at produktudviklingen forløber bedst når det lykkes<br />

at integrere kunden i projektteamet. Den rolle kunden skal spille er, at deltage<br />

løbende i projektets prioriteringer og beslutninger. En forudsætning for at dette kan<br />

lykkes er, at kunden føler sig velkommen og integreret i projektet. Tanken er ikke<br />

at kunden rent fysisk skal sidde sammen med projektteamet i gennem hele<br />

projektforløbet. Dette vil formodentlig være spild af både kundens og<br />

projektteamets tid. Det væsentlige er, at der er en god kommunikation og en god<br />

videndeling mellem projektteam og kunde. Dette vil understøtte projektteamets<br />

læring og forståelse af de behov produktet skal opfylde. Samtidig vil kunden lære<br />

om de teknologiske muligheder, der kan vælges i mellem. Dette vil hjælpe til den<br />

rigtige prioritering og beslutning om projekts retning og mål.<br />

Hvis der er klarhed om, hvad der skal laves, og hvordan det skal laves, kan det<br />

omvendt være mere hensigtsmæssigt ikke at inddrage kunden i en periode, og lade<br />

projektteamet arbejde koncentreret med at implementere løsningen. Efterfølgende<br />

må resultatet så stå sin prøve i forhold til kundens forventninger, og projektteamet<br />

må evaluere sin adfærd, orientering og retning.<br />

Det er således en vigtig projektleder kompetence, at han kan ramme den rigtige<br />

timing med hensyn til at inkludere - men også ekskludere kunden. Endvidere<br />

fordrer det særlige kompetencer omkring etablering af den rette kommunikation og<br />

videndeling, der skal sikre både projektteam og kunde den nødvendige læring.<br />

Derfor er det nødvendigt at projektlederen kan træde tilbage i metaposition og<br />

vurdere den optimale strategi. Figur 15 tager udgangspunkt i Figur 1, men tilføjer<br />

reference til, hvordan værktøjstyper knytter sig til projektkontekst ifølge<br />

[Melander].<br />

side 54 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Høj<br />

Lav<br />

Lav<br />

a-dpl-final-2007-12-14.doc<br />

Eksterne og interne<br />

integrationsvæktøjer<br />

(kundeinvolvering, netværk, etc.)<br />

Meta-position<br />

kontekstuel<br />

usikkerhed<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Formelle planlægnings- styringsog<br />

opfølgningsværktøjer<br />

(Målsætning, planlægning,<br />

formelle statusrapporter etc.)<br />

Figur 15 Projektlederen i meta-position<br />

Høj<br />

Projektlederen skal således gennem meta-position kunne veksle mellem:<br />

• at bringe lineær og cirkulær logik i spil afhængig af projekt kontekst<br />

• at differentiere mellem strategier til reduktion af kontekstuel eller operationel<br />

usikkerhed<br />

• at inkludere eller ekskludere kunden<br />

Dette mener vi, er et eksempel på den 2.ordens-ledelses kompetence en<br />

projektleder skal mestre.<br />

3.6.4 Projektlederen i meta-position<br />

Projektlederens evne til at træde i meta-position, og der igennem vekselvirke<br />

mellem management og leadership - med den rette timing - er en helt<br />

afgørende forudsætning for at kunne føre det problemdefinerende projekt til<br />

succes.<br />

I dette afsnit vil vi vurdere sammenhængen mellem management og leadership på<br />

den ene side og projekttype på den anden. Endvidere vil vi vurdere, hvor vi ser<br />

anvendelse af management og leadership som ledelsestilgang i forhold til<br />

projekttyperne.<br />

side 55 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Med de karakteristika vi tidligere har tegnet for rutineprojektet, ser vi en<br />

sammenhæng mellem den ledelsesform management er udtryk for, og de<br />

ledelsesbehov der er i rutineprojektet. I rutineprojektet er det muligt for<br />

projektlederen at planlægge opgaven, og derefter ansætte personer med de rette<br />

kvalifikationer til at føre planen ud i livet og derigennem løse opgaven.<br />

Forudsætningen er dog at ændringer fra omgivelserne kan ignoreres.<br />

Vi er skeptiske overfor om dette også er muligt i det problemdefinerende projekt.<br />

På grund af den manglende struktur - projektlederen ved jo ikke hvad der skal<br />

laves og hvordan det skal laves - bliver han nødt til at opgive sin position som<br />

overordnet autoritet og indtage en mere sideordnet rolle i forhold til<br />

projektdeltagerne. Projektdeltagerne er jo oftest dem, der er tættest på den<br />

praktiske del af opgaven, og vi mener derfor også, de er bedre rustet til at finde de<br />

rette løsninger end projektlederen er. Men dette fordrer frivillighed, nysgerrighed,<br />

vilje og evne til at udforske og udfordre nye verdener eller følge nye veje, alt<br />

sammen eksempler på adfærd hos projektdeltagerne, der ikke kan beordres.<br />

På den anden side må en forudsætning for at projektlederen kan indtræde i en<br />

mere sideordnet rolle være, at magtrelationen mellem ham og de øvrige<br />

projektdeltagere ikke står i vejen for etablering af en sådan relation. Fx har<br />

projektlederen ofte indflydelse på ledelsesvurderinger, der danner basis for<br />

lønforhandlinger, bonus udbetalinger osv., og de kan hæmme projektdeltagerens<br />

ønske om at indgå i sideordnede relationer med projektlederen, af frygt for at<br />

svække deres stilling.<br />

Det interessante er, hvordan projektlederen løser opgaven, at få den optimale<br />

adfærd frem hos projektdeltagerne. Projektdeltagernes relationer skabes ikke af<br />

deres subjektive tanker, følelser og intentioner, men af den kommunikation der<br />

foregår mellem dem [Gitte Haslebo]. Dette åbner for mange forskellige muligheder<br />

for at skabe et velfungerende projektteam, hvor det at stille de rigtige spørgsmål er<br />

mere i fokus end det at give de rigtige svar. Dette finder vi ligger helt i tråd med<br />

leadership tilgangen. Når der ikke kan opstilles klare mål og retning af<br />

projektlederen, må han i stedet appellere til, at projektdeltagerne afsøger deres<br />

egne erfaringsgestalter og på basis af disse danner en fælles retningsgivende vision<br />

[Gitte Haslebo, side 52]. Derigennem kan der skabes fælles energi, engagement,<br />

ansvarlighed, orientering og retning, idet projektets vision forenes med<br />

projektdeltagernes egne ønsker.<br />

side 56 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Hvor management tilgangen søger at eliminere de operationelle risici, erkender<br />

leadership tilgangen nødvendigheden i at acceptere høj operationel usikkerhed for<br />

derigennem at kunne minimere den kontekstuelle usikkerhed. I leadership<br />

tilgangen opfattes det som naturligt, at der sker ændringer i den ydre verden. Disse<br />

ændringer ses som potentielle muligheder for at opnå læring, og dette kan i sidste<br />

ende føre til en bedre løsning og et mere konkurrencedygtigt produkt. Leadership<br />

tilgangen fordrer at projektteamet er komfortabel med risiko og ikke er bange for<br />

at bryde regler og procedurer i bestræbelsen på at gøre "de rigtige ting". Dette er<br />

dog ikke uden problemer, idet projektet har brug for legitimitet og accept fra<br />

basisorganisationen. Mangel på regelrethed, mener vi derfor, kan føre til konflikter i<br />

forhold til basisorganisationen. Fx er mange virksomheders kvalitetssystem baseret<br />

på en lineær tilgang, idet det dikterer, hvordan projekter gennem repeterbare<br />

processer og procedurer skal gennemføres.<br />

Udfordringen, ved at anvende leadership tilgangen i det problemdefinerende<br />

projekt, er at blive færdige til tiden. For at tilgodese det mener vi, det kan være<br />

formålstjenligt at kombinere management og leadership med henblik på at<br />

gennemføre projektet mere effektivt. Fx anvendes dette princip i den iterative<br />

udviklingsmetode, se Appendix 2, ved brug af timeboxed iterationer.<br />

Projektlederens leadership kompetence går på at etablere de rammer, der skaber<br />

åbenhed i projektteamet overfor ændringer i projektets omgivelser, mens<br />

management kompetencen går på den traditionelle planlægnings- og styringsdel i<br />

de enkelte iterationer.<br />

En stærk leadership dominans vil i en eller anden udstrækning ødelægge orden og<br />

effektivitet. Ligesom en stærk management dominans kan tænkes at tage modet<br />

fra de risikovillige og innovative. Derfor kan de to tilgange ikke eksistere på samme<br />

tid. Hvis leadership og management skal kombineres, kan det tyde på, at det skal<br />

ske med en tidslig forskydning. Vi har selv erfaret, at det er vanskeligt, at arbejde<br />

med fx koncepter den ene dag og forholde sig rationelt og effektivt til en<br />

arbejdsproces den næste dag. Det at veksle mellem management og leadership<br />

tilgang, kræver efter vor opfattelse i særlig grad evne til 2.ordens-ledelse.<br />

Kunsten for projektlederen er derfor at han skal kunne vekselvirke mellem<br />

management og leadership tilgangen. Det problemdefinerende projekt bliver aldrig<br />

færdig under rendyrket leadership ledelse, men opnår heller aldrig den læring der<br />

fører til det rigtige produkt ved en rendyrket management tilgang. En særlig<br />

kompetence er derfor, at han skal kunne træde tilbage i meta-position og indtage<br />

side 57 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

en observerende rolle, hvor der reflekteres over, hvilke strategier, der er optimale i<br />

den givne situation, se Figur 15. Det at kunne træde tilbage og observere, reflektere<br />

og beslutte strategi opfatter vi som en særlig kompetence, projektlederen skal<br />

beherske for at opnå succes med det problemdefinerende projekt [Stelter, Kolb's<br />

læringscyklus side 164].<br />

Mange af de management opgaver, der traditionelt varetages af projektlederen<br />

overtages i det problemdefinerende projekt af projektdeltagerne selv. Dog<br />

faciliterer projektlederen gennemførelsen af disse opgaver. Dette gælder fx<br />

definition, planlægning og opfølgning på de enkelte opgaver i den iterative<br />

udviklingsmodel. Projektdeltagerne tager endvidere ansvar ved selv at tilvælge<br />

opgaver, ud fra egen vurdering af hvilke opgaver de anser sig som mest<br />

kompetente til at løse. Dette fordrer at projektlederen kan/vil give slip på ansvaret,<br />

og at projektdeltagerne kan/vil tage ansvaret. Heri ligger igen en indikation om, at<br />

projektlederen skal opgive sin rolle som instruktør og vejleder og bevæge sig mere<br />

i retning af at være facilitator for dannelse af de rette relationer - både internt i<br />

projektteamet såvel som eksternt i forhold til omgivelserne.<br />

Ved valg af ledelsestilgang skal projektlederen bl.a. forholde sig til, at:<br />

• Management og leadership ikke er et spørgsmål om enten/eller men om<br />

både/og.<br />

• Management og leadership kan ikke koeksistere, og fordrer derfor både evne<br />

til at træde i meta-position samt at kunne vekselvirke mellem begge<br />

ledelsesformer. Dermed er timing en vigtig faktor.<br />

• Leadership knytter sig til reduktion af kontekstuel usikkerhed bl.a. ved brug af<br />

cirkulær logik. Leadership fordrer at projektlederen kan ligestille sig med<br />

projektdeltagerne.<br />

• Management knytter sig til reduktion af operationel usikkerhed bl.a. ved brug<br />

af lineær logik.<br />

side 58 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

4 Konklusion - Hvad har vi lært?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

For agile projekter er management og leadership ikke et spørgsmål om enten/eller<br />

men om både/og. Kravet til, hvornår projektet er færdig, er stadig gældende. Her<br />

spiller management en vigtig rolle. På den anden side er kravet om, at levere den<br />

rigtige funktionalitet på afleveringstidspunktet også vigtigt. Dette skaber behov for,<br />

at projektet løbende er åbent overfor omgivelserne. I denne dynamik spiller<br />

leadership tilgangen en vigtig rolle.<br />

Leadership knytter sig til reduktion af kontekstuel usikkerhed bl.a. ved brug af<br />

cirkulær logik. Management knytter sig til reduktion af operationel usikkerhed bl.a.<br />

ved brug af lineær logik. Det nye er, at projektlederen også skal beherske<br />

kompetencer, der anvender cirkulær logik, samtidig med han stadig skal beherske<br />

de traditionelle projektlederkompetencer, der anvender lineær logik. Det er<br />

projektets kontekst, der er bestemmende for, hvilken logik der bør anvendes.<br />

Cirkulær logik er knyttet til projektlederens rolle som facilitator overfor<br />

projektteamet. Dette gælder i særlig grad i forholdet til projektteamets<br />

kompetencer fx omkring fleksibilitet overfor forandringer, selvstændighed og<br />

ansvar.<br />

Hovedkonklusion:<br />

Produktudviklingsprojekter er i stigende grad problemdefinerende, og<br />

befinder sig i dynamiske og komplekse omgivelser. I dette domæne er<br />

projektledelse, baseret på de agile værdier, bedre rustet end traditionel<br />

projektledelse, til at levere ny værdi til kunden på markedspladsen, i rette<br />

tid.<br />

Dynamiske og komplekse omgivelser kræver mere end blot traditionelle<br />

projektlederkompetencer. Projektlederen skal også mestre:<br />

• leadership tilgang, herunder anvendelse af cirkulær logik<br />

• balancegang mellem reduktion af operationelle og kontekstuelle<br />

risici<br />

• at kunne veksle mellem:<br />

o management og leadership tilgang<br />

o at inkludere eller ekskludere kunden i projektet<br />

side 59 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Management og leadership kan ikke koeksistere, og fordrer derfor evne hos<br />

projektlederen til at kunne træde i meta-position og overveje samt vælge en<br />

passende ledelsesstrategi.<br />

Pointer omkring projektets processer:<br />

Vores anbefaling er, at anvende en iterativ udviklingsmodel, baseret på en<br />

timeboxed iterativ proces.<br />

Med den iterative udviklingsmodel opnår projektet:<br />

Med en passende kort iterationslængde opnår projektteamet løbende fleksibilitet<br />

overfor ændringer i omgivelserne. Dette skaber god mulighed for håndtering af<br />

såvel operationelle som kontekstuelle risici.<br />

Hyppig og kvantitativ kommunikation, mellem projektteam og kunde, skaber<br />

mulighed for god overensstemmelse mellem kundens forventninger og det færdige<br />

produkt på afleveringstidspunktet. Den regelmæssige feedback fra kunden styrker<br />

muligheden for at prioritere arbejdet relativt til det, der giver kunden mest værdi.<br />

Projektteamets refleksion efter hver iteration, skaber mulighed for en kontinuert<br />

procesforbedring. Dermed er der til stadighed fokus på at fremme effektiviteten i<br />

projektet.<br />

• fleksibilitet i forhold til ændringer i projektets omgivelser<br />

• hyppig og kvantitativ kommunikation mellem projektteam og kunde<br />

• mulighed for kontinuert procesforbedring gennem hele projektforløbet<br />

Pointer omkring projektets struktur:<br />

Vores anbefaling er, at:<br />

• etablere en projektorganisation med en organisk struktur<br />

• etablere en selvorganiserende projektteams<br />

• etablere projektteams, sammensat af flerfaglige kompetencer<br />

• placere teammedlemmerne i samme rum<br />

En organisk struktur skaber mulighed for en effektiv, fleksibel og hurtig<br />

projektorganisation. Manøvredygtighed og fleksibilitet støttes med etablering af<br />

selvorganiserende teams. Sammensætning af projektdeltagere i flerfaglige teams<br />

side 60 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

skaber mulighed for bedre deling af tavs viden og skabelse af ny viden. Det styrker<br />

de personlige relationer at placere teammedlemmerne i samme rum. Derved<br />

understøttes også det direkte møde, og der etableres korte kommunikationsveje,<br />

der muliggør gensidig tilpasning.<br />

Den mest grundlæggende forudsætning for at lykkes med implementation af ”en<br />

bedre vej” til projektledelse, er at få forankret beslutningen hos ledelsen. Ledelsen<br />

skal overbevises om, at det er en bedre vej.<br />

Det er vigtigt at projektet allierer sig med forandringsagenter, der brænder for den<br />

ny sag.<br />

Anbefalinger til implementation af ”en bedre vej” til<br />

projektledelse:<br />

• forankre beslutningen om iterativ udvikling som strategi, på<br />

ledelsesplan<br />

• få engagerede personer involveret i projektteamet<br />

• gennemfør indledende uddannelsesforløb omkring iterative metoder,<br />

både for projektdeltagere og projektledere<br />

• etabler samarbejde med personer, der har erfaring i at facilitere<br />

anvendelsen af iterative metoder<br />

• få de fysiske rammer på plads – fjern forhindringerne<br />

• tag små skridt og søg de kortsigtede gevinster<br />

• vær forberedt på at skulle afvige fra ovenstående, for at kunne<br />

tilpasse implementationen til konteksten<br />

Enhver læring starter med ny viden – sørg derfor for at kick-starte processen<br />

gennem uddannelse. Mange af erkendelserne kommer først gennem handling, så<br />

derfor er det vigtigt, at projektteamet bliver faciliteret af en person, der har prøvet<br />

den iterative proces før.<br />

Fjern forhindringerne - Etabler gode fysiske rammer fx whiteboards, rigelig med<br />

plads til at projektteamet kan udfolde deres aktiviteter.<br />

side 61 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

5 Perspektivering – Næste skridt<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Efter at have fulgt en række kurser på Diplomuddannelsen i <strong>Projektledelse</strong> er det<br />

påfaldende, hvordan de forskellige teoriområder, indenfor: kommunikation,<br />

teambuilding, coaching, organisationsteori, motivation og videndeling, understøtter<br />

de agile værdier. Bidragene fra disse forskellige teoriområder gør det dog også klart<br />

for os, at det vil fordre forandringsledelse på en række områder, hvis man skal<br />

opnå det fulde udbytte ved at skifte fra traditionel projektledelse til agil<br />

projektledelse.<br />

Nogle interessante spørgsmål, der kan arbejdes videre med, i forbindelse med<br />

undersøgelse og indførelse af den iterative udviklingsmodel, er:<br />

Videre undersøgelse af den iterative versus den vandfaldsbaserede<br />

udviklingsmodel:<br />

• Opleves produkterne som værende bedre, færre fejl?, mere brugervenlige<br />

produkter?<br />

• Er den iterative udviklingsmodel altid at foretrække?<br />

Forandringsledelses problematikker:<br />

• Eksisterer der en konflikt imellem udviklingsprojektets behov for fleksibilitet<br />

og udviklingsarbejdets bindinger til kvalitetsstyringssystemet?<br />

• Favoriserer agile projekter særlige persontyper?<br />

• Hvorledes kan projekter være agile og samtidig eksistere med de<br />

institutionelle bindinger?<br />

• Hvordan indføres agil udvikling i praksis?<br />

• Hvis agile projekter er så gode, hvordan kan det så være at ledelsen<br />

generelt stadig holder fast i den traditionelle projektledelsestilgang?<br />

• Hvordan ser fremtidens virksomhed ud? – den er måske struktureret<br />

udelukkende af organiske projektteams?<br />

Projektlederens kompetencer:<br />

• Kan man gennem sammenligning af fx 15 år gamle og nutidige jobannoncer<br />

konstatere den tendens i projektleder kompetencer, vi har argumenteret<br />

for?<br />

• En anden mulighed kunne være at interviewe en række virksomheder, for at<br />

undersøge, om de har konstateret et skifte i de projektleder kompetencer,<br />

der efterspørges.<br />

side 62 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

6 Referencer – Hvor ved vi det fra?<br />

Reference navn Beskrivelse<br />

<strong>Agil</strong>e Manifesto Manifesto for <strong>Agil</strong>e Software Development<br />

Findes på: http://agilemanifesto.org/<br />

(14. december 2007)<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Arne Vestergaard Erhvervspsykologi i praksis - metoder til fælles bevægelse<br />

Arne Vestergaard<br />

Psykologisk Forlag, 2. udgave 2003<br />

ISBN: 87-7706-374-0<br />

Bakka & Fivelsdal Organisationsteoriens klassikere<br />

Redigeret og kommenteret af Jørgen Frode Bakka & Egil Fivelsdal<br />

Handelshøjskolens Forlag, 1. udgave, 1. oplæg, 2002<br />

ISBN 87-629-0202-4<br />

Carlson & Wilmot Innovation - The Five Disciplines for creating What Customers<br />

Want<br />

Curtis R Carlson & William W. Wilmot<br />

Crown Business, 2006<br />

ISBN: 0-307-33669-7<br />

Christensen & Kreiner <strong>Projektledelse</strong> i løst koblede systemer - ledelse og læring i en<br />

ufuldkommen verden.<br />

Jurist- og Økonomforbundets Forlag, 1. udgave, 10. oplag 2002<br />

ISBN 87-574-5930-4<br />

Cockburn <strong>Agil</strong>e Software Development<br />

Alistair Cockburn<br />

Addison-Wesley Professional, 2001<br />

ISBN: 0201699699<br />

Cohn <strong>Agil</strong>e Estimating and Planning<br />

Mike Cohn<br />

Pearson Education, 2006<br />

ISBN: 0-13-147941-5<br />

Darsø Findes der en formel for innovation?<br />

Lotte Darsø<br />

Børsen Ledelseshåndbøger, Innovations- og forandringsledelse,<br />

februar 2003<br />

Gitte Haslebo Relationer i organisationer – En verden til forskel<br />

Gitte Haslebo<br />

Psykologisk Forlag A/S, 2006<br />

ISBN 87 7706 351 1<br />

Guba The Paradigm Dialog.<br />

SAGE, London 1990.<br />

IEEE IEEE Standard Glossary of Software Engineering Terminology<br />

IEEE Std 610.12-1990 (R2002)<br />

Holdt Christensen Vidensdeling - perspektiver, problemer og praksis<br />

Peter Holdt Christensen<br />

Handelshøjskolens Forlag, 1. oplag 2004<br />

ISBN 87-629-0218-0<br />

Jacobsen & Thorsvik Hvordan organisationer fungerer – Indførelse I organisation og<br />

ledelse<br />

side 63 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Reference navn Beskrivelse<br />

Jensen, Mønsted &<br />

Olsen<br />

a-dpl-final-2007-12-14.doc<br />

Dag Ingvar Jacobsen<br />

Jan Thorsvik<br />

Hans Reitzels Forlag, 2. oplag 2004<br />

ISBN: 97-412-2475-2<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Viden, Ledelse og kommunikation<br />

Sisse, Siggaard Jensen, Mette Mønsted og Sanne Fejfer Olsen<br />

Samfundslitteratur 2004<br />

ISBN 87-593-1069-3<br />

John P. Kotter I spidsen for forandringer.<br />

Peter Asschenfeldts Nye Forlag<br />

ISBN 87-7880-709-3<br />

Larman <strong>Agil</strong>e & Iterative Development - A managers guide<br />

Craig Larman<br />

Addison-Wesley, 2004<br />

ISBN 0-13-111155-8<br />

McConnel Software Project Survival Guide<br />

Steve C McConnell<br />

Microsoft Press; 1 edition, 1997<br />

ISBN: 978-1572316218<br />

Melander Projektstyringens problemer og værktøjer - Fra kaos til resultat<br />

Redigeret af Preben Melander<br />

Jurist- og Økonomforbundets Forlag, 2. udgave, 1993<br />

ISBN 87-574-5805-7<br />

Mikkelsen & Riis Grundbog i <strong>Projektledelse</strong><br />

H. Mikkelsen og J. O. Riis<br />

Prodevo ApS, 7. udgave 2003<br />

ISBN 87-89477-21<br />

Mintzberg Structure in Fives: Designing Effective Organizations (side 121-<br />

150)<br />

Henry Mintzberg<br />

Prentice Hall, 1. edition<br />

ISBN: 87-89477-21<br />

Noter fra ITPR Noter i forbindelse med forelæsninger i faget IT projektledelse<br />

Allan Bo<br />

Foråret 2006-05-17<br />

Udleveret i forbindelse med undervisning<br />

Nørretranders Mærk verden - En beretning om bevidsthed<br />

Tor Nørretranders<br />

Gyldendal 2. udgave 1993<br />

ISBN: 87-0015128-9<br />

Petersen &<br />

Østergaard<br />

Videnkollektivisering som videnstrategi<br />

Nicoline Jacoby Petersen og Sille Østergaard<br />

Findes på: http://www.leadingcapacity.dk<br />

Royce Managing the Development of Large Software Systems: concepts<br />

and techniques<br />

Winston Royce<br />

Proceeding, IEEE Westcon, august 1970<br />

Findes på:<br />

http://www.cs.umd.edu/class/spring2003/cmsc838p/Process/waterfall.pdf<br />

(14. december 2007)<br />

side 64 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Reference navn Beskrivelse<br />

Poula Helth Lederskabelse - det personlige lederskab<br />

Poula Helth (red.)<br />

Samfundlitteratur, 1. udgave 2006<br />

ISBN: 87-593-1233-5<br />

Standish01 Extreme Chaos, 2001<br />

Jim Johnson, et al.<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Findes på:<br />

http://www.standishgroup.com/sample_research/PDFpages/extre<br />

me_chaos.pdf (12. december 2006)<br />

Stelter Coaching læring og udvikling<br />

Reinhard Stelter<br />

Dansk Psykologisk Forlag, 1ste udgave, 7. oplag, 2005<br />

ISBN 87 7706-323-6<br />

side 65 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

7 Definitioner & forkortelser – Hvad betyder<br />

det?<br />

Definition navn Beskrivelse<br />

2. ordens-ledelse En iagttagelse af det, der ligger bag logikken i både den indre<br />

organisation og i den ydre verden hos kunder og<br />

samarbejdspartnere samt i relationer mellem de 2 verdener.<br />

Lederen kan også herfra iagttage først ordens-ledelse og de<br />

logikker, der skaber handlinger i denne. Anden ordens-ledelse<br />

kræver en refleksiv kompetence samt evne til at analysere det<br />

iagttagede og det tænkte i forhold til forskellige logikker. Anden<br />

ordens-ledelse er en forudsætning for at kunne analysere og<br />

forstå de stadigt mere komplekse og skiftende kontekster hvor<br />

ledelse praktiseres [Poula Helth side 185].<br />

Det rigtige produkt Det produkt, der med passende teknologi bedst matcher kundens<br />

forventninger på afleveringstidspunktet.<br />

Det vil sige i forhold til den vandfaldsbaserede tilgang skiftes der<br />

paradigme fra ”at lave tingene rigtigt” (plan the work - work the<br />

plan) til at ”lave de rigtige ting”.<br />

Dynamiske omgivelser Omgivelserne betegnes som dynamiske, hvis det er svært at<br />

forudse fremtidige (kunde-) krav til produktet [Mintzberg].<br />

Eksponentiel økonomi [Carlson & Wilmot] Udbredelsen af de nye vidensbaserede<br />

produkter og services fx Internet, computer,<br />

kommunikationsteknologi, bioteknologi, forbruger elektronik etc.<br />

der oplever en hurtig og eksponentielt voksende værdiudvikling.<br />

Fx fordobles Internet backbone kapaciteten hvert år.<br />

Feature Det er en ønsket service for et system, som kan kræve en<br />

sekvens af input for at opnå det ønskede resultat. For eksempel<br />

er SMS på en mobiltelefon en feature.<br />

Software feature:<br />

(1) (IEEE Std 829-1983 [5]) A distinguishing characteristic of a<br />

software item (for example, performance, portability, or<br />

functionality).<br />

(2) (IEEE Std 1008-1987 [10]) A software characteristic specified<br />

or implied by requirements documentation (for example,<br />

functionality, performance, attributes, or design constraints).<br />

funktionel ledelse En ledelsesstil, der fokuserer på at holde styr på tid og<br />

omkostninger, kontrol, reparation og vedligeholdelse samt<br />

arbejdsdisciplin [Bakka & Fivelsdal]. Efter vores mening<br />

sammenfaldende med management begrebet<br />

1.ordens-ledelse En iagttagelse af de handlinger og den adfærd man umiddelbart<br />

kan se og sanse. Det er fænomeners umiddelbare fremtræden og<br />

den forklaringskraft, den ikke reflekterende opfattelse vil efterlade<br />

hos lederen. Er nødvendig i forhold til den adfærd og handlekraft,<br />

som frembringes i handlingens domæne [Poula Helth side 188].<br />

Globalisering Den stadig stigende kulturelle og økonomiske udveksling mellem<br />

de forskellige verdensdele.<br />

Indre verden Internt i projektet; dvs. projektleder og – deltagere, se også<br />

[Poula Helth] side 42 figur 2.2.<br />

Den indre verden består af projektdeltagerne, deres indbyrdes<br />

side 66 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Definition navn Beskrivelse<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

handlinger og kommunikation og den struktur de organiserer sig i<br />

for at løse opgaven.<br />

Inkrementel Tilføjelse af features / funktionalitet i små skridt<br />

Med inkrementel udvikling menes, at produktet udvikles i<br />

inkrementer, hvor der gradvist tilføjes features / funktionalitet per<br />

iteration. Den anbefalede længde for en iteration er fra 1 til 6<br />

uger [Larman].<br />

Iteration Gentagelse af en udviklingssekvens for eksempel analyse �<br />

design � implementation � test � release<br />

Iterativ<br />

udviklingsmodel<br />

Udviklingsmodel der bygger på iterationer og inkrementel<br />

udvikling.<br />

Se også: Appendix 1<br />

Kompetence I følge [Arne Vestergaard] resultater: grad af succes (person x<br />

opgave x kontekst). Tilføres der værdi og leveres varen? (ja/nej).<br />

Kompetencer knyttes til situationer og relationer. Kompetencer<br />

opstår når viden / kvalifikationer bringes i anvendelse - det<br />

forudsætter altså handling. [Arne Vestergaard]<br />

Med kompetencer mener vi også anvendelse af metoder,<br />

værktøjer etc.<br />

Komplekse omgivelser Omgivelserne betegnes komplekse, hvis det involverer ny<br />

teknologi, der er tidskrævende at forstå og/eller kræver<br />

ændringer af produktplatformen [Mintzberg].<br />

Kontekst Projektets kontekst er ikke kun de konkrete projektdeltagere,<br />

deres indbyrdes relationer og den struktur de indgår i, men også<br />

de handlinger og den kommunikation der foregår i den omgivende<br />

organisation, det omgivende samfund, institutioner, hos<br />

konkurrenter og kunder og som interferer med projektet på den<br />

ene eller anden måde.<br />

Kontekstuel<br />

usikkerhed<br />

Forskellen mellem den viden og de præmisser, projekter på den<br />

ene side designes og planlægges på, og som de på den anden<br />

side senere evalueres på [Christensen & Kreiner].<br />

Kontekstuel risiko: Er knyttet til usikkerheden om ”HVAD” vi<br />

skal lave for at få udviklet det rigtige produkt (og kunden bliver<br />

tilfreds).<br />

Et andet ord for kontekstuel risiko er ekstern risiko.<br />

Kunde Den person, eller gruppe af personer, der anvender produktet til<br />

at skabe forretningsværdi eller, i tilfælde af detailprodukt, den<br />

person som bruger produktet. Kunder definerer værdi de øvrige<br />

interessenter definerer begrænsninger<br />

Kundeværdi Forskellen mellem den pris produktet sælges til (~ de<br />

brugerfeatures produktet tilbyder) og den omkostning der er<br />

knyttet til fremstilling af produktet.<br />

Kundeværdi kan øges på 2 måder - enten ved at sænke<br />

kostprisen eller ved at øge antallet af brugerfeatures eller<br />

forbedre dem.<br />

Leadership Handler om ledelse af de processuelle kvalifikationer og<br />

vedkommende evne til at kunne skabe sammenhængskraft i<br />

organisationen gennem involvering og udvikling. [Poula Helth,<br />

side 138].<br />

Leadership er en ledelsestilgang, der:<br />

side 67 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Definition navn Beskrivelse<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

� Er visionsdrevet – det vil sige der defineres en vision og<br />

en strategi for dennes realisation<br />

� Kommunikerer vision og strategi ud til medarbejdere og<br />

relevante interessenter på en sådan måde, at der skabes<br />

commitment til at nå fremtidige mål.<br />

� Inspirerer og motiverer medarbejderne til at håndtere de<br />

� udfordringer, der er forbundet med at arbejde frem mod<br />

visionen.<br />

Lidt populært kan man sige at: "lederen stiller de rigtige<br />

spørgsmål"<br />

[John P. Kotter] Dansk oversættelse af Leadership = Lederskab<br />

Management Er lederens evne til at sikre mål og retning, strategi, fokusering,<br />

kompetenceudvikling og ansættelse af folk med de rette<br />

kvalifikationer. [Poula Helth, side 138]<br />

Management er en ledelsestilgang der forsøger at skabe<br />

forudsigelighed og orden i organisationen ved:<br />

� Fastlæggelse af operationelle mål som følger en detaljeret<br />

plan, til hvilken der allokeres de nødvendige ressourcer.<br />

� Ansætte medarbejdere i overensstemmelse med mål og<br />

plan, og etablere organisationsstrukturer, der<br />

understøtter, de opgaver der skal løses.<br />

� At overvåge processen og korrigeres løbende<br />

Lidt populært kan man sige at: "Lederen kender de rigtige svar"<br />

Operationel<br />

usikkerhed<br />

[John P. Kotter] Dansk oversættelse af Management = Ledelse<br />

Forskellen, mellem på den ene side, den informationsmængde<br />

som er nødvendig for at udføre opgaven, og på den anden side,<br />

den informationsmængde, som på et givent tidspunkt er til<br />

rådighed for opgave udførelsen [Christensen & Kreiner, side 38].<br />

Operationel risiko: er typisk relateret til hvordan vi sikrer at<br />

produktet bliver færdigt, herunder teknologiske risici som igen er<br />

knyttet til usikkerheden om ”HVORDAN” produktet skal laves.<br />

Et andet ord for operationel risiko er intern risiko.<br />

Problemdefinition Opgavetype, hvor det ikke umiddelbart er muligt at identificere<br />

selve opgaven/problemet [Noter fra ITPR]<br />

Problemløsning Opgavetype, hvor der er ingen eller ringe erfaring med [Noter fra<br />

ITPR]<br />

Projektsucces Traditionel definition: overholdt budget, tidsplan samt<br />

tilstrækkelig kvalitet.<br />

Risiko Fare. Mulighed for at noget uheldigt eller uønsket vil ske, der<br />

forhindre at projektet kan blive færdigt til tiden eller at produktet<br />

ikke opfylder kundens forventninger.<br />

Begrebet risiko kan deles i kontekstuelle og operationelle risici.<br />

Risikohåndtering,<br />

traditionel<br />

Risikohåndtering som beskrevet i [Mikkelsen & Riis, side 174].<br />

Traditionel risikohåndtering relaterer til begrebet operationel<br />

risiko.<br />

Rutineproblem Opgavetype, der er løst før, måske endda mange gange [Noter<br />

fra ITPR]<br />

side 68 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Definition navn Beskrivelse<br />

Selvorganiserende<br />

projektteam<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Er det team, der har retten til at planlægge og iværksætte enhver<br />

ændring, der forbedre teamets proces eller resultat.<br />

Alle teammedlemmerne har ansvar for at iværksatte ændringer,<br />

har den ønskede effekt.<br />

Timeboxed Timeboxed vil sige, at en iteration har en fast længde i periode. I<br />

styringstrekant regi betyder det, at der reguleres på features /<br />

funktionalitet for at fastholde terminsdatoen. Hvis det under en<br />

iteration ser ud til at sluttidspunktet ikke kan overholdes, så<br />

fjernes der opgaver fra iterationen i stedet for at acceptere en<br />

forsinkelse.<br />

Traditionel<br />

projektledelsestilgang<br />

Udviklingsmodel Se Appendix 1<br />

Den projektledelsestradition, der udspringer af Taylor's teori<br />

Scientefic Management om effektivisering af arbejdsprocesser. I<br />

opgavebesvarelsen bruges dette begreb om projekter gennemført<br />

efter vandfaldsmodel, se også: Appendix 1<br />

Vandfaldsmodel Et forløb hvor det tilstræbes at et produkt ideelt set udvikles med<br />

kun et gennemløb af følgende faser: Specifikation, design,<br />

implementation, test, og frigivelse. [IEEE]. Se også: Appendix 1<br />

Vertikal<br />

udviklingsstrategi<br />

Den strategi at et enkelt team i samme iteration implementerer<br />

brugergrænseflade, datakommunikationen, databasen,<br />

hardwaregrænseflade for en enkelt feature.<br />

Den modsatte strategi er at anvende horisontal implementation,<br />

hvor forskellige teams har ansvaret for forskellige ”lag” i<br />

produktet, så som: Brugergrænseflade, Datakommunikationen,<br />

Databasen osv.<br />

Ydre verden Projektets omgivelser, se også [Poula Helth] side 42, figur 2.2.<br />

Den ydre verden består primært af handlinger og kommunikation<br />

i samfundet, hos institutioner, kunder og konkurrenter samt<br />

teknologisk udvikling.<br />

Paradigmeskifte Paradigme: "....a basic set of beliefs that guides action, whether<br />

of the everyday garden variety or action taken in connection with<br />

a disciplined inquiry". [Guba]<br />

side 69 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Appendix 1 Udviklingsmodeller<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Dette afsnit beskriver de vigtigste karakteristika for forskellige udviklingsmodeller,<br />

samt sammenligner vandfaldsmodellen med den iterative udviklingsmodel.<br />

Sammenligningen tager udgangspunkt i udviklingsmodeller for software, men<br />

grundideerne kan uden videre overføres til for eksempel udvikling af produkter<br />

En softwareudviklingsmodel, Software Development Process, er defineret af [IEEE]<br />

som:<br />

The process by which user needs are translated into a software product. The<br />

process involves translating user needs into software requirements,<br />

transforming the software requirements into design, implementing the<br />

design in code, testing the code, and sometimes, installing and checking out<br />

the software for operational use.<br />

Der findes forskellige udviklingsmodeller, de kan alle kategoriseres, efter forskellige<br />

principper, en måde er at opdele i 3 grundlæggende modeller; Ad hoc udvikling,<br />

vandfaldsmodeller og iterative modeller, se Figur 16. Disse grundlæggende<br />

modeller beskrives i de efterfølgende underafsnit.<br />

Grundlæggende<br />

udviklingsmodeller<br />

Ad-Hoc udvikling Vandfaldsmodeller Iterativemodeller<br />

Figur 16: Tre grundlæggende udviklingsmodeller, Oversat til dansk efter Darryl<br />

Green and Ann DiCaterino, (1998) "A Survey of System Development Process<br />

Ad Hoc udvikling<br />

Models"<br />

Er karakteriseret ved, at der ikke anvendes en eksplicit udviklingsmodel, således at<br />

opgaver løses kaotisk/tilfældig. Hvis der er planer, er de upræcise og usikre. Det<br />

færdige produkt er præget af uklarhed om funktionaliteten og stor inkonsistens i<br />

kvaliteten. Produktivitet og kvalitet afhænger af enkelt personer, derfor er det ikke<br />

et godt udgangspunkt for forbedring af produktivitet og kvalitet<br />

side 70 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Vandfalds modeller<br />

Vandfaldsmodel er ifølge [IEEE] defineret som:<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

A model of the software development process in which the constituent<br />

activities, typically a concept phase, requirements phase, design phase,<br />

implementation phase, test phase, and installation and checkout phase, are<br />

performed in that order, possibly with overlap but with little or no iteration.<br />

Contrast with: incremental development<br />

Vi forholder os til vandfaldsmodellen i dens ekstreme udgave uden tilbageløb<br />

Vandfaldsmodellen er karakteriseres ved at alle krav skal defineres og fastfryses i<br />

en kravspecifikation, og ændringer i princippet er uønsket. Kravspecifikationen<br />

danner grundlag for tidsplanen, design osv. Med en komplet og korrekt<br />

kravspecifikation kan omfanget af udviklingsopgaven estimeres. Estimaterne<br />

anvendes til at lave en detaljeret plan for resten af projektet. I designfasen<br />

beskrives arkitekturen og detaljeret design for det kommende system, som herefter<br />

fastfryses. Herefter udvikles og implementeres systemet på en gang i henhold til<br />

planen og kravspecifikationen. Hver fase i projektet danner således et fast<br />

fundament for næste fase, se Figur 17. Dette fundament forsøges at holdes så<br />

stabilt som muligt, idet resultaterne for hver fase fastfryses.<br />

Systemkrav<br />

Software<br />

krav<br />

Analyse<br />

Program<br />

Design<br />

Program<br />

Konstruktion<br />

Figur 17: Vandfaldsmodel [Royce]<br />

Testing<br />

Operation<br />

Et projekt der følger vandfaldsmodellen fokuserer på at minimere både<br />

operationelle og kontekstuelle risici, ved tidligt i projekt forløbet at definere og<br />

fastfryse krav. I det vandfaldsbaserede projekt sker styring typisk ved regulering<br />

side 71 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

på parametrene udviklingsomkostninger og udviklingstid.<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Hvis et vandfaldsbaseret projekt i en given fase ønsker ændringer til krav, der er<br />

defineret i en tidligere fase sker dette via Change Control Board. Dette er i praksis<br />

et tilbageløb i modellen for den del der er omfattet af ændringen.<br />

Iterative modeller<br />

Iterative udviklingsmodeller anvender typisk en inkrementel tilgang, det vil sige at<br />

en delmængde af det samlede system vokser inkrementelt med nye features<br />

iteration for iteration. Inkrementel udvikling er ifølge [IEEE] defineret som:<br />

Incremental development. A software development technique in which<br />

requirements definition, design, implementation, and testing occur in an<br />

overlapping, iterative (rather than sequential) manner, resulting in<br />

incremental completion of the overall software product. Contrast with:<br />

waterfall model.<br />

Konceptet med at lade et system vokse via iterationer kaldes også Iterativ og<br />

Inkrementel udvikling, men i praksis anvendes begrebet iterativ udvikling.<br />

Tidligere anvendtes begrebet ”Inkrementel udvikling” til at beskrive en kombination<br />

af fastlåste kravspecifikationer inden design, efterfulgt af iterativ udvikling af<br />

features, men der er ikke nogen fælles enighed om anvendelse af begrebet<br />

[Larman]. Vi betragter iterativ udvikling, som udvikling uden tidligt fastlåste<br />

kravspecifikationer, hvor definitionen af kravene også er en del af iterationerne og<br />

hvor der efter hver iteration er mulighed for at se en delmængde af produktet som<br />

virker.<br />

Iterative udviklingsmodeller er karakteriseret ved at kravet om faseopdeling<br />

frafaldes, og faserne erstattes af en overordnet proces, der består af et antal<br />

sekventielle iterationer, se Figur 18, hvor faserne fra [Royce] af hensyn til<br />

overskuelighed er reduceret til: Analyse, Design Implementation og Test.<br />

side 72 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

Figur 18: Fra vandfald til iterationer [egen tilvirkning]<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

De tidligere faseknyttede aktiviteter som: analyse, design, implementation osv.<br />

genfindes i hver iteration. Hver iteration er således et selvstændigt mini-projekt, og<br />

målet for hver iteration er en iterations release, der ikke bare er en prototype eller<br />

lignende, men en delmængde af det færdige produkt. Det vil sige med en kvalitet,<br />

der kan frigives til og accepteres af brugeren. Der leveres altså mere og mere<br />

funktionalitet for hver iteration.<br />

Se Appendix 2 for mere information om iterativ udvikling.<br />

side 73 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Appendix 2 Iterativ udvikling<br />

Hvad er iterativ udvikling?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Iterative udviklingsmodeller anvender typisk en inkrementel tilgang, det vil sige at<br />

en delmængde af det samlede system vokser inkrementelt med nye features (det<br />

vil sige, ønskede service for produktet) iteration for iteration. Dette i modsætning til<br />

vandfalds udviklingsmodeller hvor alt planlægges ved projektopstart og projektet<br />

gennemføres med et enkelt gennemløb af modellen.<br />

Vi betragter iterativ udvikling, som udvikling uden tidligt fastlåste<br />

kravspecifikationer, hvor definitionen af kravene også er en del af iterationerne og<br />

hvor der efter hver iteration er mulighed for at se en delmængde af produktet som<br />

virker<br />

Hvor udvikling efter vandfaldsmodellen er fase-drevet og indenfor fasen<br />

aktivitetsdrevet, er udvikling efter den iterative model drevet af operationelle risici<br />

og kundeværdi i iterationer, hvor de fleste aktiviteter er repræsenteret, se Figur 19.<br />

Aktiviteter<br />

Analyse<br />

Design<br />

Implementation<br />

Test<br />

En iteration er et mini-projekt, der inkluderer<br />

arbejde inden for de fleste aktiviteter og<br />

som ender i en stabil release<br />

Iterationer<br />

Figur 19: Aktiviteter i iterationer, inspireret fra [Larman]<br />

Bemærk at selvom<br />

en iteration<br />

inkluderer næsten<br />

alle aktiviter, så<br />

skifter den relative<br />

del gennem tid<br />

De overordnede features defineres ved projektstart og fordeles på et antal<br />

iterationer. I den enkelte iteration arbejdes der videre med de features, der er<br />

placeret i iterationen. Indholdet af de enkelte iterationer vælges ud fra:<br />

• Interessenternes/kundernes prioritering af features ved hjælp af blandt andet<br />

brugerfokusgrupper<br />

• ønsket om at reducere eller eliminere de højeste risikofaktorer, det vil sige at<br />

minimere projektets usikkerhed ved hjælp af risikostyring<br />

side 74 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

• Input fra den læring der er sket ved sidste iteration – det vil sige, projektets<br />

læring som følge af arbejdet med produktet, læring fra omgivelser (kunder<br />

teknologi, konkurrenter osv.)<br />

De enkelte features implementeres ofte vertikalt, men kan også implementeres<br />

horisontal, hvis det giver bedre mening. For eksempel i forbindelse med definition<br />

af en brugergrænseflade er det ofte en fordel at kunne vise store dele af<br />

brugergrænsefladen uden at skulle have databasen implementeret, især hvis denne<br />

implementation skønnes som et rutineproblem.<br />

Slutdatoen for en iteration, timebox, besluttes ved iterationen start og ændres<br />

under ingen omstændigheder undervejs. Hvis der opstår problemer med at blive<br />

færdig til tiden, så bortskæres/udskydes funktionalitet i stedet for at flytte datoen.<br />

Generel mikromodel for iterativ udvikling<br />

Læreprocessen sker via timeboxed iterativ og inkrementel udvikling, hvor projektet<br />

veksler mellem overordnet styring, kontrol og prioritering, af operationelle mål og<br />

læring fra omgivelser, relateret til produktvisionen, de overordnede features osv.<br />

Figur 20 illustrerer en generel mikromodel for iterativudvikling<br />

Figur 20: Generel iterativ udviklingsmodel [egen tilvirkning]<br />

Makromodel for iterativ udvikling<br />

Hvor traditionelle projektmodeller, som fx vandfaldsmodellen, anvender en klar<br />

lineær tilgang, mener vi at iterativ udvikling må betragtes som en cirkulær tilgang.<br />

side 75 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Denne cirkulære tilgang er illustreret som en makromodel for iterativ udvikling i<br />

Figur 21<br />

Figur 21 Makromodel for iterativudvikling [egen tilvirkning]<br />

Ved opstarten på et iterativt projekt defineres det ønskede projekt ud fra en række<br />

parametre, først og fremmest kundeønsker, men også ud fra hvad konkurrenterne<br />

kan byde på, det teknologiske stade og så videre. Projektet deles, under<br />

udviklingsforløbet op i et antal releases til kunden. Kunden kan derved løbende<br />

evaluere og acceptere delmængder af produktet. Det interessante er at det ikke<br />

kun er kunden der bliver informeret ved en sådan release. Konkurrenterne får også,<br />

på et tidspunkt, informationer om produktet. Dette kan fx ske via de patenter<br />

projektet udfærdiger. Desuden vil patenter også ofte medføre en ændring af den<br />

tilgængelige teknologi. Det frigivne produkt kan ligeledes påvirke de institutioner,<br />

som har indflydelse på produkttypen. I nogle forretningsområder er der mange<br />

institutionelle krav til fx hvad et produkt skal kunne, men sådanne institutioner<br />

bliver også påvirket af ny teknologi og nye produkter. Ved de efterfølgende<br />

iterationer påvirkes produktdefinitionen af input fra kunder, konkurrenter, teknologi<br />

osv. Det vil sige, at fremtidige input til produktdefinitionen umuligt kan forudses og<br />

som følge deraf ikke planlægges.<br />

Projektrisici kan ændre sig som funktion af tiden, og alt andet lige ændrer den<br />

side 76 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

iterative udviklingsmodel derfor ikke på den overordnede risikohåndtering i forhold<br />

til vandfaldsmodellen. Ideelt set vil et projekt, der følger en iterativ<br />

udviklingsmodel, opleve at prioritering af kundeværdi og operationelle risici i de<br />

enkelte iterationer vil medføre at kundeværdien stiger meget i starten, og at de<br />

operationelle risici vil falde meget i starten. Antallet af implementerede features vil<br />

stige gennem projektforløbet, men vil ikke nødvendigvis følge stigningen i<br />

kundeværdien, se Figur 22. Det bør bemærkes at kurverne i Figur 22 i praksis vil se<br />

anderledes ud, for eksempel fordi kundernes læring vil medføre, at kundeværdien<br />

på et givet tidspunkt vurderes lavere end ved forrige iteration. Ligeså kan læring<br />

medføre, at allerede implementerede features ikke er interessante mere, og derfor<br />

vil antallet af features falde.<br />

Figur 22: Operationelle risici og kundeværdi som funktion af tiden [egen<br />

tilvirkning]<br />

En iterativ tilgang kan i princippet reducere den økonomiske risiko ved et<br />

udviklingsprojekt. Da der releases et funktionsdygtigt produkt efter en iteration, er<br />

der mulighed for at vælge at markedsføre produktet hurtigere. Hurtigere release<br />

giver mulighed for at tjene penge hurtigere end tilfældet er med en<br />

vandfaldstilgang hvor alle features først skal implementeres inden produktet<br />

frigives, se Figur 23.<br />

side 77 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

100<br />

0<br />

[mio DKK]<br />

a-dpl-final-2007-12-14.doc<br />

Omkostninger<br />

Værdi af produkt - iterativ<br />

Værdi af produkt - vandfald<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Start Iteration Iteration Iteration Slut<br />

1<br />

2<br />

3<br />

Figur 23 Minimering af økonomisk risiko [egen tilvirkning]<br />

Vandfald versus Iterative modeller<br />

Tabel 3 sammenligner vandfald med den iterative model på en række karakteristika<br />

Karakteristika Vandfald Iterativ<br />

Primære mål Forudsigelighed, Stabilitet høj<br />

sikkerhed<br />

tid<br />

Fleksibilitet, ændringsparathed<br />

Størrelse Små og korte projekter Små til store projekter med middel<br />

til lang gennemløbstid<br />

Omgivelser Stabile, lav ændringsrate. Projekt<br />

og organisations fokuseret<br />

Kundeforhold ”As-needed customer interactions”,<br />

fokus på kontrakt overholdelse<br />

Planlægning og<br />

styring<br />

Der styres efter krav<br />

Dokumenteret planer, kvantitativ<br />

styring<br />

• Planlæg “alt” hvad der forventes<br />

at ske i projektet - “Plan the<br />

work”<br />

• Sikre at det, der sker, er planlagt<br />

– “Work the plan”<br />

o Directive management<br />

o Control, control, control<br />

• Anvend Change Control til<br />

håndtering af ændringer<br />

o Change Control Board<br />

o Defect Management<br />

Dynamiske med høj ændringsrate.<br />

Projektfokuseret<br />

Dedikeret ”onsite customer”, fokus<br />

på prioriteret features<br />

Der styres efter en vision<br />

Internaliseret planer, kvalitativ<br />

styring<br />

• Planlæg hvad der forventes at<br />

ske i nærmeste fremtid<br />

• Styr ved hjælp af tilpasning i<br />

forhold til feedback<br />

• Brug <strong>Agil</strong>e metoder til håndtering<br />

af ændringer:<br />

o Kontinuert feedback<br />

o Iterative & incremental<br />

udvikling<br />

o Prioriteret fetatures<br />

(operationelle risici og<br />

kundeværdidrevet)<br />

Kommunikation Eksplicit dokumenteret viden Tavs interpersonel viden<br />

side 78 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Karakteristika Vandfald Iterativ<br />

Krav Formaliseret projekt, kapacitet,<br />

interface, kvalitet. Overskuelig<br />

ændring af krav<br />

Udviklere I det de fleste opgaver er defineret<br />

på forhånd og der er SOP’er for det<br />

meste stilles der ikke krav op top<br />

kompetencer<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Prioriteret uformelle ”stories” og<br />

test cases<br />

Uoverskuelige ændringer til krav<br />

Store krav til kompetencer og<br />

kvalifikationer. Og måske lidt mere<br />

ekstrovert natur<br />

Kultur Styring via SOP’er Selvorganiserende grupper med<br />

stor frihedsgrad<br />

Metafor ”Dicke Bertha” – Er utrolig effektiv<br />

til mål der ikke bevæger sig, tager<br />

lang tid at indstille.<br />

”Stinger Missile” – Kan følge<br />

bevægelige mål er let og hurtig at<br />

affyre.<br />

Tabel 3: Sammenligning mellem vandfald og iterativ udvikling – egen tilvirkning<br />

med udgangspunkt i [Noter fra ITPR]<br />

side 79 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Appendix 3 <strong>Agil</strong> versus Iterativ udviklingsmodel<br />

Det agile manifest, [<strong>Agil</strong>e Manifesto] giver nogle værdier, der skal indgå for at et<br />

projekt er agilt. Der er således ikke angivet nogen specifik udviklingsmodel eller<br />

andre metoder, værktøjer osv.<br />

Hjørnestenen i alle agile metoder er en iterativ udviklingsmodel med timeboxed<br />

iterationer, hvor specifikationer og planer udvikles og tilpasses igennem projektets<br />

løbetid. Men det betyder ikke, at alle iterative udviklingsmodeller er agile. Det<br />

afhænger af i hvor høj grad det agile manifest efterleves. Af Figur 24 fremgår det, at<br />

der ligeledes findes nogle metoder som er på grænsen til at være agile, som for<br />

eksempel Rational Unified Process, hvor især implementationen af denne model<br />

afgør, om den er agil eller ej. I sin oprindelige udgave opfylder Rational Unified<br />

Process ikke det agile manifest, blandt andet fordi krav relativt hurtigt i<br />

projektforløbet bliver mere eller mindre fastlåst.<br />

Figur 24: Iterative udviklingsmodeller versus agile metoder, oversat til dansk fra<br />

[Larman]<br />

En iterativ udviklingsmodel skal som udgangspunkt bestå af mere end et<br />

gennemløb, men kan bestå af mere eller mindre ceremoni. Ceremoni er et udtryk<br />

for, hvor formel metoden er, og udtrykkes ved et antal dokumenter, review,<br />

defineret proces osv., se Figur 25, hvor nogle forskellige udviklingsmetoder er<br />

placeret i forhold til hinanden.<br />

side 80 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Lidt<br />

XP<br />

Scrum<br />

a-dpl-final-2007-12-14.doc<br />

Iterationer<br />

Mange (korte, 5 dage)<br />

Een<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Rational Unified Proces<br />

Ceremoni<br />

(Formel tilgang)<br />

Meget<br />

Vandfald (med eet gennemløb)<br />

Figur 25: Kategorisering af udviklingsmetoder, modificeret og oversat til dansk fra<br />

[Larman]<br />

side 81 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Appendix 4 Projekt usikkerhed<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Risikostyring handler om at forebygge og afbøde hændelser, der kan påvirke<br />

muligheden for at nå succesmålene. I projektledelse opereres med begreberne den<br />

operationelle og den kontekstuelle usikkerhed.<br />

Operationel risiko<br />

Den operationelle usikkerhed er den operationelle usikkerhed i projektet. Den er et<br />

udtryk for den usikkerhed, der kan være omkring opnåelse af projektmålet. Den<br />

operationelle usikkerhed = Den informationsmængde der er nødvendig for at udføre<br />

opgaven – minus: Den informationsmængde som på et givet tidspunkt er til<br />

rådighed for opgaveudførelsen [Christensen & Kreiner], se venstre side af Figur 26.<br />

Operationel usikkerhed er typisk relateret til, hvordan vi sikrer at produktet bliver<br />

færdigt, herunder teknologiske risici som igen er knyttet til usikkerheden om<br />

”HVORDAN” vi skal lave produktet. Den operationelle usikkerhed kan nedbringes<br />

ved at etablere operationelle mål og gennemføre en systematisk, realistisk<br />

planlægning baseret på disse mål og dernæst at følge planen. En detaljeret<br />

projektplan sikrer, at man ved at følge den trin for trin kan indfri det mål, der blev<br />

opstillet i starten af projektet. Operationel usikkerhed håndteres således med en<br />

lineær strategi.<br />

Kontekstuel risiko<br />

Den kontekstuelle usikkerhed er den eksterne usikkerhed og opstår, når kravene til<br />

projektmålet ændrer sig, fordi krav og muligheder i omgivelserne ændres.<br />

Kontekstuel usikkerhed = den viden og de præmisser projektet designes og<br />

planlægges på – minus: Det vidensgrundlag, de præmisser og læringsmuligheder<br />

som projektet evalueres på [Christensen & Kreiner], se højre side af Figur 26.<br />

Læring, omverdenens udvikling og så videre ændrer forudsætningerne for ethvert<br />

projekt; men for nogle projekttyper i langt højere grad end for andre.<br />

Kontekstuel usikkerhed knytter sig især til at lave ”det rigtige produkt”. Det knytter<br />

sig til usikkerheden om ”HVAD” vi skal lave for at få det rigtige produkt og dermed<br />

skabe kundetilfredshed.<br />

side 82 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Figur 26 Operationel og kontekstuel usikkerhed [Christensen & Kreiner]<br />

Der findes ingen midler til at eliminere den kontekstuelle usikkerhed med, dels fordi<br />

det der skaber den ligger uden for projektets rækkevidde og autoritet, og dels fordi<br />

den kun kan erkendes retrospektivt. Idet vi ikke kan eliminere den kontekstuelle<br />

usikkerhed, er det næstbedste at gøre sig åben overfor den, og håndtere den bedst<br />

muligt, fx ved at projektet, gentagne gange i projektforløbet, fremviser<br />

mellemstadier af produktet til kunderne. Kunderne får derved mulighed for at<br />

påvirke resten af projektet, samtidig med at projektet også påvirker kunden, idet<br />

kunden ser nye muligheder. Dette er en cirkulær tilgang hvor produktforståelsen og<br />

de handlinger, der er nødvendige for at lave det rigtige produkt bliver knyttet<br />

sammen med den kontekst projektet og kunden befinder sig i. Ydermere er det at<br />

projektet kommer ud og viser sit produkt kan påvirke omgivelserne, det vil sige,<br />

danner skole for særlige løsninger, der siden hen kan påvirke projektet gennem<br />

3die part (den globale landsby tankegang) se også Appendix 1. Dette er ikke en<br />

særlig elegant løsning eller rationel tilgang, men vinder dog formodentlig over en<br />

strategi, der fornægter eller negligerer ændringer i omgivelserne.<br />

side 83 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Appendix 5 Projekttyper<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Projektopgaver kan grupperes i 3 opgavetyper: rutineopgaver, problemløsnings-<br />

opgaver og problemdefinitionsopgaver. I Tabel 4 er de 3 opgavetyper vist med nogle<br />

typiske karakteristika. Hvad opgaven er, hvordan den løses, om vi er sikre på hvad<br />

resultatet skal bruges til og hvor stor den operationelle usikkerhed er.<br />

Tabel 4 Karakteristik af opgavetyper, egen tilvirkning med inspiration fra<br />

[Mikkelsen & Riis]<br />

I den videre diskussion definerer vi 3 projekt arketyper: rutineprojektet,<br />

problemløsningsprojektet og problemdefinitionsprojektet. Projekt arketypen<br />

afhænger af projektets opgavesammensætning, se Figur 27.<br />

Figur 27 Opgavesammensætning i forskellige projekttyper [egen tilvirkning]<br />

side 84 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Rutineprojektet<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Indeholder en klar overvægt af rutine prægede opgaver og kun få problemløsnings-<br />

og ingen problemdefinitionsopgaver. En metafor for denne projekttype er<br />

masseproduktion. Projektopgaven kan typisk nedbrydes i velafgrænsede<br />

delopgaver, der er målbare, både hvad angår anvendt arbejdstid og opnået<br />

kvalitet. Produktfrembringelsen er regel- og procedureorienteret, og ønsket er at<br />

standardisere og optimere arbejdsprocessen, så der undgås spild og opnås<br />

forudsigelighed og ensartethed. Det ligger implicit i definitionen af en rutineopgave,<br />

at den generelle usikkerhed er lav. Den operationelle usikkerhed er elimineret<br />

gennem stram planlægning. I rutineprojektet er det en acceptabel strategi at<br />

negligere den kontekstuelle usikkerhed - i det mindste indtil markedet efterspørger<br />

nye produkttyper, eller der opstår pres på omkostning og kvalitet fra konkurrerende<br />

produkter. Et eksempel på masseproduktion er bygning af typehuse, hvor alt er<br />

prøvet mange gange før og planlagt i detaljer.<br />

Figur 28 Bygning af typehus, et eksempel på et rutineprojekt<br />

Rutine projektet indplaceres med lav operationel risiko og høj kontekstuel risiko.<br />

Problemløsningsprojektet<br />

Er karakteriseret ved at opgaven er veldefineret, mens det er mindre klart, hvordan<br />

resultatet skal opnås. Projektet består af både rutine- og problemløsende opgaver.<br />

Metaforen er udviklingsprojektet. Denne projekttype indeholder typisk en ligelig<br />

blanding af rutine- og problemløsningsopgaver. Utzon's operahus kan ses som et<br />

kendt eksempel på denne type opgave. Det var rimeligt veldefineret, hvad der<br />

skulle laves i projektet, men hvordan tagkonstruktionen skulle udføres i praksis var<br />

ikke kendt.<br />

side 85 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

De oprindelige succesmål omkring omkostning og leveringstid blev defineret tilbage<br />

i 1957. Det oprindelige budget var på $7 millioner men endte på $102 millioner<br />

Ligeledes var den oprindelige leveringsdag planlagt til at være 26. Januar, 1963,<br />

men projektet blev ikke afsluttet før 1973 [Wikipedia]. Utzon's operahus er et<br />

eksempel på et projekt der havde store problemer med at håndtere den<br />

operationelle usikkerhed. Skønt byggeriet i sin samtid var en økonomisk skandale,<br />

er der nok ikke tvivl om, at eftertiden vil evaluere operahuset som en succes, med<br />

vital betydning for Sydney.<br />

Figur 29 Operahuset i Sydney, et eksempel på et problemløsningsprojekt<br />

De styringsrelaterede kompetencer, der var tilstrækkelige i rutineprojektet synes<br />

ikke at slå til her - der skal altså noget andet til, men hvad? Da Utzon ikke vidste,<br />

hvordan opgaven med tagkonstruktionen skulle løses, har han ikke kunnet<br />

eliminere den operationelle risiko ved opgaveplanlægning alene. På den ene side<br />

har det været nødvendigt med helhedssyn for at finde den rette<br />

tagkonstruktionsløsning, hvilket fordrer at projektet er åbent for inspiration fra<br />

omgivelserne. Denne åbenhed kræver at projektlederen tør operere med stor<br />

usikkerhed. På den anden side har det også været nødvendig med<br />

risikoplanlægning på de kendte områder, hvilket fordrer årsag-virkning analyse<br />

kompetencer hos projektlederen.<br />

Problemdefinitionsprojektet<br />

Projektet er karakteriseret ved at opgaven ikke er veldefineret, ligesom det heller<br />

ikke er klart, hvordan den skal løses. Metaforen for denne projekttype er forskning.<br />

Projektet indeholder problemløsnings- såvel som rutineopgaver, men også et antal<br />

problemdefinitionsopgaver.<br />

side 86 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

I projekter, der indeholder problemdefinerende opgaver, er det vanskeligt at vide<br />

på forhånd, præcist hvor projektet vil ende. At forvalte sådan et projekts<br />

dynamiske virkelighed som om den er statisk og forudsigelig, er urealistisk,<br />

risikabelt og i de fleste tilfælde uproduktivt. Det er derimod nødvendigt - og<br />

ønskeligt, at projektet kan håndtere frekvente og hyppige ændringer af kravene,<br />

for der igennem aktivt at sikre risiko eliminering og høj værdiskabelse. Ydermere<br />

kan en antagelse om, at kundens ønsker ikke ændrer sig gennem et sådant<br />

projektforløb, synes som en fundamental fejl i vandfaldsmodellen.<br />

Det er disse overvejelser, der ligger til grund for vores påstand om at det i de<br />

problemdefinerende projekter er nødvendigt at ændre fokus væk fra de traditionelle<br />

projektledelses tilgang, hvor alle kravene fastfryses tidligt i projektet, og i retning<br />

af en iterativ udviklingsstrategi, hvor det er tid og budget, der fastfryses.<br />

På grund af den manglende opgavedefinition kan projektet ikke drives af konkrete,<br />

veldefinerede mål. I stedet er det en vision, der driver projektet frem. Et eksempel<br />

er Apollo-projektet. Målet var at sætte en mand på månen inden for et årti, men<br />

det kan diskutere om det ikke snarere var en vision end et mål. Det er et spørgsmål<br />

om teknologien, der skulle bringe en mand til Månen, overhovedet fandtes på det<br />

tidspunkt projektet blev besluttet. Apollo-projektet havde et stort indhold af<br />

forskning - fx er integrerede kredsløb, teflon osv. et spin-off, som findes overalt i<br />

nutidens produkter.<br />

Figur 30 Apollo-programmet et eksempel på et problemdefinitionsprojekt<br />

side 87 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Appendix 6 Projektsucces<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Standish Group er en amerikansk virksomhed, der har specialiseret sig i store<br />

undersøgelser, der indsamler information om ”real-life IT failures and<br />

environments”. Resultaterne udgives i en årlig Standish Group rapport, der giver et<br />

øjebliksbillede af, hvor gode virksomhederne er til at gennemføre IT-projekter.<br />

Standish Group startede i 1994 og har undersøgt mere end 35 000 IT projekter.<br />

Standish Group kategoriserer projekter efter følgende:<br />

• Succes: Projektet er færdigt til tiden, til prisen og med de fleste features<br />

• Udfordret: Projektet er færdigt for sent, for dyrt og/eller med færre features<br />

• Fejlslagne: Projektet er aflyst eller ikke brugt<br />

Der er lavet sammenlignelige målinger for 1994 og 2000, se Tabel 5<br />

Årstal 1994 2000<br />

Succes 16 % 28 %<br />

Udfordret 53 % 49 %<br />

Fejlslagne 31 % 23 %<br />

Tabel 5 Succesrate for projekter i 1994 og 2000 [Standish01]<br />

Ovenstående information kan ikke umiddelbart overføres til danske forhold. Men<br />

det indikerer at IT projekter, generelt set, forholdsvis sjældent opfattes som en<br />

succes. Samtidig må det konstateres at succesraten er blevet bedre fra 1994 med<br />

16 % succesfyldte projekter til 2000 med 28 % succesfyldte projekter. Standish<br />

Group kommer ikke med nogen direkte forklaring på denne forbedring.<br />

side 88 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Aktuel brug af de implementerede krav<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Standish Group undersøgte, i et stort studie af IT-projekter, hvor meget brug der, i<br />

princippet, er af implementerede features defineret i tidlige kravspecifikationer.<br />

Konklusionen, se Figur 31, var at 45 % af de implementerede features aldrig blev<br />

brugt.<br />

Figur 31: Den aktuelle brug af implementeret features oversat til dansk fra<br />

[Standish01]<br />

Det bør dog bemærkes, at det ikke er præciseret, hvilke type projekter det drejer<br />

sig om, andet end at de var udviklet efter vandfaldsmodellen, og at de er fra<br />

samme base af projekter som indikeret i [Standish01]. Derfor kan resultaterne ikke<br />

bruges som andet end en retningsgiver, og en stærkere argumentation kan kun<br />

opnås ved adgang til de data, undersøgelsen bygger på.<br />

Recepten for projekt succes: The CHAOS Ten<br />

Hvad skaber succesfulde projekter? Tabel 6 viser de 10 vigtigste succesfaktorer,<br />

the CHAOS Ten, identificeret i 2001 af Standish Group. Hver faktor er vægtet i<br />

forhold til faktorens indflydelse på et projekts succes, jo højere tal, jo vigtigere for<br />

side 89 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

projektets succes.<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

I Tabel 6 har vi, hvor det giver mening, relateret de enkelte succesfaktorer til<br />

leadership tilgangen.<br />

Succesfaktor Relation til leadership tilgangen %<br />

Ledelsens opbakning Ikke specifik for leadership tilgangen. Men det<br />

kan hævdes at en leadership tilgang måske<br />

kan forøge ledelsens opbakning, idet<br />

leadership også handler om at involvere<br />

interessenter.<br />

Bruger involvering<br />

Dette er en af hjørnestenene i at reducere<br />

kontekstuel usikkerhed. Og løbende åbenhed<br />

overfor brugere/kunder kræver en leadership<br />

tilgang<br />

Erfaren projektleder<br />

Efter vores mening også en forudsætning for<br />

leadership tilgangen.<br />

Klare forretningsmål Ikke specifik for leadership tilgangen. 12<br />

Begræns omfang (begræns<br />

antallet af features i<br />

projektet)<br />

Ikke specifik for leadership tilgangen. 10<br />

Standard software<br />

infrastruktur<br />

Ikke specifik for leadership tilgangen. 8<br />

Robuste basale krav Der kan være lighedspunkter med<br />

visionsbegrebet som retningsgiver i leadership<br />

tilgangen.<br />

6<br />

Formel projektledelses<br />

metodik<br />

Ikke specifik for leadership tilgangen. 6<br />

Pålidelige estimater Ikke specifik for leadership tilgangen. 5<br />

Andre faktorer (kompetente<br />

projektdeltagere, og<br />

ordentlig planlægning)<br />

Ikke specifik for leadership tilgangen. 5<br />

Tabel 6: De 10 Succesfaktorer i følge Standish Group ("The Chaos Ten"), oversat til<br />

dansk fra [Standish01], tilføjet vores kommentarer omkring leadership tilgang.<br />

Det skal bemærkes at nogle af de ovenstående succesfaktorer, som fx pålidelige<br />

estimater, måske mere er en management tilgang. Men det indikerer at når det<br />

gælder succes i projekter ikke er et spørgsmål om enten en management tilgang<br />

eller en leadership tilgang.<br />

18<br />

16<br />

14<br />

side 90 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Appendix 7 Hvad er viden?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Videndannelse forudsætter kognitiv aktivitet. Med udgangspunkt i Boisot’s<br />

videnmodel [Jensen, Mønsted & Olsen] og videnformer fra [Petersen & Østergaard]<br />

kan videndannelse vises som vist på Figur 32. Viden starter som data, der skal<br />

passere de perceptuelle og konceptuelle filtre. Disse filtre lader kun bestemte data<br />

"passere", idet en person modtager data svarende til millioner af bits i sekundet,<br />

men bevidstheden kan kun håndtere en promille af denne datamængde<br />

[Nørretranders, side 165]. Data, der passerer filtrene bliver til information, som<br />

derefter bliver bearbejdet og integreret som viden.<br />

”Fly SK70 afgår<br />

fra gate 27”<br />

Perception<br />

(filter)<br />

”Jeg skal være ved<br />

gaten om 5 minutter”<br />

Figur 32 Model for videndannelse [egen tilvirkning]<br />

Kognitiv<br />

aktivitet<br />

”Jeg skal gå<br />

mod gaten nu”<br />

Viden som produkt knytter sig til erhvervsøkonomiske betragtninger (rationalistisk<br />

og artefaktbaseret vidensyn), der fokuserer på produktet eller resultatet. Her bliver<br />

viden noget konkret der eksisterer i sig selv. Viden kan kodificeres, opbevares og<br />

lagres (ekspliticeres). Videnledelse drejer sig fx om at få viden, som produkt<br />

(dokumentation), lagret i virksomheden, frem for at viden forbliver i hovederne på<br />

de enkelte videnmedarbejdere. QMS (procedurer og standarder), databaser har alle<br />

det formål at lagre viden, så den kan blive anvendt af andre. Dette vidensyn<br />

fokuserer på genbrug, nytte og øget effektivitet.<br />

side 91 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Viden som proces (social-psykologisk procesorienteret vidensyn) involverer læring<br />

og problemløsning, idet det handler om at bruge eksisterende viden til at skabe ny<br />

viden. Viden er subjektiv, værdi- og erfaringsbaseret og skabes ved social<br />

interaktion mellem individer (Stacey/Tsoukas). Det er her der tales om viden på<br />

forskellige former, fra "tavs viden" [Polanyi i Jensen, Mønsted & Olsen, side 56] til<br />

hvilken rolle den spiller, og hvordan tavs viden kan transformeres til eksplicit viden<br />

[Nonaka & Takeuchi i Jensen, Mønsted & Olsen, side 42]. Viden som proces<br />

inkluderer også muligheden for refleksion over de antagelser, der ligger til grund<br />

for denne viden, hvilket kan resultere i ændring af disse gennem "double-loop<br />

learning" [Argyris i Jacobsen & Thorsvik side 340]. Videndeling handler om at skabe<br />

rammerne for dialog og samspil mellem individer.<br />

Endelig inddrages visdom, erfaring og intuition, når viden bliver til handling i<br />

praksis. Viden som handling i praksis kobler den enkeltes videnkompetencer med<br />

den konkrete situation og kontekst [Stacey i Jensen, Mønsted & Olsen side 62].<br />

Kompetence forstås her som evnen til at mobilisere viden i samspil med andre på<br />

rette tid og rette sted. Der sondres mellem at have viden eller at være vidende, og<br />

at være i stand til at vide, hvordan og hvornår denne viden bedst kan anvendes.<br />

[Petersen & Østergaard] deler viden op i 4 videnformer: Handle-, Refleksiv-, fælles-<br />

og offentligviden. Handleviden er tavs viden, fælles viden er både tavs og eksplicit<br />

viden hvor refleksiv og offentlig viden er eksplicit viden I videnmodellen [Petersen<br />

& Østergaard] skelnes der desuden mellem subjektiveret viden, dvs. viden der kun<br />

eksisterer i det enkelte individ, og objektiveret viden er viden der kan eksistere<br />

uafhængigt af det enkelte individ.<br />

Den enkelte person kan have gemt viden i hovedet som både eksplicit og tavs<br />

viden. Noget af personens eksplicitte viden kan også være i bøger, rapporter,<br />

dokumenter som så tilgås via meta-viden. Desuden må noget af den viden en<br />

person har, kan være skjult, dvs. der er ikke sat ord på så den er eksplicit. Denne<br />

opdeling er søgt illustreret i Figur 33. Forholdet mellem videnformerne er fortegnet,<br />

ifølge Nonaka udgør tavs og skjult viden 90 % af den samlede viden.<br />

side 92 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Figur 33 Opdeling af personlig viden [egen tilvirkning]<br />

side 93 af 94


<strong>Agil</strong> <strong>Projektledelse</strong> - en bedre vej?<br />

Appendix 8 <strong>Agil</strong> litteratur<br />

a-dpl-final-2007-12-14.doc<br />

INGENIØR<br />

HØJSKOLEN<br />

KØBENHAVN<br />

Siden fremkomsten af det agile manifest i 2001 er der kommet rigtig meget<br />

litteratur om emnet. Fælles for litteraturen er at de, med meget få undtagelser, alle<br />

er på engelsk. En søgning på internetboghandlen saxo.com finder ingen danske<br />

bøger hvor ”agil” indgår, men 100+ bøger på engelsk. En søgning på google, 11.<br />

december 2007 efter ”agile” giver 19.500.000 på hele nettet, 1.940.000 hits på<br />

engelsk og 26.100 på dansk.<br />

Figur 34 Et lille uddrag af bøger om agil udvikling<br />

I denne opgave har vi anvendt en del bøger om agil udvikling, men det er bare en<br />

brøkdel af udbuddet, de bøger vi har anvendt fremgår af afsnit 6.<br />

side 94 af 94

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

Saved successfully!

Ooh no, something went wrong!