Webinar – agile projekter

Preview:

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

Recommended