Upload
johnny-ryser
View
78
Download
1
Embed Size (px)
Citation preview
Webinar – Agile projekter
Lidt om hvorfor og hvordan
1
Hvilke forventninger har I til i dag?
Hvilket kendskab til agile projektmetoder og filosofier har I?
Har nogen af jer drevet et agilt projekt?
Agil Tankegang i projekter
Project Landscape (Robert k. Wysocki)
Emertxe Project
Management Approaches
(MPx)
Extreme Project
Management Approaches
(xPM)
Traditional Project
Management Approaches
(TPM)
Agile Project Management Approaches
(APM)
(ref.: Robert K. Wysocki “Effective Project Management”)
Goal
Cle
ar
Not
Cle
ar
SolutionKnown Unknown
SimpeltAlt er kendt
KompliceretMere er kendt end ukendt
KomplekstMere er ukendt end kendt
KaotiskMeget lidt er kendt
Agilt
”Sw
eet
spot”
Kompleksitet i projekter
Processen afhænger af situationenForudsigelig (Predictive)
• Aktivitet og udbytte er forstået før udførelse
• Givet et veldefineret sæt af inputs, vil de tilhørende outputs blive genereret over tid
• Følger prædefinerede trin frem til kendte resultater
Eksempler:Traditionel produktionBygge-/anlægBogholderi
Empirisk
• Løbende og hyppig inspektion og tilpasning efterhånden som arbejdet skrider frem
• Processer er accepteret som ufuldkomment definerede
• Udbytter er ofte uforudsigelige
Eksempler:SalgMarketingTeaterForfatterskab
Empirisk proces kræver mod
Tillid og mod
Transperens
Inspektion og
tilpasningMål
Definition på agilitet1. Evnen til at hurtigt og
bevidst at svare på ændringer i efterspørgslen, samtidigt med at risici kontrolleres
2. Fleksibilitet, kapacitet og kapabilitet til hurtig og effektivt tilpasning
Modet til at være ærlig nok til at indrømme at udvikle software er komplekst og kan ikke blive planlagt perfekt helt ned i detaljer, eftersom kravene ændrer sig
Det agile manifest
Project
People
Pro
ces
Pro
duct
IKKE:- Planløst- Metodeløst- Kontraktløst- Uden dokumentation
i koden
Det agile manifest
Agile vs. plandreven
Planlægning Design Kode Test Release Review
Plandreven metode i softwareudviklingKørende software
Agil metode i softwareudviklingAnalyser
Design
Kode
Test
Release
Revie
w
Pla
nlæ
gnin
g Analyser
Design
Kode
Test
ReleaseR
evie
w
Pla
nlæ
gnin
g Analyser
Design
Kode
Test
Release
Revie
w
Pla
nlæ
gnin
g Analyser
Design
Kode
Test
Release
Revie
w
Pla
nlæ
gnin
g
Sammenligning Plandreven/Agil
What is Atern?
Copyright DSDM Consortium 2009