Agil Projektledelse
Agil Projektledelse
Agil Projektledelse
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> - 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